Browse Source

fix: patch Friend attr

master
wangxiang 2 years ago
parent
commit
93b4d3850b
  1. 13
      src/views/common/push/pushConcern/concern.data.ts
  2. 1
      src/views/common/push/pushFriend/FriendModal.vue
  3. 16
      src/views/common/push/pushFriend/friend.data.ts
  4. 1
      src/views/common/push/pushFriendAudit/FriendAuditModal.vue

13
src/views/common/push/pushConcern/concern.data.ts

@ -76,9 +76,6 @@ export const formSchema: FormSchema[] = [ @@ -76,9 +76,6 @@ export const formSchema: FormSchema[] = [
field: 'nickName',
label: '昵称',
component: 'Input',
componentProps: {
disabled: true
}
},
{
field: 'deptName',
@ -87,9 +84,6 @@ export const formSchema: FormSchema[] = [ @@ -87,9 +84,6 @@ export const formSchema: FormSchema[] = [
colProps: {
span: 12
},
componentProps: {
disabled: true
}
},
{
field: 'sex',
@ -99,7 +93,6 @@ export const formSchema: FormSchema[] = [ @@ -99,7 +93,6 @@ export const formSchema: FormSchema[] = [
span: 12
},
componentProps: {
disabled: true,
options: [
{ label: '男', value: '0' },
{ label: '女', value: '1' }
@ -110,17 +103,11 @@ export const formSchema: FormSchema[] = [ @@ -110,17 +103,11 @@ export const formSchema: FormSchema[] = [
field: 'phone',
label: '手机号',
component: 'Input',
componentProps: {
disabled: true
}
},
{
field: 'email',
label: '邮箱',
component: 'Input',
componentProps: {
disabled: true
}
},
];

1
src/views/common/push/pushFriend/FriendModal.vue

@ -22,6 +22,7 @@ @@ -22,6 +22,7 @@
const emit = defineEmits(['success', 'register']);
const router = useRoute();
const [registerForm, { resetFields, setFieldsValue, validate, clearValidate, updateSchema }] = useForm({
disabled: true,
labelWidth: 100,
schemas: userFormSchema,
showActionButtonGroup: false,

16
src/views/common/push/pushFriend/friend.data.ts

@ -2,7 +2,7 @@ import { BasicColumn } from '/@/components/Table'; @@ -2,7 +2,7 @@ import { BasicColumn } from '/@/components/Table';
import { FormSchema } from '/@/components/Table';
import { h } from 'vue';
import { Tag } from 'ant-design-vue';
import {listPushType} from '/@/api/platform/common/controller/pushType';
import { getUserTypeList } from '/@/api/platform/system/controller/user';
/** 表格列配置 */
export const columns: BasicColumn[] = [
@ -70,9 +70,6 @@ export const userFormSchema: FormSchema[] = [ @@ -70,9 +70,6 @@ export const userFormSchema: FormSchema[] = [
field: 'nickName',
label: '用户昵称',
component: 'Input',
componentProps: {
disabled: true,
},
colProps: {
span: 12
}
@ -82,7 +79,6 @@ export const userFormSchema: FormSchema[] = [ @@ -82,7 +79,6 @@ export const userFormSchema: FormSchema[] = [
label: '归属机构',
component: 'TreeSelect',
componentProps: {
disabled: true,
fieldNames: {
label: 'name',
key: 'deptId',
@ -98,24 +94,17 @@ export const userFormSchema: FormSchema[] = [ @@ -98,24 +94,17 @@ export const userFormSchema: FormSchema[] = [
field: 'phone',
label: '手机号',
component: 'Input',
componentProps: {
disabled: true,
},
},
{
field: 'email',
label: '邮箱',
component: 'Input',
componentProps: {
disabled: true,
},
},
{
field: 'sex',
label: '性别',
component: 'Select',
componentProps: {
disabled: true,
options: [
{ label: '男', value: '0' },
{ label: '女', value: '1' }
@ -131,7 +120,7 @@ export const userFormSchema: FormSchema[] = [ @@ -131,7 +120,7 @@ export const userFormSchema: FormSchema[] = [
component: 'ApiSelect',
required: true,
componentProps: {
api: listPushType,
api: getUserTypeList,
resultField: 'data'
},
colProps: {
@ -143,7 +132,6 @@ export const userFormSchema: FormSchema[] = [ @@ -143,7 +132,6 @@ export const userFormSchema: FormSchema[] = [
field: 'remarks',
component: 'InputTextArea',
componentProps: {
disabled: true,
rows: 6
}
}

1
src/views/common/push/pushFriendAudit/FriendAuditModal.vue

@ -26,6 +26,7 @@ @@ -26,6 +26,7 @@
const id = ref<string>('');
const emit = defineEmits(['success', 'register']);
const [registerForm, { resetFields, setFieldsValue, validate, clearValidate, updateSchema, setProps }] = useForm({
disabled: true,
labelWidth: 100,
schemas: formSchema,
showActionButtonGroup: false,

Loading…
Cancel
Save