diff --git a/src/components/common/MedicalPackageAsbitem.vue b/src/components/common/MedicalPackageAsbitem.vue index 9b72a43..970a95a 100644 --- a/src/components/common/MedicalPackageAsbitem.vue +++ b/src/components/common/MedicalPackageAsbitem.vue @@ -507,29 +507,29 @@ export default { ///api/app/register-asbitem/many?RegisterAsbitemIds=3fa85f64-5717-4562-b3fc-2c963f66afa6 delAbs(absForDel,oprType) { if(!this.formData.id){ - this.$message.warning({ showClose: true, message: "请先选中单位分组"}) - return - } - if(this.formData.isComplete && this.formData.isComplete.toUpperCase() == 'Y'){ - this.$message.warning({ showClose: true, message: "体检次数已完成,不允许操作"}) + this.$message.warning({ showClose: true, message: "请先选中体检套餐"}) return } + // if(this.formData.isComplete && this.formData.isComplete.toUpperCase() == 'Y'){ + // this.$message.warning({ showClose: true, message: "体检次数已完成,不允许操作"}) + // return + // } let lfind = -1 //勾选时不需要此操作 start - if(oprType && oprType == 'all'){ - absForDel = deepCopy(this.medicalPackageAsbitems) - }else if(oprType && oprType == 'choosed'){ - absForDel = [] - this.medicalPackageAsbitems.forEach(e =>{ - if(e.choosed){ - absForDel.push(deepCopy(e)) - e.choosed = false - } - }) - } + // if(oprType && oprType == 'all'){ + // absForDel = deepCopy(this.medicalPackageAsbitems) + // }else if(oprType && oprType == 'choosed'){ + // absForDel = [] + // this.medicalPackageAsbitems.forEach(e =>{ + // if(e.choosed){ + // absForDel.push(deepCopy(e)) + // e.choosed = false + // } + // }) + // } //勾选时不需要此操作 end if (absForDel.length < 1) { @@ -560,6 +560,9 @@ export default { //选择 已选的组合项目 removeAsbItem(row){ + this.medicalPackageAsbitemsChoosed = [row] + + /* this.medicalPackageAsbitems.forEach((e,index) => { e.index = index; return e @@ -607,7 +610,7 @@ export default { }); this.medicalPackageAsbitems[row.index].choosed = true; this.PstartPoint = row.index; - + */ }, changeDiscount(index){ diff --git a/src/views/common-settings/medicalPackage.vue b/src/views/common-settings/medicalPackage.vue index d1099e4..322ed39 100644 --- a/src/views/common-settings/medicalPackage.vue +++ b/src/views/common-settings/medicalPackage.vue @@ -23,9 +23,10 @@ border-radius: 8px; "> + ? 210 + : Math.floor((window.pageHeight - 220) / 2) + " highlight-current-row :row-class-name="handleRowClassName" @row-click="rowClick" @row-dblclick="dblClick" + class="el-table__body-wrapper tbody"> @@ -242,8 +243,8 @@ export default { remark: "", isWebAppoint: "Y", isBasicRecommend: 'N', - ageLowerLimit:null, - ageUpperLimit:null + ageLowerLimit: null, + ageUpperLimit: null }, formOri: {}, formInit: {},