|
|
@@ -346,10 +346,11 @@ export default {
|
|
|
//判断是否有重复的日期
|
|
|
let dateList = [];
|
|
|
console.log(this.workTimeList, "this.workTimeList");
|
|
|
- // let workTimeList = JSON.parse(JSON.stringify(this.workTimeList))
|
|
|
- let workTimeList = this.workTimeList;
|
|
|
- for (let v of workTimeList) {
|
|
|
+ let workTimeList = JSON.parse(JSON.stringify(this.workTimeList))
|
|
|
+ //let workTimeList = this.workTimeList;
|
|
|
+ for (let v of this.workTimeList) {
|
|
|
if (v.ymdDate) {
|
|
|
+ console.log(v,'vvvvv')
|
|
|
let date = this.formatTime(v.ymdDate, "YYYY-MM-DD");
|
|
|
if (dateList.indexOf(date) > -1) {
|
|
|
this.$message.error(`日期: ${date} 重复`);
|
|
|
@@ -360,8 +361,9 @@ export default {
|
|
|
}
|
|
|
// 校验
|
|
|
for (let workTime of workTimeList) {
|
|
|
+ console.log(workTime,'workTime')
|
|
|
const adjustedDate = new Date(
|
|
|
- workTime.ymdDate.getTime() + 8 * 60 * 60 * 1000
|
|
|
+ dayjs(workTime.ymdDate).toDate().getTime() + 8 * 60 * 60 * 1000
|
|
|
);
|
|
|
workTime.ymdDate = adjustedDate.toISOString().split("T")[0];
|
|
|
if (!this.check(workTime)) {
|