21 lines
583 B
JavaScript
21 lines
583 B
JavaScript
|
|
function setVisibleByInputType(inputType,setFieldVisibleByBatch) {
|
|
let inputTypeIsBigSize=inputType===0;//大卡
|
|
const arrayList=[];
|
|
arrayList.push({field: 'CHILD_PDT',visible:inputTypeIsBigSize});
|
|
setFieldVisibleByBatch(arrayList);
|
|
}
|
|
|
|
|
|
// 产品样本配置编辑
|
|
export default {
|
|
onChange: ({value,colInfo,setFieldVisibleByBatch}) => {
|
|
if(colInfo.FIELD_NAME=='TYPE'){
|
|
setVisibleByInputType(value,setFieldVisibleByBatch);
|
|
}
|
|
},
|
|
onBeforeEdit:({stateData,setFieldVisibleByBatch})=>{
|
|
setVisibleByInputType(stateData.TYPE,setFieldVisibleByBatch);
|
|
},
|
|
}
|