qushaowei
2025-07-03 4c8b185fea72bc3bb8fc380a196b8fe2a8e5f1af
src/views/eam/dispose/modules/EamEquipmentScrapModal.vue
@@ -8,32 +8,88 @@
    cancelText='关闭'
    switchFullscreen
    @cancel='handleCancel'
    @ok='handleOk'>
    @ok='handleOk'
  >
    <a-spin :spinning='confirmLoading'>
      <a-form-model ref='form' :model='model' :rules='validatorRules'>
        <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='单据号' prop='code'>
          <a-input v-model='model.code' disabled placeholder='编码系统自动生成' />
      <a-form-model
        ref='form'
        :model='model'
        :rules='validatorRules'
      >
        <a-form-model-item
          :labelCol='labelCol'
          :wrapperCol='wrapperCol'
          label='单据号'
          prop='code'
        >
          <a-input
            v-model='model.code'
            disabled
            placeholder='编码系统自动生成'
          />
        </a-form-model-item>
        <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='调出设备' prop='equipmentId'>
          <lx-search-equipment-select v-model='model.equipmentId'
                                      :disabled='disableSubmit'
                                      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='disableSubmit'
            placeholder='请输入设备编号或名称搜索'
          ></lx-search-equipment-select>
        </a-form-model-item>
        <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='处理类型' prop='scrapType'>
          <j-dict-select-tag v-model='model.scrapType' :disabled='disableSubmit || initialAcceptanceDisable' dictCode='scrap_sell'
                             placeholder='请选择处理类型' type='radio' />
        <a-form-model-item
          :labelCol='labelCol'
          :wrapperCol='wrapperCol'
          label='处理类型'
          prop='scrapType'
        >
          <j-dict-select-tag
            v-model='model.scrapType'
            :disabled='disableSubmit || initialAcceptanceDisable'
            dictCode='scrap_sell'
            placeholder='请选择处理类型'
            type='radio'
          />
        </a-form-model-item>
        <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='处置理由' prop='scrapReason'>
          <a-input v-model='model.scrapReason' placeholder='请输入处置理由' />
        <a-form-model-item
          :labelCol='labelCol'
          :wrapperCol='wrapperCol'
          label='处置理由'
          prop='scrapReason'
        >
          <a-input
            v-model='model.scrapReason'
            placeholder='请输入处置理由'
          />
        </a-form-model-item>
        <div v-if='model.scrapType == 2'>
          <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='处置金额' prop='scrapAmount'>
            <a-input v-model='model.scrapAmount' placeholder='请输入处置金额' />
          <a-form-model-item
            :labelCol='labelCol'
            :wrapperCol='wrapperCol'
            label='处置金额'
            prop='scrapAmount'
          >
            <a-input
              v-model='model.scrapAmount'
              placeholder='请输入处置金额'
            />
          </a-form-model-item>
        </div>
        <a-form-model-item :labelCol='labelCol' :wrapperCol='wrapperCol' label='备注' prop='remark'>
          <a-textarea v-model='model.remark' :disabled='disableSubmit' placeholder='请输入备注' />
        <a-form-model-item
          :labelCol='labelCol'
          :wrapperCol='wrapperCol'
          label='备注'
          prop='remark'
        >
          <a-textarea
            v-model='model.remark'
            :disabled='disableSubmit'
            placeholder='请输入备注'
          />
        </a-form-model-item>
      </a-form-model>
@@ -141,5 +197,4 @@
</script>
<style lang='less' scoped>
</style>