Mr.Zhang
2023-08-11 adf8edb29d8cd848076bcb295f732d22e18f4f8f
产品计划
已修改2个文件
18 ■■■■■ 文件已修改
web_standard/src/components/business/OperaWorkPlansWindow.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web_standard/src/views/business/workPlans.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web_standard/src/components/business/OperaWorkPlansWindow.vue
@@ -28,9 +28,9 @@
          ></el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="计划开始日期" prop="planDate">
      <el-form-item label="计划开始日期" prop="startDate">
        <el-date-picker
          v-model="form.planDate"
          v-model="form.startDate"
          value-format="yyyy-MM-dd"
          placeholder="请选择计划开始日期"
          :picker-options="pickerOptions"
@@ -50,8 +50,8 @@
      <el-form-item label="生产批次号" prop="batch">
        <el-input v-model="form.batch" placeholder="请输入" max="30" v-trim/>
      </el-form-item>
      <el-form-item label="销售订单" prop="urgent">
        <el-input v-model="form.urgent" placeholder="请输入" max="4" v-trim/>
      <el-form-item label="销售订单" prop="salesorder">
        <el-input v-model="form.salesorder" placeholder="请输入" v-trim/>
      </el-form-item>
      <el-form-item label="优先级" prop="urgent">
        <el-input v-model="form.urgent" placeholder="请输入" max="4" v-trim/>
@@ -86,7 +86,9 @@
        num: null,
        batch: null,
        unitId: '',
        startDate: '',
        planDate: '',
        salesorder: '',
        urgent: ''
      },
      materials: [],
@@ -119,7 +121,8 @@
      api: '/business/workPlans',
      'field.id': 'id'
    })
    this.form.planDate = new Date()
    let tempDate = new Date()
    this.form.startDate = `${tempDate.getFullYear()}-${tempDate.getMonth() + 1}-${tempDate.getDate()}`
    this.pickerOptions.disabledDate = (time) => {
        // 一天
      let tempTime = 3600 * 1000 * 24 
web_standard/src/views/business/workPlans.vue
@@ -66,7 +66,8 @@
        </el-table-column>
        <el-table-column prop="materialName" label="物料名称" min-width="100px"></el-table-column>
        <el-table-column prop="materialCode" label="物料编码" min-width="100px"></el-table-column>
        <el-table-column prop="planDate" label="计划日期" min-width="100px"></el-table-column>
        <el-table-column prop="startDate" label="计划开始日期" min-width="100px"></el-table-column>
        <el-table-column prop="planDate" label="计划完成日期" min-width="100px"></el-table-column>
        <el-table-column prop="factoryName" label="工厂" min-width="100px"></el-table-column>
        <el-table-column prop="batch" label="生产批次号" min-width="100px"></el-table-column>
        <el-table-column prop="num" label="计划数量" min-width="100px"></el-table-column>
@@ -104,7 +105,7 @@
        <el-table-column label="销售订单" min-width="100px">
          <template slot-scope="{row}">
            <span v-if="row.finishUnQualifiedNum">{{ row.finishUnQualifiedNum }}</span>
            <span v-if="row.salesorder">{{ row.salesorder }}</span>
            <span v-else>-</span>
          </template>
        </el-table-column>