From 19d67c11e47c1d01fb294c2a4edb7d08ae16645a Mon Sep 17 00:00:00 2001 From: miaojiale <1123971748@qq.com> Date: Wed, 15 Feb 2023 17:33:56 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=A4=84=E7=90=86=E6=95=B0=E6=8D=AE=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=AF=BC=E8=87=B4=E6=95=B0=E6=8D=AE=E5=9B=9E=E6=98=BE?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=202.=E4=BF=AE=E6=94=B9=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E5=BB=BA=E8=AE=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/screeningAudit.js | 16 +- .../CustomForm/FormItemText.vue | 13 +- src/views/audit-detail/index.vue | 221 +++++++++++++----- src/views/audit-qualitycontrol/index.vue | 32 ++- 4 files changed, 203 insertions(+), 79 deletions(-) diff --git a/src/api/screeningAudit.js b/src/api/screeningAudit.js index 2f0acdd..767b88c 100644 --- a/src/api/screeningAudit.js +++ b/src/api/screeningAudit.js @@ -53,11 +53,11 @@ export function saveSysCheckNote(data = {}) { }) } -// //修改筛查病例审核意见 -// export function putFollowCheckAdvice(data = {}) { -// return request({ -// url: "/disease-data/dataCheck/follow/check/advice", -// method: "put", -// data, -// }) -// } +//修改筛查病例审核意见 +export function putScreeningCheckAdvice(data = {}) { + return request({ + url: "/disease-data/dataCheck/screening/check/advice", + method: "put", + data, + }) +} diff --git a/src/components/FormComponents/CustomForm/FormItemText.vue b/src/components/FormComponents/CustomForm/FormItemText.vue index 8da2ed0..4c87a69 100644 --- a/src/components/FormComponents/CustomForm/FormItemText.vue +++ b/src/components/FormComponents/CustomForm/FormItemText.vue @@ -65,13 +65,22 @@ export default { }, filters: { getItemText(val, list, type) { - if (!val) return "" - if (["radio", "select", "checkbox", "cascader"].includes(type)) { + // 单选改为字符串 + if (["radio", "select", "cascader"].includes(type)) { + return formatDicList(list, String(val), type === "cascader" ? "/" : ",") + } + // 多选 + if (["checkbox"].includes(type)) { return formatDicList(list, val, type === "cascader" ? "/" : ",") } + // 返回的数字修改字符串 + if (typeof val === "number") { + return String(val) + } if (Array.isArray(val) && type.includes("range")) { return val.join("-") } + // if (!val) return "" return val }, }, diff --git a/src/views/audit-detail/index.vue b/src/views/audit-detail/index.vue index 61f3888..2f0c139 100644 --- a/src/views/audit-detail/index.vue +++ b/src/views/audit-detail/index.vue @@ -5,7 +5,9 @@
当前审核 【{{ curUnion }}】【剩余{{ auditNum }}】【{{ curUnion }}】【剩余{{ auditNum }}】
@@ -32,28 +34,42 @@ @click="showDialog(item.value)" >{{ item.text }} - 驳回修改建议:胃镜图片不合规 + {{ + checkStatus == "2" + ? "驳回修改建议 : " + : checkStatus == "4" + ? "不合格原因 : " + : "" + }} + {{ checkStatus == "3" ? "" : checkNote }}
+ @@ -91,11 +107,12 @@ > +