From 77edb8a07deceb7a991dcce77d1b44bd0f407186 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Tue, 22 Oct 2024 10:33:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/collect/collectOrder.js | 9 + .../CollectFinishOrderBackupDetail.vue | 24 +- src/views/collect/DialogScanCodeDetail.vue | 342 ++++++++++++++++++ 3 files changed, 374 insertions(+), 1 deletion(-) create mode 100644 src/views/collect/DialogScanCodeDetail.vue diff --git a/src/api/collect/collectOrder.js b/src/api/collect/collectOrder.js index 0d907b6e..11f13f61 100644 --- a/src/api/collect/collectOrder.js +++ b/src/api/collect/collectOrder.js @@ -235,6 +235,15 @@ export function getDetail(query) { }); } +//已完成单明细 +export function getCodeDetail(query) { + return axios({ + url: "/udiwms/basic/collect/orderFinish/codeDetail", + method: "get", + params: query + }); +} + export function findFromCorp(query) { return axios({ url: "/udiwms/basic/collect/fromCorp", diff --git a/src/views/collect/CollectFinishOrderBackupDetail.vue b/src/views/collect/CollectFinishOrderBackupDetail.vue index aca1aff8..0a65834a 100644 --- a/src/views/collect/CollectFinishOrderBackupDetail.vue +++ b/src/views/collect/CollectFinishOrderBackupDetail.vue @@ -135,6 +135,21 @@ > + + + + @@ -143,6 +158,7 @@ import {convertDate} from "@/utils/date"; import {executeFuc, getHead} from "@/utils/customConfig"; import { allDetail, codeRemove, getDetail } from '@/api/collect/collectOrder' import DialogReplaceCode from "./DialogReplaceCode.vue"; +import DialogScanCodeDetail from "./DialogScanCodeDetail.vue"; /** * 原始处方明细 @@ -191,11 +207,12 @@ export default { countVisible: false, codeReplaceVisible: false, + codeCodeDetailVisible: false, bizData: null, } }, - components: {DialogReplaceCode}, + components: {DialogReplaceCode,DialogScanCodeDetail}, methods: { deleteMan(_this, row) { @@ -288,6 +305,11 @@ export default { _this.codeReplaceVisible = true; }, + codeDetailClick(_this, row) { + _this.bizData = row + _this.codeCodeDetailVisible = true; + }, + closeScanDialog() { this.getPrescribeDetail(this); this.codeReplaceVisible = false; diff --git a/src/views/collect/DialogScanCodeDetail.vue b/src/views/collect/DialogScanCodeDetail.vue new file mode 100644 index 00000000..8bba6b32 --- /dev/null +++ b/src/views/collect/DialogScanCodeDetail.vue @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +