Browse Source

init

newStyle
lancer 2 years ago
parent
commit
9273c8cd58
1 changed files with 28 additions and 13 deletions
  1. +28
    -13
      src/views/Scheduling/index.vue

+ 28
- 13
src/views/Scheduling/index.vue View File

@@ -275,19 +275,33 @@ export default {
}, },
save(){ save(){
if(this.showFlag){ if(this.showFlag){
// let arr2=[]
// this.arr.map((item,idx)=>{
// let idx1=this.arr1.findIndex(item1=>item1==item)
// if(idx1==-1){
// // 没有重复的
// console.log(item);
// arr2.push(this.arr1[idx])
// }
// })
// console.log(arr2);
let arr2=[]
let arr3=[]
console.log(this.arr1);
this.arr.map((item,idx)=>{
let idx1=this.arr1.findIndex(item1=>item1==item)
if(idx1==-1){
// 没有重复的
console.log(item);
arr2.push(item)
}
})
this.arr1.map((item,idx)=>{
let idx1=this.arr.findIndex(item1=>item1==item)
if(idx1==-1){
// 没有重复的
console.log(item);
arr3.push(item)
}
})
// console.log(arr2,'新增的数据');
// console.log(arr3,'修改的');
// console.log(this.arr);
// return

this.$api.api.scheduling({ this.$api.api.scheduling({
chosed:this.arr.join(','),
// unChosed:arr2.join(','),
chosed:arr2.join(','),
unChosed:arr3.join(','),
id:this.roleId id:this.roleId
}) })
.then(res=>{ .then(res=>{
@@ -334,7 +348,7 @@ export default {
res.data.map(item=>{ res.data.map(item=>{
this.arr.push(item.jobDate) this.arr.push(item.jobDate)
}) })
this.arr1=this.arr
this.arr1=[...this.arr]
}) })
}, },
clickDay(data) { clickDay(data) {
@@ -346,6 +360,7 @@ export default {
this.arr.push(data) this.arr.push(data)
}else{ }else{
this.arr.splice(idx,1) this.arr.splice(idx,1)

} }
}, },
changeDate(data) { changeDate(data) {


Loading…
Cancel
Save