From 412eaaa93fd4cf0def80437cb156112eab9ae6d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BD=97=E6=96=8C=E6=9D=B0?= <> Date: Wed, 18 Sep 2024 16:11:55 +0800 Subject: [PATCH] ui --- src/views/fee-settings/Asbitem.vue | 1075 ++++++++++++++++++++++------ 1 file changed, 845 insertions(+), 230 deletions(-) diff --git a/src/views/fee-settings/Asbitem.vue b/src/views/fee-settings/Asbitem.vue index a0e3f39..bb6f47c 100644 --- a/src/views/fee-settings/Asbitem.vue +++ b/src/views/fee-settings/Asbitem.vue @@ -7,21 +7,44 @@ 组合项目
- - + +
-
+
- +
@@ -29,8 +52,11 @@ class="el-icon-document-remove" v-if="data.parentId == null" > --> - + {{ node.label @@ -43,61 +69,115 @@
-
- +
+ - + - + - + - + - + @@ -106,99 +186,178 @@
-
+
-
+
- 项目类别: - 项目类别: + + }" + size="small" + >
- - - + + +
- 添加 + 添加
- 全添加 + 全添加
- 移除 + 移除
- 全移除 + 全移除
-
+
- 搜索选择: - - + " + >搜索选择: + +
- - - + + +
@@ -206,49 +365,91 @@
-
- - +
+ + @@ -256,13 +457,28 @@
- 新增 + 新增
- 删除 + 删除
- 保存 + 保存
@@ -275,104 +491,208 @@
- 新增 + 新增
- 编辑 + 编辑
- 删除 + 删除
- 置顶 + 置顶
- 置底 + 置底
- 排序 + 排序
- 取消 + 取消
- 确定项目 + 确定项目
- 取消项目 + 取消项目
- + - + - + }" + size="small" + > - + - + - - + + - - + + - + - - + + - - - + + + @@ -391,7 +711,11 @@ > --> - + @@ -405,35 +729,65 @@ > --> - + - + - + - +
- - - + + +
@@ -441,76 +795,107 @@
- - + + - + - - + + - + - + - + - - - - - - - - - - - - - - + + - - - - - - - - - + @@ -524,18 +909,83 @@ > --> - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - + @@ -561,7 +1015,11 @@ > --> - +
@@ -569,41 +1027,79 @@ - + - + - + - +
- 取 消 - 确 定 + 取 消 + 确 定
- + - + - - + + @@ -624,14 +1120,22 @@ - + - + @@ -642,21 +1146,113 @@ - + - + + + + + + + 取 消 + 确 定 + + + + + + + + + + + + + + + 取 消 + 确 定 + + + + + + + + + - 取 - 消 - 确 定 + 取 消 + 确 定
@@ -814,10 +1410,11 @@ export default { forPregnantFlag: "A", maritalStatusId: "A", suggestReason: "", - isCriticalValueFunction:'N', - criticalValueFunction:'', - isFollowUpFunction:'N', - followUpFunction:'' + isCriticalValueFunction: "N", + criticalValueFunction: "", + isFollowUpFunction: "N", + followUpFunction: "", + isPrivacy: "N", }, forSexId: [], //性别 forPregnantFlag: [ @@ -976,6 +1573,10 @@ export default { ], diagnosisFunctionBox: false, diagnosisFunctionText: "", + dialogCriticalValueFunction: false, + dialogCriticalValueFunctionText: "", + dialogFollowUpFunction: false, + dialogFollowUpFunctionText: "", disableddiagnosisFunction: true, initfiletelists: [], initItemTypeId: "", @@ -1060,7 +1661,7 @@ export default { this.initfiletelists.forEach((item) => { if ( item.displayName.toLowerCase().indexOf(keyWords.toLowerCase()) > - -1 || + -1 || item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > -1 // || item.shortName.toLowerCase().indexOf(keyWords.toLowerCase()) > - 1 ) { @@ -1077,7 +1678,7 @@ export default { this.initprojectid.forEach((item) => { if ( item.displayName.toLowerCase().indexOf(keyWords.toLowerCase()) > - -1 || + -1 || item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > -1 // || item.shortName.toLowerCase().indexOf(keyWords.toLowerCase()) > - 1 ) { @@ -1094,6 +1695,18 @@ export default { this.diagnosisFunctionBox = false; //this.$message.success("设置诊断函数成功"); }, + OnsubmitDialogCritical() { + this.form.criticalValueFunction = this.dialogCriticalValueFunctionText; + this.dialogCriticalValueFunctionText = ""; + this.dialogCriticalValueFunction = false; + //this.$message.success("设置诊断函数成功"); + }, + OnsubmitDialogFollowUpFunction() { + this.form.followUpFunction = this.dialogFollowUpFunctionText; + this.dialogFollowUpFunctionText = ""; + this.dialogFollowUpFunction = false; + //this.$message.success("设置诊断函数成功"); + }, quckRusetform(e) { this.$forceUpdate(); }, @@ -1138,7 +1751,7 @@ export default { this.initTableData.forEach((item) => { if ( item.displayName.toLowerCase().indexOf(keyWords.toLowerCase()) > - -1 || + -1 || item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > -1 // || item.shortName.toLowerCase().indexOf(keyWords.toLowerCase()) > - 1 ) { @@ -1193,7 +1806,7 @@ export default { } const targetTop = this.$refs["tableData"].$el .querySelectorAll(".el-table__body tr") - [index - 1].getBoundingClientRect().top; + [index - 1].getBoundingClientRect().top; const containerTop = this.$refs["tableData"].$el .querySelector(".el-table__body") .getBoundingClientRect().top; @@ -1830,7 +2443,9 @@ export default { addoredit() { this.$refs.ruleForm.validate((v) => { if (v) { - let obj = Object.assign({}, this.form, { price: Number(this.form.price) }) + let obj = Object.assign({}, this.form, { + price: Number(this.form.price), + }); if (this.title == 1) { newcombination(obj).then((res) => { if (res.code != -1) { @@ -2090,7 +2705,7 @@ export default { flex-direction: column; } -:deep .el-tree-node>.el-tree-node__children { +:deep .el-tree-node > .el-tree-node__children { overflow: visible; }