|
@@ -80,30 +80,30 @@
|
|
|
slot: 'text',
|
|
|
label: '保修届满日期',
|
|
|
},
|
|
|
- // {
|
|
|
- // field: 'faultIds',
|
|
|
- // component: 'ApiCascader',
|
|
|
- // required: true,
|
|
|
- // label: '故障类型',
|
|
|
- // componentProps: ({ formModel }) => {
|
|
|
- // return {
|
|
|
- // placeholder: '请选择维修物品',
|
|
|
- // api: async function () {
|
|
|
- // return await faultTree('V2');
|
|
|
- // },
|
|
|
- // labelField: 'faultMsg',
|
|
|
- // valueField: 'faultId',
|
|
|
- // immediate: true,
|
|
|
- // multiple: true,
|
|
|
- // isLeaf: (val) => {
|
|
|
- // return !val.children;
|
|
|
- // },
|
|
|
- // };
|
|
|
- // },
|
|
|
- // colProps: {
|
|
|
- // span: 12,
|
|
|
- // },
|
|
|
- // },
|
|
|
+ {
|
|
|
+ field: 'faultIds',
|
|
|
+ component: 'ApiCascader',
|
|
|
+ required: true,
|
|
|
+ label: '故障类型',
|
|
|
+ componentProps: ({ formModel }) => {
|
|
|
+ return {
|
|
|
+ placeholder: '请选择维修物品',
|
|
|
+ api: async function () {
|
|
|
+ return await faultTree('V2');
|
|
|
+ },
|
|
|
+ labelField: 'faultMsg',
|
|
|
+ valueField: 'faultId',
|
|
|
+ immediate: true,
|
|
|
+ multiple: true,
|
|
|
+ isLeaf: (val) => {
|
|
|
+ return !val.children;
|
|
|
+ },
|
|
|
+ };
|
|
|
+ },
|
|
|
+ colProps: {
|
|
|
+ span: 12,
|
|
|
+ },
|
|
|
+ },
|
|
|
// {
|
|
|
// field: 'faultIds',
|
|
|
// component: 'ApiCascader',
|
|
@@ -266,6 +266,7 @@
|
|
|
updateSchema([
|
|
|
{
|
|
|
field: 'faultIds',
|
|
|
+ ifShow: data.cameraType != 4,
|
|
|
componentProps: {
|
|
|
api: async function () {
|
|
|
return await faultTree(data.faultVersion || 'V2');
|