diff --git a/src/views/collect/CollectOrderAllotComponents.vue b/src/views/collect/CollectOrderAllotComponents.vue index bd019549..a1ffa5aa 100644 --- a/src/views/collect/CollectOrderAllotComponents.vue +++ b/src/views/collect/CollectOrderAllotComponents.vue @@ -94,10 +94,10 @@ >查询 - 绑定工位 - + + + + @@ -236,7 +236,7 @@ append-to-body > @@ -325,6 +325,7 @@ export default { bindWorkPlaceVisible: false, multiplePreSelection: [], + prescribeListData: {}, curRow: null, panelALive: false, @@ -374,12 +375,13 @@ export default { this.getList(); }, - bindWorkPlace() { - if (this.multiplePreSelection.length == 0) { - this.$message.warning('请先选择处方!'); - return - } - this.bindWorkPlaceVisible = true; + bindWorkPlace(_this,row) { + // if (this.multiplePreSelection.length == 0) { + // this.$message.warning('请先选择处方!'); + // return + // } + _this.prescribeListData = row + _this.bindWorkPlaceVisible = true; }, diff --git a/src/views/collect/bindWorkDialog.vue b/src/views/collect/bindWorkDialog.vue index 2d3d5e61..80f70091 100644 --- a/src/views/collect/bindWorkDialog.vue +++ b/src/views/collect/bindWorkDialog.vue @@ -59,7 +59,7 @@ import {bindWork} from "@/api/basic/sicker/prescribeApi"; export default { name: "bindWorkDialog", props: { - prescribeList: { + prescribeListData: { type: Object, required: true, }, @@ -201,12 +201,12 @@ export default { bindWork() { let query = { - prescribeList: this.prescribeList, + prescribeListData: this.prescribeListData, workplaceCode: this.currentRow.workplaceId } bindWork(query).then(res => { if (res.code != 20000) { - this.$message.error('删除错误') + this.$message.error(res.message) } else { this.$message.success(res.data) this.closeDialog();