|
@@ -415,7 +415,7 @@
|
415
|
415
|
total: 0
|
416
|
416
|
}
|
417
|
417
|
that.scheduleZone.push(thisPa)
|
418
|
|
-
|
|
418
|
+
|
419
|
419
|
})
|
420
|
420
|
})
|
421
|
421
|
}
|
|
@@ -458,10 +458,10 @@
|
458
|
458
|
|
459
|
459
|
i++
|
460
|
460
|
}
|
461
|
|
-
|
|
461
|
+
|
462
|
462
|
const data = this.formatJson(filterVal, list)
|
463
|
463
|
// console.log("data",data)
|
464
|
|
-
|
|
464
|
+
|
465
|
465
|
const filename = '排班模版'
|
466
|
466
|
excel.export_json_to_excel({
|
467
|
467
|
multiHeader,
|
|
@@ -474,7 +474,7 @@
|
474
|
474
|
})
|
475
|
475
|
},
|
476
|
476
|
export_fileTwo:function(){
|
477
|
|
-
|
|
477
|
+
|
478
|
478
|
import('@/vendor/Export2Excel').then(excel => {
|
479
|
479
|
const filterVal = [
|
480
|
480
|
'区号',
|
|
@@ -483,11 +483,11 @@
|
483
|
483
|
const multiHeader = [['区号', '机号', '周一'+"("+this.days[0]+")" , '', '', '周二'+"("+this.days[1]+")", '', '', '周三'+"("+this.days[2]+")" , '', '', '周四'+"("+this.days[3]+")" , '', '', '周五'+"("+this.days[4]+")" , '', '', '周六'+"("+this.days[5]+")" , '', '', '周日'+"("+this.days[6]+")" , '', '', '周一'+"("+this.days[7]+")" , '', '', '周二'+"("+this.days[8]+")" , '', '', '周三'+"("+this.days[9]+")" , '', '', '周四'+"("+this.days[10]+")" , '', '', '周五'+"("+this.days[11]+")" , '', '', '周六'+"("+this.days[12]+")" , '', '', '周日'+"("+this.days[13]+")", '', '', '周一'+"("+this.days[14]+")", '', '', '周二'+"("+this.days[15]+")", '', '', '周三'+"("+this.days[16]+")", '', '', '周四'+"("+this.days[17]+")", '', '', '周五'+"("+this.days[18]+")", '', '', '周六'+"("+this.days[19]+")", '', '', '周日'+"("+this.days[20]+")", '', '']]
|
484
|
484
|
const header = ['', '', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上']
|
485
|
485
|
const merges = ['A1:A2', 'B1:B2', 'C1:E1', 'F1:H1', 'I1:K1', 'L1:N1', 'O1:Q1', 'R1:T1', 'U1:W1', 'X1:Z1', 'AA1:AC1', 'AD1:AF1', 'AG1:AI1', 'AJ1:AL1', 'AM1:AO1', 'AP1:AR1', 'AS1:AU1', 'AV1:AX1', 'AY1:BA1', 'BB1:BD1', 'BE1:BG1', 'BH1:BJ1', 'BK1:BM1']
|
486
|
|
-
|
|
486
|
+
|
487
|
487
|
var data = []
|
488
|
488
|
this.tableList.map(item=>{
|
489
|
489
|
data.push(Object.values(item))
|
490
|
|
-
|
|
490
|
+
|
491
|
491
|
})
|
492
|
492
|
|
493
|
493
|
const filename = '排班模版'
|
|
@@ -498,13 +498,13 @@
|
498
|
498
|
data,
|
499
|
499
|
filename
|
500
|
500
|
})
|
501
|
|
-
|
|
501
|
+
|
502
|
502
|
})
|
503
|
503
|
},
|
504
|
504
|
formatJson(filterVal, jsonData) {
|
505
|
505
|
return jsonData.map(v => filterVal.map(j => v[j]))
|
506
|
506
|
},
|
507
|
|
-
|
|
507
|
+
|
508
|
508
|
// formatJson(filterVal, jsonData) {
|
509
|
509
|
// console.log("jsonData",jsonData)
|
510
|
510
|
// return jsonData.map(v =>
|
|
@@ -550,7 +550,7 @@
|
550
|
550
|
return isShow
|
551
|
551
|
},
|
552
|
552
|
handleSuccess({ results, header }) {
|
553
|
|
-
|
|
553
|
+
|
554
|
554
|
let headers = []
|
555
|
555
|
for (let key in results[0]) {
|
556
|
556
|
headers.push(key)
|
|
@@ -775,33 +775,30 @@
|
775
|
775
|
isHas_56 && isHas_57 && isHas_58 && isHas_59 && isHas_60 &&
|
776
|
776
|
isHas_61 && isHas_62 && isHas_63 && isHas_64 && isHas_65)) {
|
777
|
777
|
|
778
|
|
-
|
|
778
|
+ console.log("sssssss")
|
779
|
779
|
|
780
|
780
|
this.dialogVisible = true
|
781
|
781
|
return
|
782
|
782
|
}
|
783
|
783
|
} else {
|
784
|
|
-
|
|
784
|
+
|
|
785
|
+ console.log("ssssssszzzzzzz")
|
785
|
786
|
|
786
|
787
|
this.dialogVisible = true
|
787
|
788
|
return
|
788
|
789
|
}
|
789
|
|
-
|
790
|
790
|
let is_system_zone = true
|
791
|
791
|
let is_device_number = true
|
792
|
792
|
let zones = []
|
793
|
793
|
let deviceNumber = []
|
794
|
|
-
|
795
|
794
|
for (let i = 0; i < results.length; i++) {
|
796
|
|
- if (results[i + 1]) {
|
|
795
|
+ if (results[i + 1] && results[i + 1]['区号'] != undefined) {
|
797
|
796
|
zones.push(results[i + 1]['区号'])
|
798
|
797
|
}
|
799
|
|
- if (results[i + 1]) {
|
|
798
|
+ if (results[i + 1] && results[i + 1]['机号'] != undefined) {
|
800
|
799
|
deviceNumber.push(results[i + 1]['机号'])
|
801
|
800
|
}
|
802
|
|
-
|
803
|
801
|
}
|
804
|
|
-
|
805
|
802
|
const obj = {}
|
806
|
803
|
zones = zones.reduce((cur, next) => {
|
807
|
804
|
obj[next] ? '' : obj[next] = true && cur.push(next)
|
|
@@ -831,15 +828,17 @@
|
831
|
828
|
}
|
832
|
829
|
}
|
833
|
830
|
|
|
831
|
+ console.log(zones)
|
834
|
832
|
for (let i = 0; i < zones.length; i++) {
|
|
833
|
+ console.log(zones[i])
|
|
834
|
+ console.log("err"+total_zones.includes(zones[i]))
|
|
835
|
+
|
835
|
836
|
if (!total_zones.includes(zones[i])) {
|
836
|
837
|
is_system_zone = false
|
837
|
838
|
}
|
838
|
839
|
}
|
839
|
|
-
|
|
840
|
+
|
840
|
841
|
console.log("totalzones",total_zones)
|
841
|
|
-
|
842
|
|
-
|
843
|
842
|
console.log("number:")
|
844
|
843
|
console.log("total",total_device_number)
|
845
|
844
|
console.log("23121212:")
|
|
@@ -863,20 +862,20 @@
|
863
|
862
|
|
864
|
863
|
let datas = []
|
865
|
864
|
let failed_datas = []
|
866
|
|
-
|
867
|
865
|
|
868
|
|
-
|
|
866
|
+
|
|
867
|
+
|
869
|
868
|
|
870
|
869
|
console.log("结果22222222222",results)
|
871
|
870
|
|
872
|
871
|
for (let i = 0; i < results.length; i++) {
|
873
|
|
-
|
|
872
|
+
|
874
|
873
|
for (let key in results[i + 1]) {
|
875
|
874
|
let tempObjTwo = { partition_name: '', device_number_name: '' }
|
876
|
875
|
|
877
|
876
|
if (key != '区号' && key != '机号' && results[i+1][key]!="") {
|
878
|
877
|
let obj = {}
|
879
|
|
-
|
|
878
|
+
|
880
|
879
|
obj['name'] = results[i + 1][key].replace(/\s/g, '')
|
881
|
880
|
console.log("88888888",obj['name'])
|
882
|
881
|
if (tempObj[key] == '上午') {
|
|
@@ -897,8 +896,8 @@
|
897
|
896
|
|
898
|
897
|
console.log("objtwo000000000000000000000",tempObjTwo)
|
899
|
898
|
}
|
900
|
|
-
|
901
|
|
-
|
|
899
|
+
|
|
900
|
+
|
902
|
901
|
tempObjTwo['partition_name'] = results[i + 1]['区号']
|
903
|
902
|
tempObjTwo['device_number_name'] = results[i + 1]['机号']
|
904
|
903
|
tempObjTwo['index'] = i + 3
|
|
@@ -931,26 +930,35 @@
|
931
|
930
|
}
|
932
|
931
|
|
933
|
932
|
if (datas[i].device_number_name == undefined) {
|
|
933
|
+ console.log("err1"+datas[i].device_number_name)
|
|
934
|
+
|
934
|
935
|
is_device_number = false
|
935
|
936
|
|
936
|
937
|
}
|
937
|
938
|
|
938
|
939
|
if (datas[i].partition_name == undefined) {
|
939
|
|
-
|
|
940
|
+ console.log("err2"+datas[i].partition_name)
|
|
941
|
+
|
940
|
942
|
is_system_zone = false
|
941
|
943
|
}
|
942
|
944
|
|
943
|
945
|
if (datas[i].schedule_date === '0') {
|
|
946
|
+ console.log("err23"+datas[i].schedule_date)
|
|
947
|
+
|
944
|
948
|
is_system_zone = false
|
945
|
949
|
|
946
|
950
|
}
|
947
|
951
|
|
948
|
952
|
if (datas[i].schedule_week === '0') {
|
|
953
|
+ console.log("err234"+datas[i].schedule_week)
|
|
954
|
+
|
949
|
955
|
is_system_zone = false
|
950
|
956
|
|
951
|
957
|
}
|
952
|
958
|
|
953
|
959
|
if (datas[i].schedule_type === 0) {
|
|
960
|
+ console.log("err2345"+datas[i].schedule_type)
|
|
961
|
+
|
954
|
962
|
is_system_zone = false
|
955
|
963
|
|
956
|
964
|
}
|
|
@@ -980,7 +988,7 @@
|
980
|
988
|
obj[key] = value
|
981
|
989
|
tempObjArr.push(obj)
|
982
|
990
|
}
|
983
|
|
-
|
|
991
|
+
|
984
|
992
|
for (let i = 0; i < tempObjArr.length; i++) {
|
985
|
993
|
for (let key in tempObjArr[i]) {
|
986
|
994
|
let arr = tempObjArr[i][key]
|
|
@@ -989,7 +997,7 @@
|
989
|
997
|
obj[next] ? '' : obj[next] = true && cur.push(next)
|
990
|
998
|
return cur
|
991
|
999
|
}, []) // 设置cur默认类型为数组,并且初始值为空的数组
|
992
|
|
-
|
|
1000
|
+
|
993
|
1001
|
console.log("长度11111111111",tempObjArr[i][key].length)
|
994
|
1002
|
console.log("长度22222222222",arr.length)
|
995
|
1003
|
if (tempObjArr[i][key].length > arr.length) { //比对原数组和去重后的原数组总数,不同的话则存在重复元素
|
|
@@ -1004,10 +1012,12 @@
|
1004
|
1012
|
|
1005
|
1013
|
|
1006
|
1014
|
if (headers.length > 65 || !is_system_zone || !is_device_number) {
|
|
1015
|
+ console.log("ssssssszzzzzzzqqqqqqqq")
|
|
1016
|
+
|
1007
|
1017
|
this.dialogVisible = true
|
1008
|
1018
|
return
|
1009
|
1019
|
} else {
|
1010
|
|
-
|
|
1020
|
+
|
1011
|
1021
|
if (is_exist_repeat) {
|
1012
|
1022
|
this.isExistRepeatVisible = true
|
1013
|
1023
|
return
|
|
@@ -1276,7 +1286,7 @@
|
1276
|
1286
|
|
1277
|
1287
|
}
|
1278
|
1288
|
|
1279
|
|
- },
|
|
1289
|
+ },
|
1280
|
1290
|
getRow(key) {
|
1281
|
1291
|
switch (key) {
|
1282
|
1292
|
case '周一'+"("+this.days[0]+")" : //本周一
|
|
@@ -1913,15 +1923,15 @@
|
1913
|
1923
|
let next_sunday = moment().add((7 - weekOfDay) + 7 * i, 'days').format('YYYY-MM-DD');//周日日期
|
1914
|
1924
|
return next_sunday
|
1915
|
1925
|
},
|
1916
|
|
-
|
|
1926
|
+
|
1917
|
1927
|
getNextWeekOne(i) {
|
1918
|
1928
|
let weekOfDay = parseInt(moment().format('E'));//计算今天是这周第几天
|
1919
|
1929
|
let next_monday = moment().add((7 - weekOfDay) + 7 * (i - 1) + 1, 'days').format('YYYY-MM-DD');//周一日期
|
1920
|
|
-
|
|
1930
|
+
|
1921
|
1931
|
return next_monday
|
1922
|
1932
|
},
|
1923
|
|
-
|
1924
|
|
-
|
|
1933
|
+
|
|
1934
|
+
|
1925
|
1935
|
getThreeWeekList(){
|
1926
|
1936
|
var params ={
|
1927
|
1937
|
start_time:this.start_time,
|
|
@@ -1934,11 +1944,11 @@
|
1934
|
1944
|
if(response.data.state == 1){
|
1935
|
1945
|
var partitions = response.data.data.partitions
|
1936
|
1946
|
console.log("数据22222",this.partitions)
|
1937
|
|
-
|
|
1947
|
+
|
1938
|
1948
|
const merges = ['A1:A2', 'B1:B2', 'C1:E1', 'F1:H1', 'I1:K1', 'L1:N1', 'O1:Q1', 'R1:T1', 'U1:W1', 'X1:Z1', 'AA1:AC1', 'AD1:AF1', 'AG1:AI1', 'AJ1:AL1', 'AM1:AO1', 'AP1:AR1', 'AS1:AU1', 'AV1:AX1', 'AY1:BA1', 'BB1:BD1', 'BE1:BG1', 'BH1:BJ1', 'BK1:BM1']
|
1939
|
1949
|
var list = []
|
1940
|
1950
|
let i = 0
|
1941
|
|
-
|
|
1951
|
+
|
1942
|
1952
|
for (let key in partitions) {
|
1943
|
1953
|
var tempValue
|
1944
|
1954
|
var jihaos = partitions[key].jihaos
|
|
@@ -1955,11 +1965,11 @@
|
1955
|
1965
|
console.log("jihaos",jihaos)
|
1956
|
1966
|
for (let b = 0; b < jihaos.length; b++) {
|
1957
|
1967
|
var obj = {}
|
1958
|
|
-
|
|
1968
|
+
|
1959
|
1969
|
obj['区号'] = partitions[key].name
|
1960
|
1970
|
obj['机号'] = jihaos[b].number.toString()
|
1961
|
1971
|
|
1962
|
|
-
|
|
1972
|
+
|
1963
|
1973
|
obj['上午'] = ''
|
1964
|
1974
|
obj['下午'] = ''
|
1965
|
1975
|
obj['晚上'] = ''
|
|
@@ -1979,8 +1989,8 @@
|
1979
|
1989
|
obj['上午4'] = ''
|
1980
|
1990
|
obj['下午4'] = ''
|
1981
|
1991
|
obj['晚上4'] = ''
|
1982
|
|
-
|
1983
|
|
-
|
|
1992
|
+
|
|
1993
|
+
|
1984
|
1994
|
obj['上午5'] = ''
|
1985
|
1995
|
obj['下午5'] = ''
|
1986
|
1996
|
obj['晚上5'] = ''
|
|
@@ -2008,8 +2018,8 @@
|
2008
|
2018
|
obj['上午11'] = ''
|
2009
|
2019
|
obj['下午11'] = ''
|
2010
|
2020
|
obj['晚上11'] = ''
|
2011
|
|
-
|
2012
|
|
-
|
|
2021
|
+
|
|
2022
|
+
|
2013
|
2023
|
obj['上午12'] = ''
|
2014
|
2024
|
obj['下午12'] = ''
|
2015
|
2025
|
obj['晚上12'] = ''
|
|
@@ -2043,26 +2053,26 @@
|
2043
|
2053
|
obj['上午19'] = ''
|
2044
|
2054
|
obj['下午19'] = ''
|
2045
|
2055
|
obj['晚上19'] = ''
|
2046
|
|
-
|
2047
|
|
-
|
|
2056
|
+
|
|
2057
|
+
|
2048
|
2058
|
obj['上午20'] = ''
|
2049
|
2059
|
obj['下午20'] = ''
|
2050
|
2060
|
obj['晚上20'] = ''
|
2051
|
2061
|
|
2052
|
2062
|
list.push(obj)
|
2053
|
|
-
|
|
2063
|
+
|
2054
|
2064
|
}
|
2055
|
2065
|
i++
|
2056
|
2066
|
}
|
2057
|
|
-
|
2058
|
|
-
|
|
2067
|
+
|
|
2068
|
+
|
2059
|
2069
|
const start_time = moment().weekday(1).format('YYYY-MM-DD'); //本周一
|
2060
|
2070
|
var start = this.getTimestamp(start_time)
|
2061
|
2071
|
console.log("start",start)
|
2062
|
2072
|
const end_time = moment().weekday(7).format('YYYY-MM-DD');
|
2063
|
2073
|
var end = this.getTimestamp(end_time)
|
2064
|
2074
|
|
2065
|
|
-
|
|
2075
|
+
|
2066
|
2076
|
console.log("end",end)
|
2067
|
2077
|
var scheduleList = response.data.data.list
|
2068
|
2078
|
console.log("排班列表22222",scheduleList)
|
|
@@ -2096,11 +2106,11 @@
|
2096
|
2106
|
}
|
2097
|
2107
|
}
|
2098
|
2108
|
}
|
2099
|
|
-
|
|
2109
|
+
|
2100
|
2110
|
if(this.export_type == 1){
|
2101
|
2111
|
week = scheduleList
|
2102
|
2112
|
}
|
2103
|
|
-
|
|
2113
|
+
|
2104
|
2114
|
if(week.length > 0){
|
2105
|
2115
|
for(let i=0;i<list.length;i++){
|
2106
|
2116
|
for(let j=0;j<week.length;j++){
|
|
@@ -2117,7 +2127,7 @@
|
2117
|
2127
|
if( week[j].schedule_week == 1 && week[j].schedule_type == 3){
|
2118
|
2128
|
list[i].晚上 = week[j].name
|
2119
|
2129
|
}
|
2120
|
|
-
|
|
2130
|
+
|
2121
|
2131
|
//周二上午
|
2122
|
2132
|
if( week[j].schedule_week == 2 && week[j].schedule_type == 1){
|
2123
|
2133
|
list[i].上午1 = week[j].name
|
|
@@ -2175,7 +2185,7 @@
|
2175
|
2185
|
if( week[j].schedule_week ==6 && week[j].schedule_type == 2){
|
2176
|
2186
|
list[i].下午5 = week[j].name
|
2177
|
2187
|
}
|
2178
|
|
- //周六晚上
|
|
2188
|
+ //周六晚上
|
2179
|
2189
|
if( week[j].schedule_week == 6 && week[j].schedule_type == 3){
|
2180
|
2190
|
list[i].晚上5 = week[j].name
|
2181
|
2191
|
}
|
|
@@ -2192,18 +2202,18 @@
|
2192
|
2202
|
list[i].晚上6 = week[j].name
|
2193
|
2203
|
}
|
2194
|
2204
|
}
|
2195
|
|
-
|
|
2205
|
+
|
2196
|
2206
|
}
|
2197
|
2207
|
}
|
2198
|
2208
|
}
|
2199
|
|
-
|
|
2209
|
+
|
2200
|
2210
|
console.log("list5555555555",list)
|
2201
|
|
-
|
|
2211
|
+
|
2202
|
2212
|
if(nextWeek.length > 0 ){
|
2203
|
2213
|
for(let i=0;i<list.length;i++){
|
2204
|
2214
|
for(let j=0;j<nextWeek.length;j++){
|
2205
|
2215
|
if(list[i].机号 == nextWeek[j].number ){
|
2206
|
|
- //周一
|
|
2216
|
+ //周一
|
2207
|
2217
|
if( nextWeek[j].schedule_week ==1&& nextWeek[j].schedule_type == 1){
|
2208
|
2218
|
list[i].上午7 = nextWeek[j].name
|
2209
|
2219
|
}
|
|
@@ -2215,9 +2225,9 @@
|
2215
|
2225
|
if( nextWeek[j].schedule_week == 1 && nextWeek[j].schedule_type == 3){
|
2216
|
2226
|
list[i].晚上7 = nextWeek[j].name
|
2217
|
2227
|
}
|
2218
|
|
-
|
2219
|
2228
|
|
2220
|
|
- //周二上午
|
|
2229
|
+
|
|
2230
|
+ //周二上午
|
2221
|
2231
|
if( nextWeek[j].schedule_week ==2&& nextWeek[j].schedule_type == 1){
|
2222
|
2232
|
list[i].上午8 = nextWeek[j].name
|
2223
|
2233
|
}
|
|
@@ -2230,7 +2240,7 @@
|
2230
|
2240
|
list[i].晚上8 = nextWeek[j].name
|
2231
|
2241
|
}
|
2232
|
2242
|
|
2233
|
|
- //周三上午
|
|
2243
|
+ //周三上午
|
2234
|
2244
|
if( nextWeek[j].schedule_week ==3&& nextWeek[j].schedule_type == 1){
|
2235
|
2245
|
list[i].上午9 = nextWeek[j].name
|
2236
|
2246
|
}
|
|
@@ -2243,7 +2253,7 @@
|
2243
|
2253
|
list[i].晚上9 = nextWeek[j].name
|
2244
|
2254
|
}
|
2245
|
2255
|
|
2246
|
|
- //周四上午
|
|
2256
|
+ //周四上午
|
2247
|
2257
|
if( nextWeek[j].schedule_week ==4&& nextWeek[j].schedule_type == 1){
|
2248
|
2258
|
list[i].上午10 = nextWeek[j].name
|
2249
|
2259
|
}
|
|
@@ -2255,8 +2265,8 @@
|
2255
|
2265
|
if( nextWeek[j].schedule_week == 4 && nextWeek[j].schedule_type == 3){
|
2256
|
2266
|
list[i].晚上10 = nextWeek[j].name
|
2257
|
2267
|
}
|
2258
|
|
-
|
2259
|
|
- //周五上午
|
|
2268
|
+
|
|
2269
|
+ //周五上午
|
2260
|
2270
|
if( nextWeek[j].schedule_week ==5&& nextWeek[j].schedule_type == 1){
|
2261
|
2271
|
list[i].上午11 = nextWeek[j].name
|
2262
|
2272
|
}
|
|
@@ -2269,7 +2279,7 @@
|
2269
|
2279
|
list[i].晚上11 = nextWeek[j].name
|
2270
|
2280
|
}
|
2271
|
2281
|
|
2272
|
|
- //周六上午
|
|
2282
|
+ //周六上午
|
2273
|
2283
|
if( nextWeek[j].schedule_week ==6&& nextWeek[j].schedule_type == 1){
|
2274
|
2284
|
list[i].上午12 = nextWeek[j].name
|
2275
|
2285
|
}
|
|
@@ -2282,7 +2292,7 @@
|
2282
|
2292
|
list[i].晚上12 = nextWeek[j].name
|
2283
|
2293
|
}
|
2284
|
2294
|
|
2285
|
|
- //周日上午
|
|
2295
|
+ //周日上午
|
2286
|
2296
|
if( nextWeek[j].schedule_week ==6&& nextWeek[j].schedule_type == 1){
|
2287
|
2297
|
list[i].上午13 = nextWeek[j].name
|
2288
|
2298
|
}
|
|
@@ -2299,14 +2309,14 @@
|
2299
|
2309
|
}
|
2300
|
2310
|
}
|
2301
|
2311
|
}
|
2302
|
|
-
|
|
2312
|
+
|
2303
|
2313
|
console.log("lastWeek",lastWeek)
|
2304
|
2314
|
|
2305
|
|
- if(lastWeek.length > 0 ){
|
|
2315
|
+ if(lastWeek.length > 0 ){
|
2306
|
2316
|
for(let i=0;i<list.length;i++){
|
2307
|
2317
|
for(let j=0;j<lastWeek.length;j++){
|
2308
|
|
- if(list[i].机号 == lastWeek[j].number ){
|
2309
|
|
- //周一
|
|
2318
|
+ if(list[i].机号 == lastWeek[j].number ){
|
|
2319
|
+ //周一
|
2310
|
2320
|
if( lastWeek[j].schedule_week ==1&& lastWeek[j].schedule_type == 1){
|
2311
|
2321
|
list[i].上午14 = lastWeek[j].name
|
2312
|
2322
|
}
|
|
@@ -2345,7 +2355,7 @@
|
2345
|
2355
|
list[i].晚上16 = lastWeek[j].name
|
2346
|
2356
|
}
|
2347
|
2357
|
|
2348
|
|
-
|
|
2358
|
+
|
2349
|
2359
|
//周四
|
2350
|
2360
|
if( lastWeek[j].schedule_week ==4&& lastWeek[j].schedule_type == 1){
|
2351
|
2361
|
list[i].上午17 = lastWeek[j].name
|
|
@@ -2397,11 +2407,11 @@
|
2397
|
2407
|
if( lastWeek[j].schedule_week == 7 && lastWeek[j].schedule_type == 3){
|
2398
|
2408
|
list[i].晚上20 = lastWeek[j].name
|
2399
|
2409
|
}
|
2400
|
|
- }
|
|
2410
|
+ }
|
2401
|
2411
|
|
2402
|
2412
|
}
|
2403
|
2413
|
}
|
2404
|
|
- }
|
|
2414
|
+ }
|
2405
|
2415
|
this.tableList = list
|
2406
|
2416
|
}
|
2407
|
2417
|
})
|
|
@@ -2437,7 +2447,7 @@
|
2437
|
2447
|
getTime(val) {
|
2438
|
2448
|
return uParseTime(val, '{y}-{m}-{d}')
|
2439
|
2449
|
},
|
2440
|
|
-
|
|
2450
|
+
|
2441
|
2451
|
|
2442
|
2452
|
},
|
2443
|
2453
|
created() {
|