loulijun2021
2022-12-06 881cd19ffa9e5d05b722cfeae951f50971c0593a
src/views/scgl/scdd.vue
@@ -250,6 +250,17 @@
            </template>
          </el-table-column>
          <el-table-column
            prop="saleOrderDeliveryDate"
            label="预计交付日期"
            sortable="custom"
            width="130"
          >
            <template slot-scope="{row}">
              <div v-if="row.saleOrderDeliveryDate">{{ row.saleOrderDeliveryDate.substring(0,11) }}</div>
              <div v-else>/</div>
            </template>
          </el-table-column>
          <el-table-column
            prop="createuser"
            label="创建人员"
            sortable="custom"
@@ -379,6 +390,7 @@
            :picker-options="pickerOptions"
            format="yyyy-MM-dd"
            placeholder="选择日期"
            :disabled="dialogForm.saleOrderDeliveryDateIsDisabled"
          />
        </el-form-item>
@@ -471,7 +483,9 @@
        markqty: '', // 下单数量
        ordernum: '', // 下单单数
        relse_qty: '', // 已下单数量
        saleOrderDeliveryDate: ''// 预计交付日期
        saleOrderDeliveryDate: '', // 预计交付日期
        saleOrderDeliveryDateIsDisabled: false// 预计交付日期字段是否可修改
      },
      operation: '',
      dialogFormRules: {
@@ -669,6 +683,8 @@
        this.dialogForm.saleOrderDeliveryDate = row.saleOrderDeliveryDate
        this.dialogForm.saleOrderDeliveryDateIsDisabled = this.dialogForm.saleOrderDeliveryDate !== null
        this.dialogForm.erpqty = row.qty
        this.dialogForm.markqty = parseFloat(row.qty) - parseFloat(row.relse_qty)
        this.dialogForm.ordernum = 1
@@ -694,6 +710,8 @@
      this.dialogForm.ordernum = ''
      this.dialogForm.relse_qty = ''
      this.dialogForm.saleOrderDeliveryDateIsDisabled = false
      this.$refs.dialogForm.clearValidate()
    },
    // 对话框取消