From 5caa25dc8f299cb5ef5cc056dfd6c307b6763934 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期二, 08 十月 2024 20:06:49 +0800
Subject: [PATCH] update
---
src/views/console/base/Dialog.vue | 39 +++++++++++++++++++++++++++++++++++++--
1 files changed, 37 insertions(+), 2 deletions(-)
diff --git a/src/views/console/base/Dialog.vue b/src/views/console/base/Dialog.vue
index 7fa484c..bc0adff 100644
--- a/src/views/console/base/Dialog.vue
+++ b/src/views/console/base/Dialog.vue
@@ -154,8 +154,9 @@
shiftNumber: params?.shiftNumber || this?.detail?.paramValue - 0,
number: params?.number || 1
}
-
+ console.log(this?.detail?.paramValue, '?????????????//')
if (params?.shiftDetailVOList?.length > 0) {
+
this.shiftDetailDTOList = params?.shiftDetailVOList?.map((item, index) => {
let shiftRestTimeDTOList = item?.shiftRestTimeVOList.map(item => {
return {
@@ -181,6 +182,40 @@
}
})
+ if (params?.shiftDetailVOList?.length < this?.detail?.paramValue) {
+ for (let i = 0; i < this?.detail?.paramValue - params?.shiftDetailVOList?.length; i++) {
+ this.shiftDetailDTOList.push({
+ range: [0, 0],
+ shiftStartTime: 0,
+ shiftEndTime: 0,
+ shiftIndex: i + 1,
+ indexName: '',
+ restNumber: i + 1,
+ shiftRestTimeDTOList: [
+ {
+ range: [0, 0],
+ restStartTime: 0,
+ restEndTime: 0,
+ },
+ {
+ range: [0, 0],
+ restStartTime: 0,
+ restEndTime: 0,
+ },
+ {
+ range: [0, 0],
+ restStartTime: 0,
+ restEndTime: 0,
+ },
+ {
+ range: [0, 0],
+ restStartTime: 0,
+ restEndTime: 0,
+ }
+ ]
+ })
+ }
+ }
} else {
let len = this?.detail?.paramValue - 0 || 1
let shiftDetailDTOList = []
@@ -278,7 +313,7 @@
this.visible = false;
this.$message.success("鎿嶄綔鎴愬姛")
} else {
- this.$alert(res.message, "鎻愮ず", { type: 'error' })
+ this.$alert(res.msg, "鎻愮ず", { type: 'error' })
}
} else {
return false;
--
Gitblit v1.9.3