01a048ed by renchao@pashanhoo.com

style:条件筛选

1 parent da957ff5
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-08 15:19:43 4 * @LastEditTime: 2023-07-24 14:10:29
5 --> 5 -->
6 <template> 6 <template>
7 <section class="app-main"> 7 <section class="app-main">
8 <transition name="fade-transform" mode="out-in"> 8 <transition name="fade-transform" mode="out-in">
9 <keep-alive :include="['dbx', 'ybx','jtfc', 'dydjb', 'sqcxjl', 'jdcx','djbcx',
10 'lpcx','zslqcx', 'zxgcdycx', 'zsrk', 'zsff','zssyjl','dictionaries', 'sqywgz', 'qtjfjmb',
11 'xttz','flfg']">
9 <router-view /> 12 <router-view />
13 </keep-alive>
10 </transition> 14 </transition>
11 </section> 15 </section>
12 </template> 16 </template>
......
...@@ -44,12 +44,12 @@ ...@@ -44,12 +44,12 @@
44 </div> 44 </div>
45 </template> 45 </template>
46 <script> 46 <script>
47 import { mapGetters } from "vuex"; 47 import { mapGetters } from "vuex";
48 import table from "@/utils/mixin/table"; 48 import table from "@/utils/mixin/table";
49 import { datas, sendThis } from "./dydjbdata"; 49 import { datas, sendThis } from "./dydjbdata";
50 import addDydjb from "./components/addDydjb.vue"; 50 import addDydjb from "./components/addDydjb.vue";
51 import { getSqcxPage } from "@/api/jtfc.js"; 51 import { getSqcxPage } from "@/api/jtfc.js";
52 export default { 52 export default {
53 name: "dydjb", 53 name: "dydjb",
54 components: { addDydjb }, 54 components: { addDydjb },
55 mixins: [table], 55 mixins: [table],
...@@ -76,6 +76,9 @@ export default { ...@@ -76,6 +76,9 @@ export default {
76 }, 76 },
77 }; 77 };
78 }, 78 },
79 activated () {
80 this.queryClick();
81 },
79 methods: { 82 methods: {
80 // 初始化数据 83 // 初始化数据
81 /** 84 /**
...@@ -121,8 +124,8 @@ export default { ...@@ -121,8 +124,8 @@ export default {
121 this.sqcxBsm = '' 124 this.sqcxBsm = ''
122 } 125 }
123 }, 126 },
124 }; 127 };
125 </script> 128 </script>
126 <style scoped lang="scss"> 129 <style scoped lang="scss">
127 @import "~@/styles/public.scss"; 130 @import "~@/styles/public.scss";
128 </style> 131 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-28 14:45:20 4 * @LastEditTime: 2023-07-24 11:27:00
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -70,6 +70,9 @@ ...@@ -70,6 +70,9 @@
70 }, 70 },
71 }; 71 };
72 }, 72 },
73 activated () {
74 this.queryClick();
75 },
73 methods: { 76 methods: {
74 // 初始化数据 77 // 初始化数据
75 queryClick () { 78 queryClick () {
......
...@@ -36,14 +36,14 @@ ...@@ -36,14 +36,14 @@
36 <el-row> 36 <el-row>
37 <el-col :span="6"> 37 <el-col :span="6">
38 <el-form-item label="开始日期" class="marginbtm0"> 38 <el-form-item label="开始日期" class="marginbtm0">
39 <el-date-picker class="width100" v-model="queryForm.sqr" type="date" placeholder="开始日期" 39 <el-date-picker class="width100" v-model="queryForm.kssj" type="date" placeholder="开始日期"
40 value-format="yyyy-MM-dd" clearable> 40 value-format="yyyy-MM-dd" clearable>
41 </el-date-picker> 41 </el-date-picker>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 <el-col :span="6"> 44 <el-col :span="6">
45 <el-form-item label="结束日期" class="marginbtm0"> 45 <el-form-item label="结束日期" class="marginbtm0">
46 <el-date-picker class="width100" v-model="queryForm.sqr" type="date" placeholder="结束日期" 46 <el-date-picker class="width100" v-model="queryForm.jssj" type="date" placeholder="结束日期"
47 value-format="yyyy-MM-dd" clearable> 47 value-format="yyyy-MM-dd" clearable>
48 </el-date-picker> 48 </el-date-picker>
49 </el-form-item> 49 </el-form-item>
...@@ -67,10 +67,10 @@ ...@@ -67,10 +67,10 @@
67 </div> 67 </div>
68 </template> 68 </template>
69 <script> 69 <script>
70 import table from "@/utils/mixin/table"; 70 import table from "@/utils/mixin/table";
71 import { datas, sendThis } from "./sqcxjldata"; 71 import { datas, sendThis } from "./sqcxjldata";
72 import { getSqcxPage } from "@/api/jtfc.js"; 72 import { getSqcxPage } from "@/api/jtfc.js";
73 export default { 73 export default {
74 name: "sqcxjl", 74 name: "sqcxjl",
75 mixins: [table], 75 mixins: [table],
76 mounted () { 76 mounted () {
...@@ -90,6 +90,9 @@ export default { ...@@ -90,6 +90,9 @@ export default {
90 }, 90 },
91 }; 91 };
92 }, 92 },
93 activated () {
94 this.queryClick();
95 },
93 methods: { 96 methods: {
94 // 初始化数据 97 // 初始化数据
95 /** 98 /**
...@@ -128,12 +131,12 @@ export default { ...@@ -128,12 +131,12 @@ export default {
128 }) 131 })
129 } 132 }
130 } 133 }
131 } 134 }
132 </script> 135 </script>
133 <style scoped lang="scss"> 136 <style scoped lang="scss">
134 @import "~@/styles/public.scss"; 137 @import "~@/styles/public.scss";
135 138
136 .marginbtm0 { 139 .marginbtm0 {
137 margin-bottom: 0 140 margin-bottom: 0;
138 } 141 }
139 </style> 142 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-13 16:31:56 4 * @LastEditTime: 2023-07-24 14:09:53
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -69,6 +69,9 @@ ...@@ -69,6 +69,9 @@
69 } 69 }
70 } 70 }
71 }, 71 },
72 activated () {
73 this.queryClick()
74 },
72 methods: { 75 methods: {
73 // 初始化数据 76 // 初始化数据
74 /** 77 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 16:04:47 4 * @LastEditTime: 2023-07-24 14:12:17
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -46,6 +46,9 @@ ...@@ -46,6 +46,9 @@
46 sendThis(this); 46 sendThis(this);
47 this.queryClick() 47 this.queryClick()
48 }, 48 },
49 activated () {
50 this.queryClick()
51 },
49 data () { 52 data () {
50 return { 53 return {
51 isDialog: false, 54 isDialog: false,
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 14:09:29 4 * @LastEditTime: 2023-07-24 14:11:31
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -63,6 +63,9 @@ ...@@ -63,6 +63,9 @@
63 bsmMb: '' 63 bsmMb: ''
64 } 64 }
65 }, 65 },
66 activated () {
67 this.queryClick()
68 },
66 methods: { 69 methods: {
67 // 初始化数据 70 // 初始化数据
68 /** 71 /**
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 import { datas, sendThis } from "./sqywgzdata"; 47 import { datas, sendThis } from "./sqywgzdata";
48 import { getSysSqdjywBysearch, getDjlxInfo } from "@/api/sysSqdjyw.js"; 48 import { getSysSqdjywBysearch, getDjlxInfo } from "@/api/sysSqdjyw.js";
49 export default { 49 export default {
50 name: "djbcx", 50 name: "sqywgz",
51 components: { 51 components: {
52 editDialog, 52 editDialog,
53 componentDialog, 53 componentDialog,
...@@ -57,6 +57,9 @@ ...@@ -57,6 +57,9 @@
57 sendThis(this); 57 sendThis(this);
58 this.queryClick(); 58 this.queryClick();
59 }, 59 },
60 activated () {
61 this.queryClick()
62 },
60 data () { 63 data () {
61 return { 64 return {
62 qllxmc: "", 65 qllxmc: "",
......
...@@ -37,11 +37,11 @@ ...@@ -37,11 +37,11 @@
37 </div> 37 </div>
38 </template> 38 </template>
39 <script> 39 <script>
40 import table from "@/utils/mixin/table"; 40 import table from "@/utils/mixin/table";
41 import { datas, sendThis } from "./xttzdata"; 41 import { datas, sendThis } from "./xttzdata";
42 import { getSysNoticeList, deleteSysNotice, publishNotice, unPublishNotice } from "@/api/sysNotice.js" 42 import { getSysNoticeList, deleteSysNotice, publishNotice, unPublishNotice } from "@/api/sysNotice.js"
43 import addDialog from "./components/addDialog.vue"; 43 import addDialog from "./components/addDialog.vue";
44 export default { 44 export default {
45 name: "xttz", 45 name: "xttz",
46 components: { addDialog }, 46 components: { addDialog },
47 mixins: [table], 47 mixins: [table],
...@@ -49,6 +49,9 @@ export default { ...@@ -49,6 +49,9 @@ export default {
49 sendThis(this); 49 sendThis(this);
50 this.queryClick() 50 this.queryClick()
51 }, 51 },
52 activated () {
53 this.queryClick()
54 },
52 data () { 55 data () {
53 return { 56 return {
54 isDialog: false, 57 isDialog: false,
...@@ -180,8 +183,8 @@ export default { ...@@ -180,8 +183,8 @@ export default {
180 window.open(href, '_blank'); 183 window.open(href, '_blank');
181 } 184 }
182 }, 185 },
183 }; 186 };
184 </script> 187 </script>
185 <style scoped lang="scss"> 188 <style scoped lang="scss">
186 @import "~@/styles/public.scss"; 189 @import "~@/styles/public.scss";
187 </style> 190 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:42:49 4 * @LastEditTime: 2023-07-24 11:25:15
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -106,7 +106,6 @@ ...@@ -106,7 +106,6 @@
106 import { datas, sendThis } from "./dbxdata"; 106 import { datas, sendThis } from "./dbxdata";
107 import { searchTaskToDo } from "@/api/workflow/search.js"; 107 import { searchTaskToDo } from "@/api/workflow/search.js";
108 import { judgeUserTaskPermission, deleteFlow, claimTask } from "@/api/workFlow.js"; 108 import { judgeUserTaskPermission, deleteFlow, claimTask } from "@/api/workFlow.js";
109 import { log } from 'bpmn-js-token-simulation';
110 export default { 109 export default {
111 name: "dbx", 110 name: "dbx",
112 components: { searchBox }, 111 components: { searchBox },
...@@ -144,6 +143,9 @@ ...@@ -144,6 +143,9 @@
144 immediate: true, 143 immediate: true,
145 }, 144 },
146 }, 145 },
146 activated () {
147 this.queryClick();
148 },
147 methods: { 149 methods: {
148 // 列表渲染接口 150 // 列表渲染接口
149 /** 151 /**
...@@ -225,7 +227,7 @@ ...@@ -225,7 +227,7 @@
225 if (res.code == 200) { 227 if (res.code == 200) {
226 if (res.result) { 228 if (res.result) {
227 //有任务权限 229 //有任务权限
228 if(item.sjlx=="3"){ 230 if (item.sjlx == "3") {
229 const { href } = this.$router.resolve( 231 const { href } = this.$router.resolve(
230 "/djbworkFrame?bsmSlsq=" + 232 "/djbworkFrame?bsmSlsq=" +
231 item.bsmSlsq + 233 item.bsmSlsq +
...@@ -236,7 +238,7 @@ ...@@ -236,7 +238,7 @@
236 item.djywbm 238 item.djywbm
237 ); 239 );
238 window.open(href, `djbworkFrame${item.bsmSlsq}`); 240 window.open(href, `djbworkFrame${item.bsmSlsq}`);
239 }else{ 241 } else {
240 const { href } = this.$router.resolve( 242 const { href } = this.$router.resolve(
241 "/workFrame?bsmSlsq=" + 243 "/workFrame?bsmSlsq=" +
242 item.bsmSlsq + 244 item.bsmSlsq +
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 14:38:31 4 * @LastEditTime: 2023-07-24 11:26:06
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -166,6 +166,9 @@ ...@@ -166,6 +166,9 @@
166 }, 166 },
167 }; 167 };
168 }, 168 },
169 activated () {
170 this.queryClick();
171 },
169 methods: { 172 methods: {
170 // 列表渲染接口 173 // 列表渲染接口
171 /** 174 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 13:59:35 4 * @LastEditTime: 2023-07-24 14:04:15
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -137,11 +137,14 @@ ...@@ -137,11 +137,14 @@
137 }, 137 },
138 qllxs: [], 138 qllxs: [],
139 isDialog: false, 139 isDialog: false,
140 djbxxData: {}, 140 djbxxData: {}
141 }; 141 }
142 }, 142 },
143 computed: { 143 computed: {
144 ...mapGetters(["dictData"]), 144 ...mapGetters(["dictData"])
145 },
146 activated () {
147 this.queryClick()
145 }, 148 },
146 methods: { 149 methods: {
147 // 初始化数据 150 // 初始化数据
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 13:59:55 4 * @LastEditTime: 2023-07-24 14:02:07
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -110,6 +110,9 @@ ...@@ -110,6 +110,9 @@
110 } 110 }
111 } 111 }
112 }, 112 },
113 activated () {
114 this.queryClick()
115 },
113 methods: { 116 methods: {
114 // 初始化数据 117 // 初始化数据
115 /** 118 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-21 11:25:20 4 * @LastEditTime: 2023-07-24 14:04:47
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -78,6 +78,9 @@ ...@@ -78,6 +78,9 @@
78 } 78 }
79 } 79 }
80 }, 80 },
81 activated () {
82 this.queryClick()
83 },
81 methods: { 84 methods: {
82 // 初始化数据 85 // 初始化数据
83 /** 86 /**
...@@ -118,7 +121,7 @@ ...@@ -118,7 +121,7 @@
118 openlpbClick (scope) { 121 openlpbClick (scope) {
119 this.$popupDialog('楼盘表', 'lpb/index', { 122 this.$popupDialog('楼盘表', 'lpb/index', {
120 bsm: scope.row.bsm, 123 bsm: scope.row.bsm,
121 onlyShow:true 124 onlyShow: true
122 }, '90%', true) 125 }, '90%', true)
123 } 126 }
124 } 127 }
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 import { getBdcqzReceiveList } from "@/api/search.js" 58 import { getBdcqzReceiveList } from "@/api/search.js"
59 import { bdcqzPreview } from "@/api/bdcqz.js" 59 import { bdcqzPreview } from "@/api/bdcqz.js"
60 export default { 60 export default {
61 components: {}, 61 name: "zslqcx",
62 mixins: [table], 62 mixins: [table],
63 mounted () { 63 mounted () {
64 sendThis(this); 64 sendThis(this);
...@@ -79,6 +79,9 @@ ...@@ -79,6 +79,9 @@
79 }, 79 },
80 }; 80 };
81 }, 81 },
82 activated () {
83 this.queryClick();
84 },
82 methods: { 85 methods: {
83 // 查询 86 // 查询
84 /** 87 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-19 13:32:04 4 * @LastEditTime: 2023-07-24 14:07:02
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 import { datas, sendThis } from "./zxgcdycx"; 50 import { datas, sendThis } from "./zxgcdycx";
51 import { getZjgcdyList } from "@/api/search.js" 51 import { getZjgcdyList } from "@/api/search.js"
52 export default { 52 export default {
53 components: {}, 53 name: "zxgcdycx",
54 mixins: [table], 54 mixins: [table],
55 mounted () { 55 mounted () {
56 sendThis(this); 56 sendThis(this);
...@@ -69,6 +69,9 @@ ...@@ -69,6 +69,9 @@
69 }, 69 },
70 }; 70 };
71 }, 71 },
72 activated () {
73 this.queryClick()
74 },
72 methods: { 75 methods: {
73 // 查询 76 // 查询
74 /** 77 /**
......
...@@ -44,15 +44,18 @@ ...@@ -44,15 +44,18 @@
44 </div> 44 </div>
45 </template> 45 </template>
46 <script> 46 <script>
47 import table from "@/utils/mixin/table"; 47 import table from "@/utils/mixin/table";
48 import { datas, sendThis } from "./zsffdata"; 48 import { datas, sendThis } from "./zsffdata";
49 import { getZsglffList, removeZsgl, confirmZsff } from "@/api/zsgl.js" 49 import { getZsglffList, removeZsgl, confirmZsff } from "@/api/zsgl.js"
50 export default { 50 export default {
51 name: "zsff", 51 name: "zsff",
52 mixins: [table], 52 mixins: [table],
53 mounted () { 53 mounted () {
54 sendThis(this); 54 sendThis(this);
55 }, 55 },
56 activated () {
57 this.queryClick()
58 },
56 data () { 59 data () {
57 return { 60 return {
58 value: '', 61 value: '',
...@@ -169,12 +172,12 @@ export default { ...@@ -169,12 +172,12 @@ export default {
169 }) 172 })
170 } 173 }
171 } 174 }
172 } 175 }
173 </script> 176 </script>
174 <style scoped lang="scss"> 177 <style scoped lang="scss">
175 @import "~@/styles/public.scss"; 178 @import "~@/styles/public.scss";
176 179
177 /deep/.el-icon-date { 180 /deep/.el-icon-date {
178 display: none; 181 display: none;
179 } 182 }
180 </style> 183 </style>
......
...@@ -42,15 +42,18 @@ ...@@ -42,15 +42,18 @@
42 </div> 42 </div>
43 </template> 43 </template>
44 <script> 44 <script>
45 import table from "@/utils/mixin/table"; 45 import table from "@/utils/mixin/table";
46 import { datas, sendThis } from "./zsrkdata"; 46 import { datas, sendThis } from "./zsrkdata";
47 import { getZsglrkList, removeZsgl, verifyZsrk } from "@/api/zsgl.js"; 47 import { getZsglrkList, removeZsgl, verifyZsrk } from "@/api/zsgl.js";
48 export default { 48 export default {
49 name: "zsrk", 49 name: "zsrk",
50 mixins: [table], 50 mixins: [table],
51 mounted () { 51 mounted () {
52 sendThis(this); 52 sendThis(this);
53 }, 53 },
54 activated () {
55 this.queryClick()
56 },
54 data () { 57 data () {
55 return { 58 return {
56 ruleForm: { 59 ruleForm: {
...@@ -166,8 +169,8 @@ export default { ...@@ -166,8 +169,8 @@ export default {
166 }) 169 })
167 } 170 }
168 } 171 }
169 } 172 }
170 </script> 173 </script>
171 <style scoped lang="scss"> 174 <style scoped lang="scss">
172 @import "~@/styles/public.scss"; 175 @import "~@/styles/public.scss";
173 </style> 176 </style>
......
...@@ -47,10 +47,10 @@ ...@@ -47,10 +47,10 @@
47 </div> 47 </div>
48 </template> 48 </template>
49 <script> 49 <script>
50 import table from "@/utils/mixin/table"; 50 import table from "@/utils/mixin/table";
51 import { getZssyqkList } from "@/api/zsgl.js" 51 import { getZssyqkList } from "@/api/zsgl.js"
52 import { datas, sendThis } from "./zssyjldata"; 52 import { datas, sendThis } from "./zssyjldata";
53 export default { 53 export default {
54 name: "zssyjl", 54 name: "zssyjl",
55 mixins: [table], 55 mixins: [table],
56 mounted () { 56 mounted () {
...@@ -75,6 +75,9 @@ export default { ...@@ -75,6 +75,9 @@ export default {
75 ] 75 ]
76 }; 76 };
77 }, 77 },
78 activated () {
79 this.queryClick()
80 },
78 methods: { 81 methods: {
79 /** 82 /**
80 * @description: queryClick 83 * @description: queryClick
...@@ -101,8 +104,8 @@ export default { ...@@ -101,8 +104,8 @@ export default {
101 }) 104 })
102 } 105 }
103 } 106 }
104 } 107 }
105 </script> 108 </script>
106 <style scoped lang="scss"> 109 <style scoped lang="scss">
107 @import "~@/styles/public.scss"; 110 @import "~@/styles/public.scss";
108 </style> 111 </style>
......