zouyu
2024-02-26 74f5589bb1ffb12533dba7cd407103e4ba608e81
追溯页面修改
已修改1个文件
34 ■■■■■ 文件已修改
src/views/product/producttraceability/index.vue 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/product/producttraceability/index.vue
@@ -23,14 +23,14 @@
        </el-row>
      </div>
      <div style="margin-left:20px;">
      <!-- <div style="margin-left:20px;">
        <el-radio v-model="traceType" label="posite" @change="changeTraceType"
          >反向追溯</el-radio
        >
        <el-radio v-model="traceType" label="negate" @change="changeTraceType"
          >正向追溯</el-radio
        >
      </div>
      </div> -->
    </div>
    <div class="product-traceability-body-div">
      <div class="product-traceability-relationship-div">
@@ -272,10 +272,10 @@
                  <div>工作站:</div>
                  <div>报工单号:</div>
                  <div>报工人员:</div>
                  <div>产品编号:</div>
                  <div>批次号:</div>
                  <div>零件号:</div>
                  <div>单位:</div>
                  <div>产出数量:</div>
                </div>
                <div class="product-traceability-producttracking-val-div">
                  <div :title="currProductTracking.workstationName">
@@ -290,7 +290,6 @@
                    {{ currProductTracking.partNo }}
                  </div>
                  <div>{{ currProductTracking.unit }}</div>
                  <div>{{ currProductTracking.productQty }}</div>
                </div>
              </div>
              <div class="product-traceability-producttracking-item-div">
@@ -298,19 +297,21 @@
                  <div>班组:</div>
                  <div>汇报工序:</div>
                  <div>汇报时间:</div>
                  <div>批号:</div>
                  <!-- <div>批号:</div> -->
                  <div>零件描述:</div>
                  <div>生产日期:</div>
                  <div>产出数量:</div>
                </div>
                <div class="product-traceability-producttracking-val-div">
                  <div>{{ currProductTracking.crewName }}</div>
                  <div>{{ currProductTracking.operationName }}</div>
                  <div>{{ currProductTracking.trackingTime }}</div>
                  <div>{{ currProductTracking.systemNo }}</div>
                  <!-- <div>{{ currProductTracking.systemNo }}</div> -->
                  <div :title="currProductTracking.partName">
                    {{ currProductTracking.partName }}
                  </div>
                  <div>{{ currProductTracking.productDate }}</div>
                  <div>{{ currProductTracking.productQty }}</div>
                </div>
              </div>
            </div>
@@ -545,7 +546,7 @@
                            </el-table-column>
                          </el-table>
                        </el-tab-pane>
                        <el-tab-pane label="附件">
                        <!-- <el-tab-pane label="附件">
                          <el-upload
                            ref="upload"
                            action="/mes/operationTask/upload"
@@ -555,7 +556,7 @@
                            :auto-upload="false"
                            list-type="picture"
                          ></el-upload
                        ></el-tab-pane>
                        ></el-tab-pane> -->
                      </el-tabs>
                    </div>
                  </div>
@@ -667,7 +668,7 @@
              </el-tabs>
            </div>
          </el-tab-pane>
          <el-tab-pane label="模具信息" name="模具信息">
          <!-- <el-tab-pane label="模具信息" name="模具信息">
            <div style="margin-top:10px;">
              <el-table
                ref="mouldRecordTable"
@@ -772,7 +773,7 @@
                </el-table-column>
              </el-table>
            </div>
          </el-tab-pane>
          </el-tab-pane> -->
        </el-tabs>
      </div>
    </div>
@@ -1138,6 +1139,7 @@
  },
  methods: {
    queryBatchNoData(){
        this.selBatchNo = null
        queryByCustomerOrderId({customerOrderId : this.systemNo}).then(res=>{
            if(res.status===200){
                this.selBatchNoList = res.data.data
@@ -1248,6 +1250,8 @@
      } else {
        this.partList = []
      }
      this.selBatchNo = null
      this.selBatchNoList = []
    },
    changePart() {
      if (this.selBatchNo != null && this.selBatchNo !== '') {
@@ -1261,15 +1265,15 @@
                const hasOutNode = data.data.linkDataArray.find((ele) => {
                  return ele.from === item.key
                })
                item.batchNo = 'SN号:' + item.batchNo
                item.batchNo = '批次号:' + item.batchNo
                item.quantity =
                  '投入数量:' +
                  (hasOutNode ? item.quantity : 0) +
                  ' ' +
                  item.unit
                item.ifsBatchNo =
                  'IFS批次号:' +
                  (item.ifsBatchNo == null ? '' : item.ifsBatchNo)
                // item.ifsBatchNo =
                //   'IFS批次号:' +
                //   (item.ifsBatchNo == null ? '' : item.ifsBatchNo)
              })
              this.modelData = {
                nodeDataArray: data.data.nodeDataArray,