From 278d499f261034bfcd8a5b83a98d974e7b80d544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BD=97=E6=96=8C=E6=9D=B0?= <> Date: Tue, 30 Apr 2024 01:37:50 +0800 Subject: [PATCH] ui --- src/router/index.js | 12 +- .../basic-dictionary/CommonCharacters.vue | 1 + .../basic-dictionary/FieldComparison.vue | 8 +- .../FieldComparisonInterface.vue | 556 +++++++++++ .../basic-dictionary/ThirdPartyInterfaces.vue | 194 +++- src/views/fee-settings/Item.vue | 1 + src/views/user-list/UserList.vue | 901 +++++++++--------- 7 files changed, 1190 insertions(+), 483 deletions(-) create mode 100644 src/views/basic-dictionary/FieldComparisonInterface.vue diff --git a/src/router/index.js b/src/router/index.js index 99d366d..4ff46f8 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -207,10 +207,10 @@ const routes = [{ import ("../views/diagnosis/diagnosis.vue"), }, { - path: "/third-party-interfaces", - name: '第三方接口', + path: "/field-comparison-interface", + name: '字段对照接口', component: () => - import ("../views/basic-dictionary/ThirdPartyInterfaces.vue"), + import ("../views/basic-dictionary/FieldComparisonInterface.vue"), }, { path: "/field-comparison", @@ -218,6 +218,12 @@ const routes = [{ component: () => import ("../views/basic-dictionary/FieldComparison.vue"), }, + { + path: "/third-party-interfaces", + name: '第三方接口', + component: () => + import ("../views/basic-dictionary/ThirdPartyInterfaces.vue"), + }, //---------------------- 收费设置 start ---------------------- { path: "/invoice-item-type", diff --git a/src/views/basic-dictionary/CommonCharacters.vue b/src/views/basic-dictionary/CommonCharacters.vue index dafa810..444a026 100644 --- a/src/views/basic-dictionary/CommonCharacters.vue +++ b/src/views/basic-dictionary/CommonCharacters.vue @@ -390,6 +390,7 @@ export default { this.tableData = res.data; } }); + this.curRow=this.$options.data().curRow }, cancellation() { this.$message.info("取消操作"); diff --git a/src/views/basic-dictionary/FieldComparison.vue b/src/views/basic-dictionary/FieldComparison.vue index 922fe03..a8e18c9 100644 --- a/src/views/basic-dictionary/FieldComparison.vue +++ b/src/views/basic-dictionary/FieldComparison.vue @@ -457,6 +457,11 @@ export default { this.filetelists = [...res.data]; } }); + this.$nextTick(()=>{ + this.$refs["dataList"].setCurrentRow(""); + }) + this.curRow=this.$options.data().curRow + this.curRows=this.$options.data().curRows }, rowick(row) { this.curRow = { ...row }; @@ -591,9 +596,6 @@ export default { :deep .el-table tr { height: 33px; } -:deep .el-table th.el-table__cell>.cell{ - text-align: left; -} :deep .selectCls .popper__arrow{ top: -37px !important; } diff --git a/src/views/basic-dictionary/FieldComparisonInterface.vue b/src/views/basic-dictionary/FieldComparisonInterface.vue new file mode 100644 index 0000000..11db38b --- /dev/null +++ b/src/views/basic-dictionary/FieldComparisonInterface.vue @@ -0,0 +1,556 @@ + + + diff --git a/src/views/basic-dictionary/ThirdPartyInterfaces.vue b/src/views/basic-dictionary/ThirdPartyInterfaces.vue index af391ae..5b7a397 100644 --- a/src/views/basic-dictionary/ThirdPartyInterfaces.vue +++ b/src/views/basic-dictionary/ThirdPartyInterfaces.vue @@ -44,7 +44,49 @@ - + + + + + + + + + + @@ -154,26 +196,67 @@ > - + - + + + + + + + + + + + + + + + + + + + + @@ -244,7 +327,7 @@