| | |
| | | </el-table-column> |
| | | <el-table-column label="完成" prop="type" width="86" align="center"> |
| | | <template slot-scope="scope"> |
| | | <el-checkbox v-model="scope.row.type" disabled></el-checkbox> |
| | | <el-checkbox |
| | | @change="handelcheckbox1(scope.row)" |
| | | v-model="scope.row.type" |
| | | :disabled="scope.row.leave" |
| | | ></el-checkbox> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="弃检" prop="type2" width="86" align="center"> |
| | |
| | | <el-checkbox |
| | | @change="handelcheckbox(scope.row)" |
| | | v-model="scope.row.type2" |
| | | :disabled="leave" |
| | | :disabled="scope.row.leave" |
| | | > |
| | | <!-- <el-checkbox v-model="scope.row.type2"></el-checkbox> --> |
| | | </el-checkbox> |
| | |
| | | <el-checkbox |
| | | @change="handelcheck(scope.row)" |
| | | v-model="scope.row.type3" |
| | | :disabled="leave" |
| | | :disabled="scope.row.leave" |
| | | > |
| | | </el-checkbox> |
| | | </template> |
| | |
| | | // remarkId1: "", |
| | | type: null, |
| | | type1: null, |
| | | types: null, |
| | | // 套餐提交按钮 |
| | | confirm: false, |
| | | list1: true, |
| | |
| | | }, |
| | | created() { |
| | | // this.getNowTime(); |
| | | |
| | | |
| | | this.getdate(); |
| | | }, |
| | | mounted() { |
| | |
| | | if (this.startTime) { |
| | | this.queryParams.djbeginTime = this.startTime[0]; |
| | | this.queryParams.djendTime = this.startTime[1]; |
| | | } else if(this.createTimeList){ |
| | | } else if (this.createTimeList) { |
| | | this.queryParams.djbeginTime = this.createTimeList[0]; |
| | | this.queryParams.djendTime = this.createTimeList[1]; |
| | | } else if(this.createTimeList == null){ |
| | | } else if (this.createTimeList == null) { |
| | | this.queryParams.djbeginTime = null; |
| | | this.queryParams.djendTime = null; |
| | | } |
| | | |
| | | |
| | | this.loading = true; |
| | | getQianLiList(this.queryParams).then((response) => { |
| | |
| | | }, |
| | | /** 重置按钮操作 */ |
| | | resetQuery() { |
| | | this.createTimeList = [] |
| | | this.startTime= [] |
| | | this.createTimeList = []; |
| | | this.startTime = []; |
| | | this.resetForm("queryForm"); |
| | | this.handleQuery(); |
| | | }, |
| | |
| | | }); |
| | | }, |
| | | |
| | | handelcheckbox(val) { |
| | | handelcheckbox1(val) { |
| | | // this.numberList.forEach(item => { |
| | | // if(item.type2 === true){ |
| | | // item.type3 = false |
| | | // } |
| | | // }) |
| | | for (let i = 0; i <= this.numberList.length; i++) { |
| | | if(val.proId == this.numberList[i].proId){ |
| | | if (this.numberList[i].type2 === true) { |
| | | this.numberList[i].type3 = false; |
| | | this.tcShow = false; |
| | | return; |
| | | }else{ |
| | | return |
| | | if (val.proId == this.numberList[i].proId) { |
| | | if (this.numberList[i].type === true) { |
| | | this.numberList[i].type3 = false; |
| | | this.numberList[i].type2 = false; |
| | | this.tcShow = false; |
| | | return; |
| | | } else { |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | // this.type2 = val |
| | | // this.numberList.forEach(item => { |
| | | // if (item.type === true) { |
| | | // item.type2 = false; |
| | | // item.type3 = false; |
| | | // } else{ |
| | | // this.type2 = val |
| | | // if (this.type2 === true) { |
| | | // item.type = false |
| | | // item.type3 = false |
| | | // } |
| | | // } |
| | | // }) |
| | | }, |
| | | |
| | | handelcheckbox(val) { |
| | | // this.numberList.forEach(item => { |
| | | // if(item.type2 === true){ |
| | | // item.type3 = false |
| | | // } |
| | | // }) |
| | | |
| | | for (let i = 0; i <= this.numberList.length; i++) { |
| | | if (val.proId == this.numberList[i].proId) { |
| | | if (this.numberList[i].type2 === true) { |
| | | this.numberList[i].type3 = false; |
| | | this.numberList[i].type = false; |
| | | this.tcShow = false; |
| | | return; |
| | | } else { |
| | | |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | // this.type2 = val |
| | | // this.numberList.forEach(item => { |
| | |
| | | }, |
| | | |
| | | handelcheck(val) { |
| | | |
| | | // this.numberList.forEach(item => { |
| | | // if(item.type3 === true){ |
| | | // item.type2 = false |
| | |
| | | // this.tcShow = false |
| | | // } |
| | | // }) |
| | | |
| | | for (let i = 0; i <= this.numberList.length; i++) { |
| | | if(val.proId == this.numberList[i].proId){ |
| | | if(this.numberList[i].type3){ |
| | | if (this.numberList[i].type3 === true) { |
| | | this.numberList[i].type2 = false; |
| | | this.tcShow = true; |
| | | return; |
| | | if (val.proId == this.numberList[i].proId) { |
| | | if (this.numberList[i].type3) { |
| | | if (this.numberList[i].type3 === true) { |
| | | this.numberList[i].type2 = false; |
| | | this.numberList[i].type = false; |
| | | this.tcShow = true; |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | } |
| | | }else{ |
| | | return |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | // this.numberList.forEach(item => { |
| | | // if (item.type === true) { |
| | |
| | | /** 签离按钮操作 */ |
| | | handleDelete() { |
| | | this.title = "签离登记"; |
| | | this.numberList = []; |
| | | this.List.forEach((item) => { |
| | | this.formIn = item; |
| | | if (this.formIn.tjCustomerSex === 0) { |
| | |
| | | item.type = true; |
| | | item.type2 = false; |
| | | item.type3 = false; |
| | | this.leave = true; |
| | | item.leave = true; |
| | | } else { |
| | | this.leave = false; |
| | | item.leave = false; |
| | | } |
| | | item = { |
| | | type2: false, |
| | | type3: false, |
| | | leave: false, |
| | | }; |
| | | }); |
| | | this.open = true; |
| | |
| | | } |
| | | }); |
| | | }, |
| | | |
| | | // 确认弃检 |
| | | canaffirm() { |
| | | this.List.forEach((item) => { |
| | | this.tjNumber = item.tjNumber; |
| | | }); |
| | | this.numberList.forEach((element) => { |
| | | if (element.type2 === true) { |
| | | if (element.type === true) { |
| | | this.types = 1; |
| | | this.DataList.push({ |
| | | tjNumber: this.tjNumber, |
| | | type: this.types, |
| | | remarkId: element.remarkId, |
| | | }); |
| | | } else if (element.type2 === true) { |
| | | this.type = 2; |
| | | this.DataList.push({ |
| | | tjNumber: this.tjNumber, |