From df978debe8b063d9229e59cfdfaff905d5148330 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Mon, 19 Aug 2024 18:56:04 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/collect/collectOrder.js | 13 +++++++++ src/components/inout/baziPanel.vue | 2 +- src/views/collect/PannelOrderBiz.vue | 40 ++++++++++++++++++++++++++-- 3 files changed, 52 insertions(+), 3 deletions(-) diff --git a/src/api/collect/collectOrder.js b/src/api/collect/collectOrder.js index b9b60f14..ddf8a334 100644 --- a/src/api/collect/collectOrder.js +++ b/src/api/collect/collectOrder.js @@ -74,6 +74,19 @@ export function autoCodeResult(query) { }); } +/** + * 删除或减扫码明细 + * @param query + * @returns {AxiosPromise} + */ +export function codeRemove(query) { + return axios({ + url: "/udiwms/ioSplit/collect/code/remove", + method: "post", + data: query + }); +} + export function bindWork(query) { return axios({ diff --git a/src/components/inout/baziPanel.vue b/src/components/inout/baziPanel.vue index 995fc5b6..1c2626a9 100644 --- a/src/components/inout/baziPanel.vue +++ b/src/components/inout/baziPanel.vue @@ -40,7 +40,7 @@ 处理单据 + >开始作业 diff --git a/src/views/collect/PannelOrderBiz.vue b/src/views/collect/PannelOrderBiz.vue index aed89d4c..0a973142 100644 --- a/src/views/collect/PannelOrderBiz.vue +++ b/src/views/collect/PannelOrderBiz.vue @@ -127,7 +127,7 @@ import {convertDate} from "@/utils/date"; import {detail} from "@/api/basic/sicker/prescribeApi"; import {executeFuc, getHead} from "@/utils/customConfig"; -import {orderDetail} from "@/api/collect/collectOrder"; +import {orderDetail,codeRemove} from "@/api/collect/collectOrder"; /** * 原始处方明细 @@ -179,7 +179,43 @@ export default { } }, methods: { - + deleteMan(_this, row) { + _this.$confirm("是否确定删除该条扫码?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + _this.loading = true; + _this.codeRemoveMan(row.id, 2); + }) + }, + deleteCode(_this, row) { + _this.$confirm("是否确定移除一个条码?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + _this.loading = true; + _this.codeRemoveMan(row.id, 1); + }) + }, + codeRemoveMan(codeManId,delType){ + let post = { + codeManId: codeManId, + delType: delType + } + codeRemove(post).then((response) => { + if (response.code === 20000) { + this.$message.success("操作成功!"); + this.getList(this) + } else { + this.$message.error(response.message); + } + this.loading = false; + }).catch(() => { + this.loading = false; + }) + }, //界面配置-------------end executeFuc(row, type, clickFuc, value) { return executeFuc(this, row, type, clickFuc, value);