Эх сурвалжийг харах

专家质控-获取默认收藏查询条件接口,设置默认查询条件

liyanyan 1 долоо хоног өмнө
parent
commit
1a73512117

+ 4 - 0
src/api/qc.js

@@ -346,4 +346,8 @@ export function getCollectSearchList(params) {
 
 export function deleteCollectSearch(data) {
   return axios.post('/case-quality/expert/delete_collect_zjzk_search', data)
+}
+
+export function getDefaultCollectSearch() {
+  return axios.get('/case-quality/expert/get_default_collect_zjzk_search')
 }

+ 19 - 2
src/views/recordsRoom/qc/expertQualityControl.vue

@@ -30,7 +30,7 @@ import SearchBoxVue from '@/views/recordsRoom/qc/components/expertQualityControl
 import TableBoxVue from '@/views/recordsRoom/qc/components/expertQualityControl/TableBox.vue'
 import DetailBoxVue from '@/views/recordsRoom/qc/components/expertQualityControl/detailBox.vue'
 import pagination from '@/components/Pagination/index2.vue'
-import { getZJZKList, getBrry } from '@/api/qc'
+import { getZJZKList, getBrry, getDefaultCollectSearch } from '@/api/qc'
 
 export default {
     components: {
@@ -65,9 +65,26 @@ export default {
     created() {
     },
     mounted() {
-        this.getList()
+        this.initData()
     },
     methods: {
+        initData() {
+            getDefaultCollectSearch().then((res) => {
+                if(res.code == 200) {
+                   const data = res.data || {}
+                   if(data.filter_content) {
+                        this.$refs.SearchBoxRef.formData = {...this.$refs.SearchBoxRef.formData, ...JSON.parse(data.filter_content)}
+                        this.getList()
+                   }else {
+                    this.getList()
+                   }
+                } else {
+                    this.getList()
+                }
+            }).catch(() => {
+                this.getList()
+            })
+        },
          // table 字段排序
         handleSortChange(column) {
             this.$refs.SearchBoxRef.handleSortChange(column)