From fd35a7076c61a789853a34511dbb1689e5658678 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期二, 30 一月 2024 14:17:26 +0800
Subject: [PATCH] 生产调度bug修改
---
src/views/quality/packageinspect/packageInspect-form.vue | 28 +++++++++++++++++-----------
1 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/src/views/quality/packageinspect/packageInspect-form.vue b/src/views/quality/packageinspect/packageInspect-form.vue
index 5d87540..2cf2980 100644
--- a/src/views/quality/packageinspect/packageInspect-form.vue
+++ b/src/views/quality/packageinspect/packageInspect-form.vue
@@ -66,7 +66,7 @@
<el-row :gutter="10" style="width:100%;z-index: 10;height:30px;">
<el-col :span="12">妫�楠岄」鐩�</el-col>
<el-col :span="12" style="text-align: right;">
- <el-dropdown @command="handleCommand" v-if="!isShow && resultVal==null">
+ <el-dropdown @command="handleCommand" v-if="isShow">
<el-button size="mini" style="margin-right: 10px;" type="primary" >
鍒囨崲妫�楠岄」妯℃澘<i class="el-icon-arrow-down el-icon--right"></i>
</el-button>
@@ -92,7 +92,10 @@
row-key="randomId" class="l-mes"
default-expand-all
:tree-props="{children: 'children', hasChildren: 'hasChildren'}">
- <el-table-column type="index" label="搴忓彿" width="60">
+ <el-table-column type="index" prop="parentIndex" label="搴忓彿" width="60">
+ <template scope="scope">
+ <span v-if="scope.row.isIndex">{{scope.row.parentIndex}}</span>
+ </template>
</el-table-column>
<el-table-column prop="name" label="椤圭洰" width="160">
<template slot-scope="scope">
@@ -195,7 +198,6 @@
getCustomer,
} from '@/api/quality/packageInspect'
import {getAllTemplateByEnable} from '@/api/quality/packageInspectTemp'
-import {inspect1,inspect2} from '@/const/defaultPackageInspect'
export default {
computed:{
},
@@ -204,7 +206,7 @@
data(){
return{
inspectMoulds: [],
- isShow: false,
+ isShow: true,
submitData: {
id:null,
result: null,
@@ -257,7 +259,6 @@
}
this.getAllInspect()
this.init()
- this.checkShowState()
},
watch:{
@@ -274,7 +275,7 @@
if(ele.children){
ele.children.forEach(c=>{
if(c.pid){
- num++
+ num+=1
}
})
}
@@ -368,6 +369,8 @@
clickAddLine() {
this.list.push({
name: '',
+ isIndex : true,
+ parentIndex : this.list.length + 1,
randomId: Math.random(),
isEdit: true,
children: [{
@@ -458,10 +461,12 @@
let userNameList = []
if(dataList){
let tempList = []
- dataList.forEach(ele=>{
+ dataList.forEach((ele,index)=>{
let obj = {
randomId: Math.random(),
name: ele.inspectName,
+ isIndex: true,
+ parentIndex: index+1,
children: []
}
if(ele.children){
@@ -479,9 +484,11 @@
})
_than.list = tempList
}
- data.packageInsProductS.forEach(item => {
+ data.packageInsProductS.forEach((item,index) => {
if (item.children) {
let ele = {
+ isIndex: true,
+ parentIndex: index+1,
isEdit: true,
randomId: Math.random(),
name: null,
@@ -506,9 +513,7 @@
_than.list.push(ele)
}
})
- // let find1 = this.list.find(ele=>ele.name===inspect1[0].name&&ele.isEdit) !=undefined;
- // let find2 = this.list.find(ele=>ele.name===inspect2[0].name&&ele.isEdit) !=undefined;
- // this.isShow = find1||find2
+
_than.conclusionTable = [{
packageNo: data.packageNo,
userName: Array.from(new Set(userNameList)).join(','),
@@ -517,6 +522,7 @@
_than.$nextTick(()=>{
if(_than.list.length>0){
_than.changeResult()
+ _than.checkShowState()
}
})
}).catch(error=>{
--
Gitblit v1.9.3