| | |
| | | centered |
| | | switchFullscreen |
| | | @cancel='handleCancel' |
| | | @ok='handleOk'> |
| | | @ok='handleOk' |
| | | > |
| | | |
| | | <a-spin :spinning='spinning'> |
| | | <a-form-model ref='form' :model='model' :rules='validatorRules'> |
| | | <a-divider orientation='center' style='font-size: large;font-style: italic;color: #66aeed;'> 报废(转让)信息 |
| | | <a-form-model |
| | | ref='form' |
| | | :model='model' |
| | | :rules='validatorRules' |
| | | > |
| | | <a-divider |
| | | orientation='center' |
| | | style='font-size: large;font-style: italic;color: #66aeed;' |
| | | > 报废(转让)信息 |
| | | </a-divider> |
| | | <a-row :gutter='24'> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='单据号' prop='code'> |
| | | <a-input v-model='model.code' disabled /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='单据号' |
| | | prop='code' |
| | | > |
| | | <a-input |
| | | v-model='model.code' |
| | | disabled |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='设备编码' prop='equipmentId'> |
| | | <lx-search-equipment-select v-model='model.equipmentId' |
| | | disabled placeholder='请输入设备编号或名称搜索'></lx-search-equipment-select> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='设备编码' |
| | | prop='equipmentId' |
| | | > |
| | | <lx-search-equipment-select |
| | | v-model='model.equipmentId' |
| | | disabled |
| | | placeholder='请输入设备编号或名称搜索' |
| | | ></lx-search-equipment-select> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row :gutter='24'> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='申请人' prop='reportUser_dictText'> |
| | | <a-input v-model='model.reportUser_dictText' disabled /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='申请人' |
| | | prop='reportUser_dictText' |
| | | > |
| | | <a-input |
| | | v-model='model.reportUser_dictText' |
| | | disabled |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='处置原因' prop='scrapReason'> |
| | | <a-input v-model='model.scrapReason' disabled /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='处置原因' |
| | | prop='scrapReason' |
| | | > |
| | | <a-input |
| | | v-model='model.scrapReason' |
| | | disabled |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row :gutter='24'> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='备注' prop='remark'> |
| | | <a-textarea v-model='model.remark' disabled /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='备注' |
| | | prop='remark' |
| | | > |
| | | <a-textarea |
| | | v-model='model.remark' |
| | | disabled |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <div v-if='approvalDisable'> |
| | | <a-divider orientation='center' style='font-size: large;font-style: italic;color: #66aeed;'> 管理员报废(转让)审核 |
| | | <a-divider |
| | | orientation='center' |
| | | style='font-size: large;font-style: italic;color: #66aeed;' |
| | | > 管理员报废(转让)审核 |
| | | </a-divider> |
| | | <a-row :gutter='24'> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='审批类型' prop='approvalDealType'> |
| | | <j-dict-select-tag v-model='model.approvalDealType' :disabled='disableSubmit || initialAcceptanceDisable' dictCode='approved_rejected' |
| | | placeholder='请选择处理类型' type='radio' /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='审批类型' |
| | | prop='approvalDealType' |
| | | > |
| | | <j-dict-select-tag |
| | | v-model='model.approvalDealType' |
| | | :disabled='disableSubmit || initialAcceptanceDisable' |
| | | dictCode='approved_rejected' |
| | | placeholder='请选择处理类型' |
| | | type='radio' |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | | <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='审批意见' prop='approvalComment'> |
| | | <a-textarea v-model='model.approvalComment' :disabled='disableSubmit || returnDisable' |
| | | placeholder='请输入意见' /> |
| | | <a-form-model-item |
| | | :labelCol='labelCol' |
| | | :wrapperCol='wrapperCol' |
| | | label='审批意见' |
| | | prop='approvalComment' |
| | | > |
| | | <a-textarea |
| | | v-model='model.approvalComment' |
| | | :disabled='disableSubmit || returnDisable' |
| | | placeholder='请输入意见' |
| | | /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | |
| | | this.loadAllProductionTree() |
| | | }, |
| | | computed: { |
| | | approvalDisable: function() { |
| | | return ['WAIT_CHECK'].includes(this.model.scrapStatus) |
| | | approvalDisable: function () { |
| | | return ['WAIT_SUBMIT', 'WAIT_CHECK', 'COMPLETE'].includes(this.model.scrapStatus) |
| | | } |
| | | }, |
| | | methods: { |
| | |
| | | </script> |
| | | |
| | | <style lang='less' scoped> |
| | | |
| | | </style> |