|
@@ -14,15 +14,16 @@
|
|
|
</ul>
|
|
|
<br>
|
|
|
</div>
|
|
|
- <hr>
|
|
|
+
|
|
|
<div>
|
|
|
- <a-table bordered :data-source="dataSource" :columns="columns" :scroll="{ y: 440,x:1000 }"
|
|
|
+ <a-table bordered :data-source="dataSource" :columns="columns" :scroll="{ y: 440,x:1100 }"
|
|
|
:pagination="ipagination" @change="handleTableChange">
|
|
|
|
|
|
<template v-for='(dayobject,i) in days' :slot="dayobject.day.getDate()" style="color: #ff6b81">
|
|
|
- <div style="margin-left: 14px;">
|
|
|
- <p>{{dayobject.day.getDate()}}</p>
|
|
|
- <div style="margin-left: -1px;">
|
|
|
+ <div style="height: 35px;">
|
|
|
+ <div style="text-align: center;margin-top: -10px;">
|
|
|
+ <p>{{dayobject.day.getDate()}}</p>
|
|
|
+ <div style="margin-top: -10px;">
|
|
|
<p v-if='dayobject.day.getDay()==0'>日</p>
|
|
|
<p v-else-if='dayobject.day.getDay()==1'>一</p>
|
|
|
<p v-else-if='dayobject.day.getDay()==2'>二</p>
|
|
@@ -30,6 +31,7 @@
|
|
|
<p v-else-if='dayobject.day.getDay()==4'>四</p>
|
|
|
<p v-else-if='dayobject.day.getDay()==5'>五</p>
|
|
|
<p v-else-if='dayobject.day.getDay()==6'>六</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -216,13 +218,14 @@
|
|
|
moth.setDate(0);
|
|
|
this.columns.push({
|
|
|
title: '名称',
|
|
|
+ fixed: 'left',
|
|
|
dataIndex: 'realname',
|
|
|
- width: '120px'
|
|
|
+ width: '80px'
|
|
|
})
|
|
|
for (var i = 1; i <= moth.getDate(); i++) {
|
|
|
var d = new Date(this.formatDate(this.currentYear, this.currentMonth, i))
|
|
|
var dayobjectSelf = {
|
|
|
- width: '70px',
|
|
|
+ width: '49px',
|
|
|
slots: {
|
|
|
title: d.getDate()
|
|
|
},
|
|
@@ -280,66 +283,97 @@
|
|
|
var shiftid="";
|
|
|
if (this.key == 1) {
|
|
|
shiftid=this.dataSource[this.index].a1;
|
|
|
+ this.dataSource[this.index].a1="";
|
|
|
} else if (this.key == 2) {
|
|
|
shiftid=this.dataSource[this.index].a2;
|
|
|
+ this.dataSource[this.index].a2="";
|
|
|
} else if (this.key == 3) {
|
|
|
shiftid= this.dataSource[this.index].a3;
|
|
|
+ this.dataSource[this.index].a3="";
|
|
|
} else if (this.key == 4) {
|
|
|
shiftid= this.dataSource[this.index].a4;
|
|
|
+ this.dataSource[this.index].a4="";
|
|
|
} else if (this.key == 5) {
|
|
|
shiftid= this.dataSource[this.index].a5;
|
|
|
+ this.dataSource[this.index].a5="";
|
|
|
} else if (this.key == 6) {
|
|
|
shiftid= this.dataSource[this.index].a6;
|
|
|
+ this.dataSource[this.index].a6="";
|
|
|
} else if (this.key == 7) {
|
|
|
shiftid= this.dataSource[this.index].a7;
|
|
|
+ this.dataSource[this.index].a7="";
|
|
|
} else if (this.key == 8) {
|
|
|
shiftid=this.dataSource[this.index].a8;
|
|
|
+ this.dataSource[this.index].a8="";
|
|
|
} else if (this.key == 9) {
|
|
|
shiftid= this.dataSource[this.index].a9;
|
|
|
+ this.dataSource[this.index].a9="";
|
|
|
} else if (this.key == 10) {
|
|
|
shiftid=this.dataSource[this.index].a10;
|
|
|
+ this.dataSource[this.index].a10="";
|
|
|
} else if (this.key == 11) {
|
|
|
shiftid= this.dataSource[this.index].a11;
|
|
|
+ this.dataSource[this.index].a11="";
|
|
|
} else if (this.key == 12) {
|
|
|
shiftid=this.dataSource[this.index].a12;
|
|
|
+ this.dataSource[this.index].a12="";
|
|
|
} else if (this.key == 13) {
|
|
|
shiftid=this.dataSource[this.index].a13;
|
|
|
+ this.dataSource[this.index].a13="";
|
|
|
} else if (this.key == 14) {
|
|
|
shiftid=this.dataSource[this.index].a14;
|
|
|
+ this.dataSource[this.index].a14="";
|
|
|
} else if (this.key == 15) {
|
|
|
shiftid=this.dataSource[this.index].a15;
|
|
|
+ this.dataSource[this.index].a15="";
|
|
|
} else if (this.key == 16) {
|
|
|
shiftid=this.dataSource[this.index].a16;
|
|
|
+ this.dataSource[this.index].a16="";
|
|
|
} else if (this.key == 17) {
|
|
|
shiftid=this.dataSource[this.index].a17;
|
|
|
+ this.dataSource[this.index].a17="";
|
|
|
} else if (this.key == 18) {
|
|
|
shiftid=this.dataSource[this.index].a18;
|
|
|
+ this.dataSource[this.index].a18="";
|
|
|
} else if (this.key == 19) {
|
|
|
shiftid=this.dataSource[this.index].a19;
|
|
|
+ this.dataSource[this.index].a19="";
|
|
|
} else if (this.key == 20) {
|
|
|
shiftid= this.dataSource[this.index].a20;
|
|
|
+ this.dataSource[this.index].a20="";
|
|
|
} else if (this.key == 21) {
|
|
|
shiftid=this.dataSource[this.index].a21;
|
|
|
+ this.dataSource[this.index].a21="";
|
|
|
} else if (this.key == 22) {
|
|
|
shiftid=this.dataSource[this.index].a22;
|
|
|
+ this.dataSource[this.index].a22="";
|
|
|
} else if (this.key == 23) {
|
|
|
shiftid=this.dataSource[this.index].a23;
|
|
|
+ this.dataSource[this.index].a23="";
|
|
|
} else if (this.key == 24) {
|
|
|
shiftid= this.dataSource[this.index].a24;
|
|
|
+ this.dataSource[this.index].a24="";
|
|
|
} else if (this.key == 25) {
|
|
|
shiftid=this.dataSource[this.index].a25;
|
|
|
+ this.dataSource[this.index].a25="";
|
|
|
} else if (this.key == 26) {
|
|
|
shiftid=this.dataSource[this.index].a26;
|
|
|
+ this.dataSource[this.index].a26="";
|
|
|
} else if (this.key == 27) {
|
|
|
shiftid=this.dataSource[this.index].a27;
|
|
|
+ this.dataSource[this.index].a27="";
|
|
|
} else if (this.key == 28) {
|
|
|
shiftid=this.dataSource[this.index].a28;
|
|
|
+ this.dataSource[this.index].a28="";
|
|
|
} else if (this.key == 29) {
|
|
|
shiftid=this.dataSource[this.index].a29;
|
|
|
+ this.dataSource[this.index].a29="";
|
|
|
} else if (this.key == 30) {
|
|
|
shiftid= this.dataSource[this.index].a30;
|
|
|
+ this.dataSource[this.index].a30="";
|
|
|
} else if (this.key == 31) {
|
|
|
shiftid=this.dataSource[this.index].a31;
|
|
|
+ this.dataSource[this.index].a31="";
|
|
|
}
|
|
|
|
|
|
if(shiftid!=null &&shiftid!=""){
|
|
@@ -348,20 +382,83 @@
|
|
|
date:this.shiftDate
|
|
|
}).then((res) => {
|
|
|
if(res.success){
|
|
|
- this.$options.methods.searchQuery.call(this)
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
}else{
|
|
|
for (var i = 0; i < this.shiftlist.length; i++) {
|
|
|
if (this.shiftname == this.shiftlist[i].id) {
|
|
|
+ if (this.key == 1) {
|
|
|
+ this.dataSource[this.index].a1=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 2) {
|
|
|
+ this.dataSource[this.index].a2=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 3) {
|
|
|
+ this.dataSource[this.index].a3=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 4) {
|
|
|
+ this.dataSource[this.index].a4=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 5) {
|
|
|
+ this.dataSource[this.index].a5=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 6) {
|
|
|
+ this.dataSource[this.index].a6=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 7) {
|
|
|
+ this.dataSource[this.index].a7=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 8) {
|
|
|
+ this.dataSource[this.index].a8=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 9) {
|
|
|
+ this.dataSource[this.index].a9="";
|
|
|
+ } else if (this.key == 10) {
|
|
|
+ this.dataSource[this.index].a10=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 11) {
|
|
|
+ this.dataSource[this.index].a11=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 12) {
|
|
|
+ this.dataSource[this.index].a12=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 13) {
|
|
|
+ this.dataSource[this.index].a13=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 14) {
|
|
|
+ this.dataSource[this.index].a14=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 15) {
|
|
|
+ this.dataSource[this.index].a15=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 16) {
|
|
|
+ this.dataSource[this.index].a16=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 17) {
|
|
|
+ this.dataSource[this.index].a17=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 18) {
|
|
|
+ this.dataSource[this.index].a18=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 19) {
|
|
|
+ this.dataSource[this.index].a19=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 20) {
|
|
|
+ this.dataSource[this.index].a20=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 21) {
|
|
|
+ this.dataSource[this.index].a21=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 22) {
|
|
|
+ this.dataSource[this.index].a22=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 23) {
|
|
|
+ this.dataSource[this.index].a23=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 24) {
|
|
|
+ this.dataSource[this.index].a24=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 25) {
|
|
|
+ this.dataSource[this.index].a25=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 26) {
|
|
|
+ this.dataSource[this.index].a26=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 27) {
|
|
|
+ this.dataSource[this.index].a27=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 28) {
|
|
|
+ this.dataSource[this.index].a28=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 29) {
|
|
|
+ this.dataSource[this.index].a29=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 30) {
|
|
|
+ this.dataSource[this.index].a30=this.shiftlist[i].name;
|
|
|
+ } else if (this.key == 31) {
|
|
|
+ this.dataSource[this.index].a31=this.shiftlist[i].name;
|
|
|
+ }
|
|
|
httpAction(this.url.add, {
|
|
|
userId: this.dataSource[this.index].id,
|
|
|
shiftId: this.shiftname,
|
|
|
shiftDate: this.shiftDate
|
|
|
}, "post").then((res) => {
|
|
|
if (res.success) {
|
|
|
- this.$options.methods.searchQuery.call(this)
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -403,6 +500,7 @@
|
|
|
width: 100%;
|
|
|
color: #333333;
|
|
|
background: #ffffff;
|
|
|
+ margin-top: -20px;
|
|
|
}
|
|
|
|
|
|
.month ul {
|
|
@@ -410,7 +508,7 @@
|
|
|
padding: 0;
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
- height: 35px;
|
|
|
+ height: 30px;
|
|
|
list-style-type: none;
|
|
|
}
|
|
|
|