cuijian
2023-10-24 7f98d8bf975e89b8ced554916d3a46739f5275d3
src/views/spare/modules/sparePartPurchaseStorage/SparePartPurchaseStorageModal.vue
@@ -20,7 +20,7 @@
            >
              <a-input
                placeholder='请输入库单编号'
                :disabled="disableSubmit"
                :disabled="true"
                v-decorator="['num', validatorRules.num]"
              />
            </a-form-item>
@@ -31,14 +31,7 @@
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
            >
<!--              <j-dict-select-tag
                allow-clear
                :disabled='disableSubmit'
                :placeholder="disableSubmit?'':'请选择采购部门'"
                :triggerChange='true'
                dictCode="sys_depart,depart_name,id,del_flag!='1'"
                v-decorator="['departId', validatorRules.departId]"
              />-->
              <a-tree-select
                style="width: 100%"
                :dropdown-style="{ maxHeight: '400px', overflow: 'auto' }"
@@ -47,13 +40,6 @@
                tree-default-expand-all
                v-decorator="['departId', validatorRules.departId]"
              />
<!--              <a-select
                :placeholder="'请选择采购部门'"
                :options="this.departs"
                style="width: 100%"
                :disabled="disableSubmit"
                v-decorator="['departId', validatorRules.departId]"
              />-->
            </a-form-item>
          </a-col>
        </a-row>
@@ -291,17 +277,17 @@
          scopedSlots: { customRender: 'manufactureDate' }
        },
        {
          title: '主单位',
          title: '单位',
          align: 'center',
          dataIndex: 'mainUnitName'
        },
        {
          title: '主数量',
          title: '数量',
          align: 'center',
          dataIndex: 'mainQuantity',
          scopedSlots: { customRender: 'mainQuantity' }
        },
        {
        /* {
          title: '辅单位',
          align: 'center',
          dataIndex: 'auxiliaryUnitName'
@@ -310,7 +296,7 @@
          title: '辅数量',
          align: 'center',
          dataIndex: 'auxiliaryQuantity'
        },
        }, */
        {
          title: '操作',
          align: 'center',
@@ -367,7 +353,8 @@
        getSuppliers: '/spare/sparePartPurchaseStorageDeatil/getSuppliers',
        getWarehouseAreas: '/spare/sparePartPurchaseStorageDeatil/getWarehouseAreas',
        getWarehouseLocations: '/spare/sparePartPurchaseStorageDeatil/getWarehouseLocations',
        getWarehouses: '/base/warehouse/queryById'
        getWarehouses: '/base/warehouse/queryById',
        getNum: '/eam/sysIdentity/getNumNew',
      },
      dataSource: []
@@ -387,9 +374,9 @@
          model: data[i].model,
          mainUnitId: data[i].mainUnitId,
          mainUnitName: data[i].mainUnitId_dictText,
          auxiliaryUnitId: data[i].auxiliaryUnitId,
       /*    auxiliaryUnitId: data[i].auxiliaryUnitId,
          auxiliaryUnitName: data[i].auxiliaryUnitId_dictText,
          conversionRatio: data[i].conversionRatio,
          conversionRatio: data[i].conversionRatio, */
          constructorId: data[i].constructorId,
          constructorName: data[i].constructorId_dictText,
          suppliers: this.suppliers,
@@ -444,6 +431,13 @@
        this.codeDisable = true
      } else {
        this.codeDisable = false
        this.$nextTick(() => {
          getAction(this.url.getNum, { type: 'SparePartPurchaseStorage', length: '4' }).then((res) => {
            if (res.success) {
              this.form.setFieldsValue({ num: res.message });
            }
          })
        });
      }
    },
    initOptions() {