|
@@ -255,91 +255,91 @@ export default defineComponent({
|
|
},
|
|
},
|
|
],
|
|
],
|
|
},
|
|
},
|
|
- {
|
|
|
|
- field: 'work-info',
|
|
|
|
- component: 'Divider',
|
|
|
|
- label: '工单信息',
|
|
|
|
- },{
|
|
|
|
- field: 'warrantyType',
|
|
|
|
- component: 'RadioGroup',
|
|
|
|
- required: true,
|
|
|
|
- label: '保修类型',
|
|
|
|
- defaultValue:1,
|
|
|
|
- componentProps: {
|
|
|
|
- placeholder: '请填写姓名',
|
|
|
|
- options:[
|
|
|
|
- { label: '保修期内', value: 0 },
|
|
|
|
- { label: '保修期外', value: 1 },
|
|
|
|
- { label: '非保修项目', value: 2 },
|
|
|
|
- ],
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- field: 'warrantyExpirationDate',
|
|
|
|
- component: 'DatePicker',
|
|
|
|
- label: '保修届满日期',
|
|
|
|
- required: true,
|
|
|
|
- colProps: {
|
|
|
|
- span: 18,
|
|
|
|
- },
|
|
|
|
- componentProps: {
|
|
|
|
- valueFormat: 'YYYY-MM-DD',
|
|
|
|
- },
|
|
|
|
- },{
|
|
|
|
- field: 'repairManId',
|
|
|
|
- label: '维修工程师',
|
|
|
|
- component: 'ApiSelect',
|
|
|
|
- required: true,
|
|
|
|
- componentProps: {
|
|
|
|
- api: getByRoleType,
|
|
|
|
- numberToString: true,
|
|
|
|
- labelField: 'nickName',
|
|
|
|
- valueField: 'id',
|
|
|
|
- immediate: true,
|
|
|
|
- params: {
|
|
|
|
- roleType: 3,
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
- colProps: {
|
|
|
|
- span: 18,
|
|
|
|
- },
|
|
|
|
- },{
|
|
|
|
- field: 'supplyAdminId',
|
|
|
|
- label: '供应链管理员',
|
|
|
|
- component: 'ApiSelect',
|
|
|
|
- required: true,
|
|
|
|
- componentProps: {
|
|
|
|
- api: getByRoleType,
|
|
|
|
- numberToString: true,
|
|
|
|
- labelField: 'nickName',
|
|
|
|
- valueField: 'id',
|
|
|
|
- immediate: true,
|
|
|
|
- params: {
|
|
|
|
- roleType: 4,
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
- colProps: {
|
|
|
|
- span: 18,
|
|
|
|
- },
|
|
|
|
- },{
|
|
|
|
- field: 'testerId',
|
|
|
|
- label: '测试工程师',
|
|
|
|
- component: 'ApiSelect',
|
|
|
|
- required: true,
|
|
|
|
- componentProps: {
|
|
|
|
- api: getByRoleType,
|
|
|
|
- numberToString: true,
|
|
|
|
- labelField: 'nickName',
|
|
|
|
- valueField: 'id',
|
|
|
|
- immediate: true,
|
|
|
|
- params: {
|
|
|
|
- roleType: 5,
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
- colProps: {
|
|
|
|
- span: 18,
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
|
|
+ // {
|
|
|
|
+ // field: 'work-info',
|
|
|
|
+ // component: 'Divider',
|
|
|
|
+ // label: '工单信息',
|
|
|
|
+ // },{
|
|
|
|
+ // field: 'warrantyType',
|
|
|
|
+ // component: 'RadioGroup',
|
|
|
|
+ // required: true,
|
|
|
|
+ // label: '保修类型',
|
|
|
|
+ // defaultValue:1,
|
|
|
|
+ // componentProps: {
|
|
|
|
+ // placeholder: '请填写姓名',
|
|
|
|
+ // options:[
|
|
|
|
+ // { label: '保修期内', value: 0 },
|
|
|
|
+ // { label: '保修期外', value: 1 },
|
|
|
|
+ // { label: '非保修项目', value: 2 },
|
|
|
|
+ // ],
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
|
|
+ // {
|
|
|
|
+ // field: 'warrantyExpirationDate',
|
|
|
|
+ // component: 'DatePicker',
|
|
|
|
+ // label: '保修届满日期',
|
|
|
|
+ // required: true,
|
|
|
|
+ // colProps: {
|
|
|
|
+ // span: 18,
|
|
|
|
+ // },
|
|
|
|
+ // componentProps: {
|
|
|
|
+ // valueFormat: 'YYYY-MM-DD',
|
|
|
|
+ // },
|
|
|
|
+ // },{
|
|
|
|
+ // field: 'repairManId',
|
|
|
|
+ // label: '维修工程师',
|
|
|
|
+ // component: 'ApiSelect',
|
|
|
|
+ // required: true,
|
|
|
|
+ // componentProps: {
|
|
|
|
+ // api: getByRoleType,
|
|
|
|
+ // numberToString: true,
|
|
|
|
+ // labelField: 'nickName',
|
|
|
|
+ // valueField: 'id',
|
|
|
|
+ // immediate: true,
|
|
|
|
+ // params: {
|
|
|
|
+ // roleType: 3,
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
|
|
+ // colProps: {
|
|
|
|
+ // span: 18,
|
|
|
|
+ // },
|
|
|
|
+ // },{
|
|
|
|
+ // field: 'supplyAdminId',
|
|
|
|
+ // label: '供应链管理员',
|
|
|
|
+ // component: 'ApiSelect',
|
|
|
|
+ // required: true,
|
|
|
|
+ // componentProps: {
|
|
|
|
+ // api: getByRoleType,
|
|
|
|
+ // numberToString: true,
|
|
|
|
+ // labelField: 'nickName',
|
|
|
|
+ // valueField: 'id',
|
|
|
|
+ // immediate: true,
|
|
|
|
+ // params: {
|
|
|
|
+ // roleType: 4,
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
|
|
+ // colProps: {
|
|
|
|
+ // span: 18,
|
|
|
|
+ // },
|
|
|
|
+ // },{
|
|
|
|
+ // field: 'testerId',
|
|
|
|
+ // label: '测试工程师',
|
|
|
|
+ // component: 'ApiSelect',
|
|
|
|
+ // required: true,
|
|
|
|
+ // componentProps: {
|
|
|
|
+ // api: getByRoleType,
|
|
|
|
+ // numberToString: true,
|
|
|
|
+ // labelField: 'nickName',
|
|
|
|
+ // valueField: 'id',
|
|
|
|
+ // immediate: true,
|
|
|
|
+ // params: {
|
|
|
|
+ // roleType: 5,
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
|
|
+ // colProps: {
|
|
|
|
+ // span: 18,
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
];
|
|
];
|
|
const [registerForm, { validate, resetFields, setFieldsValue, updateSchema }] = useForm({
|
|
const [registerForm, { validate, resetFields, setFieldsValue, updateSchema }] = useForm({
|
|
labelWidth: 100,
|
|
labelWidth: 100,
|