| | |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="6"> |
| | | <a-form-model-item |
| | | label="工区" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | prop="factoryModelId" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | :disabled="formDisabled" |
| | | placeholder="请选择工区" |
| | | :triggerChange="true" |
| | | dictCode="mom_base_area,name,id,del_flag!='1'" |
| | | v-model="model.factoryModelId" |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row> |
| | | <a-col :span="6"> |
| | |
| | | :isMultiple="false" |
| | | v-model="model.equipmentPhoto" |
| | | ></j-image-upload> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row> |
| | | <!-- 中心 --> |
| | | <a-col :span="6"> |
| | | <a-form-model-item |
| | | label="中心" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | prop="workCenterId" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | :disabled="formDisabled" |
| | | placeholder="请选择中心" |
| | | :triggerChange="true" |
| | | @change="workCenterChange" |
| | | dictCode="mom_base_area,name,id,del_flag!='1' and type='1'" |
| | | v-model="model.workCenterId" |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="6"> |
| | | <a-form-model-item |
| | | label="工区" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | prop="factoryModelId" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | :disabled="formDisabled" |
| | | placeholder="请选择工区" |
| | | :triggerChange="true" |
| | | @change="factoryModelChange" |
| | | :dictCode="'mom_base_area,name,id,del_flag!=\'1\' and type=\'2\' and parent_id = ' +'\''+ model.workCenterId+'\''" |
| | | v-model="model.factoryModelId" |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <!-- 工段 --> |
| | | <a-col :span="6"> |
| | | <a-form-model-item |
| | | label="工段" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | prop="areaId" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | :disabled="formDisabled" |
| | | placeholder="请选择工段" |
| | | :triggerChange="true" |
| | | :dictCode="'mom_base_area,name,id,del_flag!=\'1\' and type=\'3\' and parent_id = '+'\''+model.factoryModelId+'\''" |
| | | v-model="model.areaId" |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | |
| | | { required: true, message: '请选择设备状态!' }, |
| | | ], |
| | | workCenterId: [ |
| | | { required: true, message: '请选择设备产线!' }, |
| | | { required: true, message: '请选择中心!' }, |
| | | ], |
| | | factoryModelId: [ |
| | | { required: true, message: '请选择工区!' }, |
| | |
| | | ], |
| | | checkPeriod: [ |
| | | { required: true, message: '请选择技术状态检定周期!' }, |
| | | ], |
| | | areaId: [ |
| | | { required: true, message: '请选择工段!' }, |
| | | ], |
| | | }, |
| | | url: { |
| | |
| | | } |
| | | this.model = Object.assign({}, this.model); |
| | | }) |
| | | } |
| | | }, |
| | | //当中心改变时,清空工区和工段 |
| | | workCenterChange() { |
| | | this.model.factoryModelId = ''; |
| | | this.model.areaId = ''; |
| | | this.model = Object.assign({}, this.model); |
| | | }, |
| | | //当工区改变时,清空工段 |
| | | factoryModelChange() { |
| | | this.model.areaId = ''; |
| | | this.model = Object.assign({}, this.model); |
| | | }, |
| | | }, |
| | | computed: { |
| | | formDisabled() { |