| | |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="24/2"> |
| | | <!-- <a-form-item |
| | | <a-form-item |
| | | label="是否停机维修" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | |
| | | dictCode="is_stop" |
| | | v-decorator="['isStop', validatorRules.isStop]" |
| | | /> |
| | | </a-form-item> --> |
| | | </a-form-item> |
| | | |
| | | </a-col> |
| | | </a-row> |
| | | <a-row :gutter="24"> |
| | | <a-col :span="24/2"> |
| | | <a-form-item |
| | | label="设备编码" |
| | | :labelCol="labelCol" |
| | |
| | | @search="onSearchEquipmentList()" |
| | | :read-only="true" |
| | | v-decorator="['equipmentNum', validatorRules.equipmentNum]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="24/2"> |
| | | <a-form-item |
| | | label="故障时间" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <j-date |
| | | :disabled="disableSubmit" |
| | | style="width: 100%" |
| | | placeholder="请选择故障时间" |
| | | :showTime="true" |
| | | dateFormat="YYYY-MM-DD HH:mm:ss" |
| | | v-decorator="['faultTime', validatorRules.faultTime]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-row |
| | | hidden |
| | | :gutter="24" |
| | | > |
| | | <a-col :span="12"> |
| | | <a-form-item |
| | | label="设备Id" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <a-input |
| | | :disabled="true" |
| | | :placeholder="disableSubmit?'':'请输入设备编码/名称/型号'" |
| | | v-decorator="['equipmentId', validatorRules.equipmentId ]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="12"> |
| | | <a-form-item |
| | | label="使用部门Id" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <a-input |
| | | :disabled="true" |
| | | :placeholder="disableSubmit?'':'请输入使用部门id'" |
| | | v-decorator="['useDepartId', validatorRules.useDepartId ]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-row |
| | | hidden |
| | | :gutter="24" |
| | | > |
| | | <a-col :span="12"> |
| | | <a-form-item |
| | | label="设备Id" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <a-input |
| | | :disabled="true" |
| | | :placeholder="disableSubmit?'':'请输入设备编码/名称/型号'" |
| | | v-decorator="['equipmentId', validatorRules.equipmentId ]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="12"> |
| | | <a-form-item |
| | | label="使用部门Id" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <a-input |
| | | :disabled="true" |
| | | :placeholder="disableSubmit?'':'请输入使用部门id'" |
| | | v-decorator="['useDepartId', validatorRules.useDepartId ]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | </a-row> |
| | | <a-row :gutter="24"> |
| | |
| | | </a-col> |
| | | <a-col :span="24/2"> |
| | | <a-form-item |
| | | label="故障时间" |
| | | label="故障原因" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <j-date |
| | | :disabled="disableSubmit" |
| | | style="width: 100%" |
| | | placeholder="请选择故障时间" |
| | | :showTime="true" |
| | | dateFormat="YYYY-MM-DD HH:mm:ss" |
| | | v-decorator="['faultTime', validatorRules.faultTime]" |
| | | <a-input |
| | | :disabled="disableSubmit" |
| | | enter-button |
| | | v-decorator="['faultReason', validatorRules.faultReason]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row :gutter="24"> |
| | | <a-col :span="24"> |
| | | </a-row> |
| | | <!-- <a-row :gutter="24"> |
| | | <a-col :span="24/2"> |
| | | <a-form-item |
| | | label="故障照片" |
| | | :labelCol="{span:3}" |
| | | :wrapperCol="{span:21}" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <!-- <j-image-upload-self |
| | | :isMultiple="false" |
| | | v-decorator="['photo', {}]" |
| | | @ok="uploadOk" |
| | | > |
| | | </j-image-upload-self> --> |
| | | <!-- <j-image-upload |
| | | :isMultiple="false" |
| | | @ok="uploadOk" |
| | | v-decorator="['photo', {}]" |
| | | /> --> |
| | | <j-image-upload |
| | | :disabled="disableSubmit" |
| | | :isMultiple="true" |
| | |
| | | |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | </a-row> --> |
| | | </a-form> |
| | | </a-spin> |
| | | |
| | |
| | | { required: true, message: '请输入入库单编号!' }, |
| | | ] |
| | | }, |
| | | // isStop: { |
| | | // rules: [ |
| | | // { required: true, message: '请选择是否停机!' }, |
| | | // ] |
| | | // }, |
| | | isStop: { |
| | | rules: [ |
| | | { required: true, message: '请选择是否停机!' }, |
| | | ] |
| | | }, |
| | | equipmentNum: { |
| | | rules: [ |
| | | { required: true, message: '请选择设备!' }, |
| | |
| | | that.model = Object.assign({}, record); |
| | | that.visible = true; |
| | | that.$nextTick(() => { |
| | | that.form.setFieldsValue(pick(that.model, 'num', 'isStop', 'equipmentId','equipmentNum', 'equipmentName','equipmentModel','equipmentSpecification','urgency','useDepartId','departName', 'faultDescription', 'faultTime', 'remark', "photo")); |
| | | that.form.setFieldsValue(pick(that.model, 'num', 'isStop', 'equipmentId', 'equipmentNum', 'equipmentName', 'equipmentModel', 'equipmentSpecification', 'urgency', 'useDepartId', 'departName', 'faultDescription', 'faultTime', 'remark', "photo")); |
| | | }); |
| | | if (record.id) { |
| | | this.codeDisable = true; |
| | |
| | | }, |
| | | sendEquipmentRecord(data) { |
| | | let record = data.record; |
| | | this.form.setFieldsValue({ equipmentName: record.name, equipmentId: record.id,equipmentNum:record.num,equipmentModel:record.model,equipmentSpecification:record.specification,useDepartId:record.useId,departName:record.useId_dictText }); |
| | | this.form.setFieldsValue({ equipmentName: record.name, equipmentId: record.id, equipmentNum: record.num, equipmentModel: record.model, equipmentSpecification: record.specification, useDepartId: record.useId, departName: record.useId_dictText }); |
| | | }, |
| | | |
| | | }, |