diff --git a/src/pages/mes/workScheduling/waitQuality.vue b/src/pages/mes/workScheduling/waitQuality.vue
index fe9b549..e0cb35f 100644
--- a/src/pages/mes/workScheduling/waitQuality.vue
+++ b/src/pages/mes/workScheduling/waitQuality.vue
@@ -17,11 +17,17 @@
合格数量:
-
+
+
+
+
不合格数量:
-
+
+
+
+
不合格原因:
@@ -69,6 +75,7 @@
planDayCode:'PO20240430-0011',
processCode:'QD_CY_01'
})
+ const planCount = ref(100)
const saveData = ref({
id:'0',
planDayCode:'',
@@ -100,6 +107,9 @@
})
}
+ function valChange(){
+ saveData.value.unqualified = planCount.value - saveData.value.qualified
+ }
// 选择人员回调函数
function confirmSelectWorker(val){
if(!saveData.value.personSelected.includes(val[0].value)){
@@ -128,6 +138,8 @@
saveData.value.processCode = paramData.value.nodeCode
saveData.value.planDayCode = paramData.value.planNoDay
saveData.value.id = paramData.value.id
+ planCount.value = paramData.value.planCount
+ saveData.value.qualified = paramData.value.planCount
}
})
onShow(() => {
diff --git a/src/pages/mes/workScheduling/waitReport.vue b/src/pages/mes/workScheduling/waitReport.vue
index 6e55fb2..871165a 100644
--- a/src/pages/mes/workScheduling/waitReport.vue
+++ b/src/pages/mes/workScheduling/waitReport.vue
@@ -13,11 +13,17 @@
报工数量:
-
+
+
+
+
报工工时:
-
+
+
+
+
是否质检:
@@ -27,11 +33,17 @@
合格数量:
-
+
+
+
+
不合格数量:
-
+
+
+
+
@@ -85,6 +97,7 @@
reportPersonName:'',
workTerm:''
})
+ const planCount = ref(100)
const saveData = ref({
processCode:'',
reportDate:'',
@@ -94,11 +107,12 @@
function changeStatus(){
if(formData.value.checkFlag){
+ formData.value.qualified = formData.value.reportCount
}
else
{
- formData.value.qualified = ''
- formData.value.unqualified = ''
+ formData.value.qualified = 0
+ formData.value.unqualified = 0
}
}
function calculatePass(){
@@ -144,7 +158,6 @@
const formattedTime = currentDate.toTimeString().split(' ')[0]; // HH:mm:ss
// 设置 reportDate 为当前日期和时间
saveData.value.reportDate = `${formattedDate} ${formattedTime}`;
- console.log(saveData.value)
}
@@ -177,6 +190,8 @@
nodeInfo.value.processCode = paramData.value.nodeCode
saveData.value.processCode = paramData.value.nodeCode
saveData.value.schedulingCode = paramData.value.schedulingCode
+ planCount.value = paramData.value.planCount
+ formData.value.reportCount = paramData.value.planCount
}
})
onShow(() => {
@@ -194,7 +209,6 @@
}
//数据转换
function transList(data) {
- console.log(data)
const list = data.map(item => {
return {
"label": item.workerName,
diff --git a/src/pages/mes/workScheduling/workScheduling.vue b/src/pages/mes/workScheduling/workScheduling.vue
index 55a1afc..4330a15 100644
--- a/src/pages/mes/workScheduling/workScheduling.vue
+++ b/src/pages/mes/workScheduling/workScheduling.vue
@@ -317,7 +317,7 @@
//工序完成
function nodeCodeFinish(item) {
- console.log(item)
+
proxy.$modal.confirm("是否确认完成工序").then(() => {
proxy.$modal.loading('加载中')
workSchedulingListApi.getWorkSchedulingProcessFinished(item.id).then((res) => {