diff --git a/src/mixins/basic-page.js b/src/mixins/basic-page.js
index f1e97cb..c9d1a9d 100644
--- a/src/mixins/basic-page.js
+++ b/src/mixins/basic-page.js
@@ -1,8 +1,8 @@
/*
* @Author: zwq
* @Date: 2022-08-24 11:19:43
- * @LastEditors: zhp
- * @LastEditTime: 2023-05-16 14:55:04
+ * @LastEditors: zwq
+ * @LastEditTime: 2023-06-30 15:00:20
* @Description:
*/
export default {
@@ -15,7 +15,6 @@ export default {
statusUrl: '',
exportURL: ''
},
- addOrEditTitle: '',
tableData: [],
listQuery: {
limit: 10,
@@ -23,7 +22,10 @@ export default {
total: 1,
},
dataListLoading: false,
+ addOrEditTitle: '',
addOrUpdateVisible: false,
+ searchsTitle: '',
+ searchsVisible: false,
}
},
created() {
@@ -71,6 +73,13 @@ export default {
this.$refs.addOrUpdate.init(id);
});
},
+ // 条件搜索
+ searchsHandle() {
+ this.searchsVisible = true;
+ this.$nextTick(() => {
+ this.$refs.searchsRef.init();
+ });
+ },
cancel(id) {
this.$refs["popover-" + id].showPopper = false;
},
@@ -158,13 +167,26 @@ export default {
this.addOrUpdateVisible = false
this.addOrEditTitle = ''
},
+ searchsCancel(){
+ this.$refs.searchsRef.formClear()
+ this.searchsVisible = false
+ this.searchsTitle = ''
+ },
handleConfirm() {
this.$refs.addOrUpdate.dataFormSubmit()
},
+ searchsConfirm(){
+ this.$refs.searchsRef.dataFormSubmit()
+ },
successSubmit() {
this.handleCancel()
this.getDataList()
},
+ searchsSubmit(obj){
+ this.listQuery = {...this.listQuery,...obj}
+ this.searchsCancel()
+ this.getDataList()
+ },
// 导出
exportHandle(name) {
this.$http
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue
new file mode 100644
index 0000000..57e8f37
--- /dev/null
+++ b/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue
@@ -0,0 +1,53 @@
+
+
+
+ {{ dataInfo.title }}
+ {{ dataInfo.productName }}
+ {{ dataInfo.occurrenceDate | timeFormatter }}
+ {{ dataInfo.supportProducts }}
+ {{ dataInfo.userName }}
+ {{ eightDisciplineType[dataInfo.eightDisciplineType] }}
+
+
+
+
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D1.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D1.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D2.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D2.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D3.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D3.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D4.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D4.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D5.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D5.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D6.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D6.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D7.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D7.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D8.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D8.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue b/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue
new file mode 100644
index 0000000..a520531
--- /dev/null
+++ b/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/managementCenter/components/searchs.vue b/src/views/modules/managementCenter/components/searchs.vue
new file mode 100644
index 0000000..64341d6
--- /dev/null
+++ b/src/views/modules/managementCenter/components/searchs.vue
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/managementCenter/eightDisciplineList.vue b/src/views/modules/managementCenter/eightDisciplineList.vue
new file mode 100644
index 0000000..401952b
--- /dev/null
+++ b/src/views/modules/managementCenter/eightDisciplineList.vue
@@ -0,0 +1,189 @@
+
+
+
+
+
+ 条件搜索
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+