diff --git a/packages/work/processManagement/mattersConfig/AppMattersConfig.vue b/packages/work/processManagement/mattersConfig/AppMattersConfig.vue
index 37a8cbb4..a1ca0e90 100644
--- a/packages/work/processManagement/mattersConfig/AppMattersConfig.vue
+++ b/packages/work/processManagement/mattersConfig/AppMattersConfig.vue
@@ -1,21 +1,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -27,43 +12,20 @@ import guidance from "./components/guidance";
export default {
name: "AppMattersConfig",
label: '事项配置',
- components: {addConfig,guidance},
+ components: {addConfig, guidance},
props: {
instance: Function,
dict: Object,
permissions: Function
},
- data() {
- return {
- currIndex: "0",
- row: {},
- currentComp: "",
- }
- },
computed: {
- tabs() {
- return [
- {label: "网上办事", name: "configList", value: "0", comp: configList, detail: addConfig, permission: ""},
- {label: "办事指南", name: "configList", value: "2", comp: configList, detail: guidance, permission: ""},
- ]
+ currentPage() {
+ const {hash} = this.$route
+ return hash == "#add" ? addConfig : hash == "#guidance" ? guidance : configList
},
- currentTab() {
- return this.tabs?.[this.currIndex] || {}
- },
- showDetail() {
- return !!this.$route.query?.id || !!this.$route.query?.processType
- }
- },
- methods: {
- goPage(params) {
- this.row = params.row
- this.currentComp = params.comp
- this.$router.push({query: {processType: this.currentTab.value}})
- }
},
created() {
- this.$router.push({query: {}});
- this.$dict.load("hbDepartment", 'sex', 'nation', 'marital', 'native_place', 'education', 'candidateApproverType', 'scopeCandidates', 'nodeType')
+ this.dict.load("hbDepartment", 'sex', 'nation', 'marital', 'native_place', 'education', 'candidateApproverType', 'scopeCandidates', 'nodeType')
}
}
diff --git a/packages/work/processManagement/mattersConfig/components/addConfig.vue b/packages/work/processManagement/mattersConfig/components/addConfig.vue
index e425167b..dd806d82 100644
--- a/packages/work/processManagement/mattersConfig/components/addConfig.vue
+++ b/packages/work/processManagement/mattersConfig/components/addConfig.vue
@@ -27,6 +27,7 @@
@@ -178,11 +177,11 @@ export default {
height: 100%;
&.formLayout {
- :deep( .ai-detail__content--wrapper ){
+ :deep( .ai-detail__content--wrapper ) {
max-width: 100%;
- height: calc(100%)!important;
- padding: 0!important;
- overflow: hidden!important;
+ height: calc(100%) !important;
+ padding: 0 !important;
+ overflow: hidden !important;
}
}
@@ -198,10 +197,10 @@ export default {
padding: 0 calc(50% - 380px);
- :deep( .el-step ){
+ :deep( .el-step ) {
font-weight: bold;
- :deep( .el-step__icon ){
+ :deep( .el-step__icon ) {
width: 24px;
height: 24px;
background: #fff;
@@ -211,7 +210,7 @@ export default {
}
}
- :deep( .el-step__main ){
+ :deep( .el-step__main ) {
display: flex;
align-items: center;
diff --git a/packages/work/processManagement/mattersConfig/components/configList.vue b/packages/work/processManagement/mattersConfig/components/configList.vue
index 739979d4..9064d727 100644
--- a/packages/work/processManagement/mattersConfig/components/configList.vue
+++ b/packages/work/processManagement/mattersConfig/components/configList.vue
@@ -1,214 +1,181 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 添加{{tab.value==0?'事项':'办事指南'}}
-
-
-
-
-
-
-
-
-
-
-
-
- 编辑
- 删除
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加{{ curTab == 'add' ? '事项' : '办事指南' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+