loulijun2021
2023-05-11 6e49940f007973cc4c24ca654633a60178ce190c
1.看板字段去除
已修改8个文件
254 ■■■■■ 文件已修改
src/router/index.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/ckgl.vue 38 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/jgcj.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/zp1.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/zp2.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/zp3.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kb/zpcj.vue 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/scgl/gdplgb.vue 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js
@@ -752,9 +752,9 @@
    path: '/orderManager',
    component: Layout,
    redirect: '/orderManager/erpProduceOrder',
    name: '生产管理',
    name: '订单管理',
    code: '2004',
    meta: { code: '2004', title: '生产管理', icon: 'production' },
    meta: { code: '2004', title: '订单管理', icon: 'production' },
    alwaysShow: true,
    children: [
      {
src/views/kb/ckgl.vue
@@ -37,7 +37,7 @@
                <el-table-column
                  prop="voucherdate"
                  label="单据日期"
                  width="131"
                  width="151"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.voucherdate" class="ellipsis">{{ row.voucherdate.substring(0, 10) }}</div>
@@ -47,7 +47,7 @@
                <el-table-column
                  prop="wo"
                  label="单据编号"
                  width="189"
                  width="209"
                >
                  <template slot-scope="{row}">
                    <div class="ellipsis">{{ row.wo }}</div>
@@ -56,26 +56,26 @@
                <el-table-column
                  prop="wkshp_name"
                  label="生产车间"
                  width="105"
                  width="125"
                >
                  <template slot-scope="{row}">
                    <div class="ellipsis">{{ row.wkshp_name }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="200"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode" class="ellipsis">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
<!--                <el-table-column-->
<!--                  prop="saleOrderCode"-->
<!--                  label="销售订单号"-->
<!--                  width="200"-->
<!--                >-->
<!--                  <template slot-scope="{row}">-->
<!--                    <div v-if="row.saleOrderCode" class="ellipsis">{{ row.saleOrderCode }}</div>-->
<!--                    <div v-else>/</div>-->
<!--                  </template>-->
<!--                </el-table-column>-->
                <el-table-column
                  prop="materiel_code"
                  label="产品编号"
                  width="136"
                  width="156"
                >
                  <template slot-scope="{row}">
                    <div class="ellipsis">{{ row.materiel_code }}</div>
@@ -84,7 +84,7 @@
                <el-table-column
                  prop="materiel_name"
                  label="产品名称"
                  width="180"
                  width="220"
                >
                  <template slot-scope="{row}">
                    <div class="ellipsis">{{ row.materiel_name }}</div>
@@ -103,7 +103,7 @@
                <el-table-column
                  prop="stck_name"
                  label="预入仓库"
                  width="100"
                  width="120"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.stck_name" class="ellipsis">{{ row.stck_name }}</div>
@@ -113,12 +113,12 @@
                <el-table-column
                  prop="quantity"
                  label="数量"
                  width="63"
                  width="83"
                />
                <el-table-column
                  prop="totalStockInQuantity"
                  label="已入库数量"
                  width="100"
                  width="120"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.totalStockInQuantity">{{ row.totalStockInQuantity }}</div>
@@ -143,7 +143,7 @@
                <el-table-column
                  prop="preFinishDate"
                  label="预计入库"
                  width="140"
                  width="160"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.preFinishDate">{{ row.preFinishDate.substring(0, 10) }}</div>
src/views/kb/jgcj.vue
@@ -44,7 +44,7 @@
              <div v-for="item in lineContent3" :key="item.workcode" class="kb_left_top_block">
                <div class="kb_block02 kb_pd10">
                  <div>
                    <div>销售订单:{{ item.saleordercode }}</div>
<!--                    <div>销售订单:{{ item.saleordercode }}</div>-->
                    <div class="kb_mt10">
                      加工单号:{{ item.workcode }}
                    </div>
@@ -136,7 +136,7 @@
                <el-table-column
                  prop="status"
                  width="80"
                  width="100"
                  label="状态"
                >
                  <template slot-scope="{row}">
@@ -148,26 +148,26 @@
                <el-table-column
                  prop="lm_date"
                  label="派发时间"
                  width="140"
                  width="180"
                >
                  <template slot-scope="{row}">
                    <div>{{ row.lm_date.substring(0, 10) }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="190"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
<!--                <el-table-column-->
<!--                  prop="saleOrderCode"-->
<!--                  label="销售订单号"-->
<!--                  width="190"-->
<!--                >-->
<!--                  <template slot-scope="{row}">-->
<!--                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>-->
<!--                    <div v-else>/</div>-->
<!--                  </template>-->
<!--                </el-table-column>-->
                <el-table-column
                  prop="wo_code"
                  label="加工单号"
                  width="220"
                  width="240"
                />
                <el-table-column
                  prop="partname"
@@ -182,12 +182,12 @@
                <el-table-column
                  prop="plan_qty"
                  label="任务数量"
                  width="125"
                  width="165"
                />
                <el-table-column
                  prop="good_qty"
                  label="完工数量"
                  width="125"
                  width="165"
                />
<!--                <el-table-column-->
<!--                  prop="ng_qty"-->
@@ -196,7 +196,7 @@
<!--                />-->
                <el-table-column
                  label="完成率"
                  width="134"
                  width="164"
                >
                  <template slot-scope="{row}">
                    <div>{{ parseFloat((row.good_qty * 100 / row.plan_qty).toFixed(2)) }}%</div>
src/views/kb/zp1.vue
@@ -45,7 +45,7 @@
              <div v-for="item in lineContent3" :key="item.workcode" class="kb_left_top_block">
                <div class="kb_block02 kb_pd10">
                  <div>
                    <div>销售订单:{{ item.saleordercode }}</div>
<!--                    <div>销售订单:{{ item.saleordercode }}</div>-->
                    <div class="kb_mt10">
                      加工单号:{{ item.workcode }}
                    </div>
@@ -137,7 +137,7 @@
                <el-table-column
                  prop="status"
                  width="80"
                  width="100"
                  label="状态"
                >
                  <template slot-scope="{row}">
@@ -149,26 +149,26 @@
                <el-table-column
                  prop="lm_date"
                  label="派发时间"
                  width="140"
                  width="180"
                >
                  <template slot-scope="{row}">
                    <div>{{ row.lm_date.substring(0, 10) }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="190"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
                <!--                <el-table-column-->
                <!--                  prop="saleOrderCode"-->
                <!--                  label="销售订单号"-->
                <!--                  width="190"-->
                <!--                >-->
                <!--                  <template slot-scope="{row}">-->
                <!--                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>-->
                <!--                    <div v-else>/</div>-->
                <!--                  </template>-->
                <!--                </el-table-column>-->
                <el-table-column
                  prop="wo_code"
                  label="加工单号"
                  width="220"
                  width="240"
                />
                <el-table-column
                  prop="partname"
@@ -183,12 +183,12 @@
                <el-table-column
                  prop="plan_qty"
                  label="任务数量"
                  width="125"
                  width="165"
                />
                <el-table-column
                  prop="good_qty"
                  label="完工数量"
                  width="125"
                  width="165"
                />
                <!--                <el-table-column-->
                <!--                  prop="ng_qty"-->
@@ -197,7 +197,7 @@
                <!--                />-->
                <el-table-column
                  label="完成率"
                  width="134"
                  width="164"
                >
                  <template slot-scope="{row}">
                    <div>{{ parseFloat((row.good_qty * 100 / row.plan_qty).toFixed(2)) }}%</div>
src/views/kb/zp2.vue
@@ -45,7 +45,7 @@
              <div v-for="item in lineContent3" :key="item.workcode" class="kb_left_top_block">
                <div class="kb_block02 kb_pd10">
                  <div>
                    <div>销售订单:{{ item.saleordercode }}</div>
<!--                    <div>销售订单:{{ item.saleordercode }}</div>-->
                    <div class="kb_mt10">
                      加工单号:{{ item.workcode }}
                    </div>
@@ -137,7 +137,7 @@
                <el-table-column
                  prop="status"
                  width="80"
                  width="100"
                  label="状态"
                >
                  <template slot-scope="{row}">
@@ -149,26 +149,26 @@
                <el-table-column
                  prop="lm_date"
                  label="派发时间"
                  width="140"
                  width="180"
                >
                  <template slot-scope="{row}">
                    <div>{{ row.lm_date.substring(0, 10) }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="190"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
                <!--                <el-table-column-->
                <!--                  prop="saleOrderCode"-->
                <!--                  label="销售订单号"-->
                <!--                  width="190"-->
                <!--                >-->
                <!--                  <template slot-scope="{row}">-->
                <!--                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>-->
                <!--                    <div v-else>/</div>-->
                <!--                  </template>-->
                <!--                </el-table-column>-->
                <el-table-column
                  prop="wo_code"
                  label="加工单号"
                  width="220"
                  width="240"
                />
                <el-table-column
                  prop="partname"
@@ -183,12 +183,12 @@
                <el-table-column
                  prop="plan_qty"
                  label="任务数量"
                  width="125"
                  width="165"
                />
                <el-table-column
                  prop="good_qty"
                  label="完工数量"
                  width="125"
                  width="165"
                />
                <!--                <el-table-column-->
                <!--                  prop="ng_qty"-->
@@ -197,7 +197,7 @@
                <!--                />-->
                <el-table-column
                  label="完成率"
                  width="134"
                  width="164"
                >
                  <template slot-scope="{row}">
                    <div>{{ parseFloat((row.good_qty * 100 / row.plan_qty).toFixed(2)) }}%</div>
src/views/kb/zp3.vue
@@ -45,7 +45,7 @@
              <div v-for="item in lineContent3" :key="item.workcode" class="kb_left_top_block">
                <div class="kb_block02 kb_pd10">
                  <div>
                    <div>销售订单:{{ item.saleordercode }}</div>
<!--                    <div>销售订单:{{ item.saleordercode }}</div>-->
                    <div class="kb_mt10">
                      加工单号:{{ item.workcode }}
                    </div>
@@ -137,7 +137,7 @@
                <el-table-column
                  prop="status"
                  width="80"
                  width="100"
                  label="状态"
                >
                  <template slot-scope="{row}">
@@ -149,26 +149,26 @@
                <el-table-column
                  prop="lm_date"
                  label="派发时间"
                  width="140"
                  width="180"
                >
                  <template slot-scope="{row}">
                    <div>{{ row.lm_date.substring(0, 10) }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="190"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
                <!--                <el-table-column-->
                <!--                  prop="saleOrderCode"-->
                <!--                  label="销售订单号"-->
                <!--                  width="190"-->
                <!--                >-->
                <!--                  <template slot-scope="{row}">-->
                <!--                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>-->
                <!--                    <div v-else>/</div>-->
                <!--                  </template>-->
                <!--                </el-table-column>-->
                <el-table-column
                  prop="wo_code"
                  label="加工单号"
                  width="220"
                  width="240"
                />
                <el-table-column
                  prop="partname"
@@ -183,12 +183,12 @@
                <el-table-column
                  prop="plan_qty"
                  label="任务数量"
                  width="125"
                  width="165"
                />
                <el-table-column
                  prop="good_qty"
                  label="完工数量"
                  width="125"
                  width="165"
                />
                <!--                <el-table-column-->
                <!--                  prop="ng_qty"-->
@@ -197,7 +197,7 @@
                <!--                />-->
                <el-table-column
                  label="完成率"
                  width="134"
                  width="164"
                >
                  <template slot-scope="{row}">
                    <div>{{ parseFloat((row.good_qty * 100 / row.plan_qty).toFixed(2)) }}%</div>
src/views/kb/zpcj.vue
@@ -45,7 +45,7 @@
              <div v-for="item in lineContent3" :key="item.workcode" class="kb_left_top_block">
                <div class="kb_block02 kb_pd10">
                  <div>
                    <div>销售订单:{{ item.saleordercode }}</div>
<!--                    <div>销售订单:{{ item.saleordercode }}</div>-->
                    <div class="kb_mt10">
                      加工单号:{{ item.workcode }}
                    </div>
@@ -137,7 +137,7 @@
                <el-table-column
                  prop="status"
                  width="80"
                  width="100"
                  label="状态"
                >
                  <template slot-scope="{row}">
@@ -149,26 +149,26 @@
                <el-table-column
                  prop="lm_date"
                  label="派发时间"
                  width="140"
                  width="180"
                >
                  <template slot-scope="{row}">
                    <div>{{ row.lm_date.substring(0, 10) }}</div>
                  </template>
                </el-table-column>
                <el-table-column
                  prop="saleOrderCode"
                  label="销售订单号"
                  width="190"
                >
                  <template slot-scope="{row}">
                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>
                    <div v-else>/</div>
                  </template>
                </el-table-column>
                <!--                <el-table-column-->
                <!--                  prop="saleOrderCode"-->
                <!--                  label="销售订单号"-->
                <!--                  width="190"-->
                <!--                >-->
                <!--                  <template slot-scope="{row}">-->
                <!--                    <div v-if="row.saleOrderCode">{{ row.saleOrderCode }}</div>-->
                <!--                    <div v-else>/</div>-->
                <!--                  </template>-->
                <!--                </el-table-column>-->
                <el-table-column
                  prop="wo_code"
                  label="加工单号"
                  width="220"
                  width="240"
                />
                <el-table-column
                  prop="partname"
@@ -183,21 +183,21 @@
                <el-table-column
                  prop="plan_qty"
                  label="任务数量"
                  width="125"
                  width="165"
                />
                <el-table-column
                  prop="good_qty"
                  label="完工数量"
                  width="125"
                  width="165"
                />
<!--                <el-table-column-->
<!--                  prop="ng_qty"-->
<!--                  label="不良数量"-->
<!--                  width="105"-->
<!--                />-->
                <!--                <el-table-column-->
                <!--                  prop="ng_qty"-->
                <!--                  label="不良数量"-->
                <!--                  width="105"-->
                <!--                />-->
                <el-table-column
                  label="完成率"
                  width="134"
                  width="164"
                >
                  <template slot-scope="{row}">
                    <div>{{ parseFloat((row.good_qty * 100 / row.plan_qty).toFixed(2)) }}%</div>
src/views/scgl/gdplgb.vue
@@ -16,7 +16,22 @@
        >
          <div class="elForm">
            <el-form-item label="工单状态" style=" display: flex;">
              <el-input v-model="form.mesorderstus" placeholder="请输入" style="width: 200px" />
              <!--              <el-input v-model="form.mesorderstus" placeholder="请输入" style="width: 200px" />-->
              <el-select
                v-model="form.mesorderstus"
                :popper-append-to-body="false"
                style="width: 200px"
                placeholder="请选择"
                filterable
                @change="erporderstusChange"
              >
                <el-option
                  v-for="item in erporderstusArr"
                  :key="item.code"
                  :label="item.name"
                  :value="item.code"
                />
              </el-select>
            </el-form-item>
            <el-form-item label="工单编号" style=" display: flex;">
              <el-input v-model="form.mesordercode" placeholder="请输入" style="width: 200px" />
@@ -405,6 +420,17 @@
      total: 10,
      tableData: [],
      erporderstusArr: [
        { code: 'NEW', name: '新工单' },
        // { code: 'CREATING', name: '执行中' },
        // { code: 'CREATED', name: '已关闭' }
        { code: 'ALLO', name: '已派发' },
        { code: 'START', name: '开工' },
        { code: 'CLOSED', name: '完工' }
        // { code: 'NOSCHED', name: '待排程' },
        // { code: 'SCHED', name: '已排程' }
      ],
      multipleSelection: [],
      title_value: '数据导入 / 点检部位',
@@ -450,6 +476,10 @@
    search() {
      this.getMesOrderBitchClosedSearch()
    },
    // 订单状态改变时
    erporderstusChange(val) {
      this.form.mesorderstus = val
    },
    // 导入按钮
    upload() {
      this.shows = true