style:地役权
Showing
24 changed files
with
335 additions
and
275 deletions
... | @@ -25,13 +25,13 @@ | ... | @@ -25,13 +25,13 @@ |
25 | </el-col> | 25 | </el-col> |
26 | 26 | ||
27 | <el-col :span="8"> | 27 | <el-col :span="8"> |
28 | <el-form-item prop="DJDL" class="borderTopNone"> | 28 | <el-form-item prop="DJLX" class="borderTopNone"> |
29 | <span slot="label"> | 29 | <span slot="label"> |
30 | 登记大类: <br /> | 30 | 登记类型: <br /> |
31 | <p class="label-detail">(DJDL)</p> | 31 | <p class="label-detail">(DJLX)</p> |
32 | </span> | 32 | </span> |
33 | <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJDL" | 33 | <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" |
34 | :placeholder="$store.state.business.Edit ? '' : '登记大类'"> | 34 | :placeholder="$store.state.business.Edit ? '' : '登记类型'"> |
35 | <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | 35 | <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
36 | </el-option> | 36 | </el-option> |
37 | </el-select> | 37 | </el-select> |
... | @@ -40,7 +40,7 @@ | ... | @@ -40,7 +40,7 @@ |
40 | </el-row> | 40 | </el-row> |
41 | 41 | ||
42 | <el-row> | 42 | <el-row> |
43 | <el-col :span="8"> | 43 | <!-- <el-col :span="8"> |
44 | <el-form-item prop="DJXL"> | 44 | <el-form-item prop="DJXL"> |
45 | <span slot="label"> | 45 | <span slot="label"> |
46 | 登记小类: <br /> | 46 | 登记小类: <br /> |
... | @@ -49,7 +49,7 @@ | ... | @@ -49,7 +49,7 @@ |
49 | <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJXL" | 49 | <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJXL" |
50 | :placeholder="$store.state.business.Edit ? '' : '登记小类'"></el-input> | 50 | :placeholder="$store.state.business.Edit ? '' : '登记小类'"></el-input> |
51 | </el-form-item> | 51 | </el-form-item> |
52 | </el-col> | 52 | </el-col> --> |
53 | 53 | ||
54 | <el-col :span="8"> | 54 | <el-col :span="8"> |
55 | <el-form-item prop="QXDM"> | 55 | <el-form-item prop="QXDM"> |
... | @@ -68,24 +68,26 @@ | ... | @@ -68,24 +68,26 @@ |
68 | 申请证书版式: <br /> | 68 | 申请证书版式: <br /> |
69 | <p class="label-detail">(SQZSBS)</p> | 69 | <p class="label-detail">(SQZSBS)</p> |
70 | </span> | 70 | </span> |
71 | <item-select :placeholder="$store.state.business.Edit ? '' : '申请证书版式'" v-model="ruleForm.SQZSBS" | 71 | <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQZSBS" placeholder="申请证书版式"> |
72 | selectType="A41" transformation /> | 72 | <el-option v-for="item in dicData['A41']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
73 | </el-option> | ||
74 | </el-select> | ||
73 | </el-form-item> | 75 | </el-form-item> |
74 | </el-col> | 76 | </el-col> |
75 | </el-row> | ||
76 | <!-- 申请分别持证 --> | ||
77 | <el-row> | ||
78 | <el-col :span="8"> | 77 | <el-col :span="8"> |
79 | <el-form-item prop="SQFBCZ" :rules="{ type: 'number' }"> | 78 | <el-form-item prop="SQFBCZ" :rules="{ type: 'number' }"> |
80 | <span slot="label"> | 79 | <span slot="label"> |
81 | 申请分别持证: <br /> | 80 | 申请分别持证: <br /> |
82 | <p class="label-detail">(SQFBCZ)</p> | 81 | <p class="label-detail">(SQFBCZ)</p> |
83 | </span> | 82 | </span> |
84 | <item-select :placeholder="$store.state.business.Edit ? '' : '申请分别持证'" v-model="ruleForm.SQZSBS" | 83 | <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQFBCZ" placeholder="申请分别持证"> |
85 | selectType="A6" transformation /> | 84 | <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
85 | </el-option> | ||
86 | </el-select> | ||
86 | </el-form-item> | 87 | </el-form-item> |
87 | </el-col> | 88 | </el-col> |
88 | 89 | </el-row> | |
90 | <el-row> | ||
89 | <el-col :span="8"> | 91 | <el-col :span="8"> |
90 | <el-form-item prop="SLRY"> | 92 | <el-form-item prop="SLRY"> |
91 | <span slot="label"> | 93 | <span slot="label"> |
... | @@ -109,9 +111,6 @@ | ... | @@ -109,9 +111,6 @@ |
109 | </el-date-picker> | 111 | </el-date-picker> |
110 | </el-form-item> | 112 | </el-form-item> |
111 | </el-col> | 113 | </el-col> |
112 | </el-row> | ||
113 | |||
114 | <el-row> | ||
115 | <el-col :span="8"> | 114 | <el-col :span="8"> |
116 | <el-form-item prop="ZL"> | 115 | <el-form-item prop="ZL"> |
117 | <span slot="label"> | 116 | <span slot="label"> |
... | @@ -122,7 +121,8 @@ | ... | @@ -122,7 +121,8 @@ |
122 | :placeholder="$store.state.business.Edit ? '' : '坐落'"></el-input> | 121 | :placeholder="$store.state.business.Edit ? '' : '坐落'"></el-input> |
123 | </el-form-item> | 122 | </el-form-item> |
124 | </el-col> | 123 | </el-col> |
125 | 124 | </el-row> | |
125 | <el-row> | ||
126 | <el-col :span="8"> | 126 | <el-col :span="8"> |
127 | <el-form-item prop="TZRXM"> | 127 | <el-form-item prop="TZRXM"> |
128 | <span slot="label"> | 128 | <span slot="label"> |
... | @@ -146,9 +146,6 @@ | ... | @@ -146,9 +146,6 @@ |
146 | </el-select> | 146 | </el-select> |
147 | </el-form-item> | 147 | </el-form-item> |
148 | </el-col> | 148 | </el-col> |
149 | </el-row> | ||
150 | |||
151 | <el-row> | ||
152 | <el-col :span="8"> | 149 | <el-col :span="8"> |
153 | <el-form-item prop="TZRDH"> | 150 | <el-form-item prop="TZRDH"> |
154 | <span slot="label"> | 151 | <span slot="label"> |
... | @@ -159,7 +156,8 @@ | ... | @@ -159,7 +156,8 @@ |
159 | maxlength="11" placeholder="通知人电话" v-model="ruleForm.TZRDH"></el-input> | 156 | maxlength="11" placeholder="通知人电话" v-model="ruleForm.TZRDH"></el-input> |
160 | </el-form-item> | 157 | </el-form-item> |
161 | </el-col> | 158 | </el-col> |
162 | 159 | </el-row> | |
160 | <el-row> | ||
163 | <el-col :span="8"> | 161 | <el-col :span="8"> |
164 | <el-form-item prop="TZRYDDH"> | 162 | <el-form-item prop="TZRYDDH"> |
165 | <span slot="label"> | 163 | <span slot="label"> |
... | @@ -170,21 +168,17 @@ | ... | @@ -170,21 +168,17 @@ |
170 | onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input> | 168 | onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input> |
171 | </el-form-item> | 169 | </el-form-item> |
172 | </el-col> | 170 | </el-col> |
173 | |||
174 | <el-col :span="8"> | 171 | <el-col :span="8"> |
175 | <el-form-item prop="TZRDZYJ"> | 172 | <el-form-item prop="TZRDZYJ"> |
176 | <span slot="label"> | 173 | <span slot="label"> |
177 | 通知人电子邮件: <br /> | 174 | 通知人电子邮件: <br /> |
178 | <p class="label-detail">(TZRDZYJ)</p> | 175 | <p class="label-detail">(TZRDZYJ)</p> |
179 | </span> | 176 | </span> |
180 | <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ" | 177 | <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ" placeholder="通知人电子邮件"> |
181 | placeholder="通知人电子邮件"></el-input> | 178 | </el-input> |
182 | </el-form-item> | 179 | </el-form-item> |
183 | </el-col> | 180 | </el-col> |
184 | </el-row> | 181 | <el-col :span="8"> |
185 | |||
186 | <el-row> | ||
187 | <el-col :span="8"> | ||
188 | <el-form-item prop="SFWTAJ"> | 182 | <el-form-item prop="SFWTAJ"> |
189 | <span slot="label"> | 183 | <span slot="label"> |
190 | 是否问题案件: <br /> | 184 | 是否问题案件: <br /> |
... | @@ -196,7 +190,8 @@ | ... | @@ -196,7 +190,8 @@ |
196 | </el-select> | 190 | </el-select> |
197 | </el-form-item> | 191 | </el-form-item> |
198 | </el-col> | 192 | </el-col> |
199 | 193 | </el-row> | |
194 | <el-row> | ||
200 | <el-col :span="8"> | 195 | <el-col :span="8"> |
201 | <el-form-item prop="JSSJ"> | 196 | <el-form-item prop="JSSJ"> |
202 | <span slot="label"> | 197 | <span slot="label"> |
... | @@ -208,7 +203,6 @@ | ... | @@ -208,7 +203,6 @@ |
208 | </el-date-picker> | 203 | </el-date-picker> |
209 | </el-form-item> | 204 | </el-form-item> |
210 | </el-col> | 205 | </el-col> |
211 | |||
212 | <el-col :span="8"> | 206 | <el-col :span="8"> |
213 | <el-form-item prop="AJZT"> | 207 | <el-form-item prop="AJZT"> |
214 | <span slot="label"> | 208 | <span slot="label"> |
... | @@ -221,9 +215,6 @@ | ... | @@ -221,9 +215,6 @@ |
221 | </el-select> | 215 | </el-select> |
222 | </el-form-item> | 216 | </el-form-item> |
223 | </el-col> | 217 | </el-col> |
224 | </el-row> | ||
225 | |||
226 | <el-row> | ||
227 | <el-col :span="8"> | 218 | <el-col :span="8"> |
228 | <el-form-item prop="BZ"> | 219 | <el-form-item prop="BZ"> |
229 | <span slot="label"> | 220 | <span slot="label"> |
... | @@ -240,67 +231,67 @@ | ... | @@ -240,67 +231,67 @@ |
240 | </template> | 231 | </template> |
241 | <script> | 232 | <script> |
242 | // 登记受理申请信息 | 233 | // 登记受理申请信息 |
243 | import business from '@/api/business' | 234 | import business from "@/api/business"; |
244 | import ruleMixin from '@/mixins/ruleMixin.js' | 235 | import ruleMixin from "@/mixins/ruleMixin.js"; |
245 | export default { | 236 | export default { |
246 | mixins: [ruleMixin], | 237 | mixins: [ruleMixin], |
247 | props: { | 238 | props: { |
248 | bsmSjsb: { | 239 | bsmSjsb: { |
249 | type: String, | 240 | type: String, |
250 | default: '' | 241 | default: "", |
251 | }, | 242 | }, |
252 | bsmYwsjb: { | 243 | bsmYwsjb: { |
253 | type: String, | 244 | type: String, |
254 | default: '' | 245 | default: "", |
255 | } | 246 | }, |
256 | }, | 247 | }, |
257 | data () { | 248 | data() { |
258 | return { | 249 | return { |
259 | ruleForm: { | 250 | ruleForm: { |
260 | YSDM: '', | 251 | YSDM: "", |
261 | YWH: '', | 252 | YWH: "", |
262 | DJDL: '', | 253 | DJDL: "", |
263 | DJXL: '', | 254 | DJXL: "", |
264 | QXDM: '', | 255 | QXDM: "", |
265 | SQZSBS: null, | 256 | SQZSBS: null, |
266 | SQFBCZ: null, | 257 | SQFBCZ: null, |
267 | SLRY: '', | 258 | SLRY: "", |
268 | SLSJ: '', | 259 | SLSJ: "", |
269 | ZL: '', | 260 | ZL: "", |
270 | TZRXM: '', | 261 | TZRXM: "", |
271 | TZFS: '', | 262 | TZFS: "", |
272 | TZRDH: '', | 263 | TZRDH: "", |
273 | TZRYDDH: '', | 264 | TZRYDDH: "", |
274 | TZRDZYJ: '', | 265 | TZRDZYJ: "", |
275 | SFWTAJ: '', | 266 | SFWTAJ: "", |
276 | JSSJ: '', | 267 | JSSJ: "", |
277 | AJZT: '', | 268 | AJZT: "", |
278 | BZ: '' | 269 | BZ: "", |
279 | } | 270 | }, |
280 | } | 271 | }; |
281 | }, | 272 | }, |
282 | methods: { | 273 | methods: { |
283 | async featchData () { | 274 | async featchData() { |
284 | try { | 275 | try { |
285 | let { result: res } = await business.getDjtDjSlsqById(this.bsmSjsb) | 276 | let { result: res } = await business.getDjtDjSlsqById(this.bsmSjsb); |
286 | this.ruleForm = res | 277 | this.ruleForm = res; |
287 | //this.featchRule() | 278 | //this.featchRule() |
288 | } catch (error) { | 279 | } catch (error) { |
289 | this.$refs.msg.messageShow() | 280 | this.$refs.msg.messageShow(); |
290 | } | 281 | } |
291 | }, | 282 | }, |
292 | handleUpdateForm () { | 283 | handleUpdateForm() { |
293 | return new Promise(async (resolve) => { | 284 | return new Promise(async (resolve) => { |
294 | try { | 285 | try { |
295 | let res = await business.updateDjtDjSlsq(this.ruleForm) | 286 | let res = await business.updateDjtDjSlsq(this.ruleForm); |
296 | resolve(res.code) | 287 | resolve(res.code); |
297 | } catch (error) { | 288 | } catch (error) { |
298 | this.$refs.msg.messageShow() | 289 | this.$refs.msg.messageShow(); |
299 | } | 290 | } |
300 | }) | 291 | }); |
301 | }, | 292 | }, |
302 | } | 293 | }, |
303 | } | 294 | }; |
304 | </script> | 295 | </script> |
305 | <style scoped lang="scss"> | 296 | <style scoped lang="scss"> |
306 | @import "./css/itemForm.scss"; | 297 | @import "./css/itemForm.scss"; | ... | ... |
... | @@ -36,6 +36,10 @@ export default { | ... | @@ -36,6 +36,10 @@ export default { |
36 | axisLabel: { | 36 | axisLabel: { |
37 | show: true, | 37 | show: true, |
38 | color: "#ffff", | 38 | color: "#ffff", |
39 | textStyle: { | ||
40 | fontWeight: "normal", | ||
41 | fontSize: "8", | ||
42 | }, | ||
39 | }, | 43 | }, |
40 | axisTick: { | 44 | axisTick: { |
41 | show: false, | 45 | show: false, |
... | @@ -45,7 +49,7 @@ export default { | ... | @@ -45,7 +49,7 @@ export default { |
45 | lineStyle: { | 49 | lineStyle: { |
46 | color: "rgba(95, 180, 237, 0.32)", | 50 | color: "rgba(95, 180, 237, 0.32)", |
47 | }, | 51 | }, |
48 | }, | 52 | } |
49 | }, | 53 | }, |
50 | yAxis: { | 54 | yAxis: { |
51 | splitLine: { | 55 | splitLine: { | ... | ... |
... | @@ -3,48 +3,84 @@ | ... | @@ -3,48 +3,84 @@ |
3 | </template> | 3 | </template> |
4 | 4 | ||
5 | <script> | 5 | <script> |
6 | import Chart from './chart.vue' | 6 | import Chart from "./chart.vue"; |
7 | export default { | 7 | export default { |
8 | data () { | 8 | data() { |
9 | return { | 9 | return { |
10 | cdata: { | 10 | cdata: { |
11 | category: [ | 11 | category: [], |
12 | "首次", | 12 | lineData: [], |
13 | "转移", | 13 | }, |
14 | "变更", | ||
15 | "注销", | ||
16 | "更正", | ||
17 | "异议", | ||
18 | "预告", | ||
19 | "查封", | ||
20 | "其他", | ||
21 | |||
22 | ], | ||
23 | lineData: [ | ||
24 | 14715, | ||
25 | 8444, | ||
26 | 10415, | ||
27 | 6061, | ||
28 | 18092, | ||
29 | 12728, | ||
30 | 9045, | ||
31 | 8348, | ||
32 | 20008, | ||
33 | ], | ||
34 | } | ||
35 | }; | 14 | }; |
36 | }, | 15 | }, |
37 | components: { | 16 | components: { |
38 | Chart, | 17 | Chart, |
39 | }, | 18 | }, |
40 | mounted () { | 19 | created() { |
20 | this.queryClick(); | ||
41 | }, | 21 | }, |
22 | mounted() {}, | ||
42 | methods: { | 23 | methods: { |
43 | 24 | queryClick() { | |
44 | } | 25 | console.log("来了kkksxdx"); |
26 | // getDataReportPage({ ...this.form, ...this.pageData }).then((res) => { | ||
27 | let data = { | ||
28 | success: true, | ||
29 | message: "操作成功!", | ||
30 | code: 200, | ||
31 | result: [ | ||
32 | { | ||
33 | AREACODE: "转移登记", | ||
34 | ywtotal: "2", | ||
35 | }, | ||
36 | { | ||
37 | AREACODE: "变更登记", | ||
38 | ywtotal: "4", | ||
39 | }, | ||
40 | { | ||
41 | AREACODE: "注销登记", | ||
42 | ywtotal: "6", | ||
43 | }, | ||
44 | { | ||
45 | AREACODE: "更正登记", | ||
46 | ywtotal: "2", | ||
47 | }, | ||
48 | { | ||
49 | AREACODE: "首次登记", | ||
50 | ywtotal: "11", | ||
51 | }, | ||
52 | { | ||
53 | AREACODE: "预告登记", | ||
54 | ywtotal: "5", | ||
55 | }, | ||
56 | { | ||
57 | AREACODE: "补证", | ||
58 | ywtotal: "1", | ||
59 | }, | ||
60 | { | ||
61 | AREACODE: "换证", | ||
62 | ywtotal: "2", | ||
63 | }, | ||
64 | { | ||
65 | AREACODE: "查封登记", | ||
66 | ywtotal: "2", | ||
67 | }, | ||
68 | ], | ||
69 | timestamp: 1673856701381, | ||
70 | }; | ||
71 | if (data.code === 200) { | ||
72 | data.result.filter((item) => { | ||
73 | return ( | ||
74 | this.cdata.category.push(item.AREACODE), | ||
75 | this.cdata.lineData.push(item.ywtotal) | ||
76 | ); | ||
77 | }); | ||
78 | console.log("this.cdata", this.cdata); | ||
79 | } | ||
80 | // }); | ||
81 | }, | ||
82 | }, | ||
45 | }; | 83 | }; |
46 | </script> | 84 | </script> |
47 | 85 | ||
48 | <style lang="scss" scoped> | 86 | <style lang="scss" scoped></style> |
49 | |||
50 | </style> | ... | ... |
... | @@ -48,7 +48,7 @@ export default { | ... | @@ -48,7 +48,7 @@ export default { |
48 | } | 48 | } |
49 | 49 | ||
50 | .appMain { | 50 | .appMain { |
51 | height: calc(100vh - 94px) !important; | 51 | height: calc(100vh - 101px) !important; |
52 | box-sizing: border-box; | 52 | box-sizing: border-box; |
53 | 53 | ||
54 | .app-main { | 54 | .app-main { | ... | ... |
... | @@ -44,4 +44,4 @@ $borderColor: #EBEEF5; | ... | @@ -44,4 +44,4 @@ $borderColor: #EBEEF5; |
44 | sideBarFontSize: $sideBarFontSize; | 44 | sideBarFontSize: $sideBarFontSize; |
45 | borderColor: $borderColor; | 45 | borderColor: $borderColor; |
46 | headerHeight: $headerHeight; | 46 | headerHeight: $headerHeight; |
47 | } | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
47 | } | ... | ... |
... | @@ -27,8 +27,8 @@ | ... | @@ -27,8 +27,8 @@ |
27 | <el-input v-model="form.CFWH" placeholder="查封文号"></el-input> | 27 | <el-input v-model="form.CFWH" placeholder="查封文号"></el-input> |
28 | </el-form-item> | 28 | </el-form-item> |
29 | </el-col> | 29 | </el-col> |
30 | <el-col :span="4" class="from-clues-search-button"> | 30 | <el-col :span="4" class="btnColRight"> |
31 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 31 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
32 | </el-col> | 32 | </el-col> |
33 | </el-row> | 33 | </el-row> |
34 | </el-form> | 34 | </el-form> |
... | @@ -151,4 +151,4 @@ export default { | ... | @@ -151,4 +151,4 @@ export default { |
151 | </script> | 151 | </script> |
152 | <style scoped lang="scss"> | 152 | <style scoped lang="scss"> |
153 | @import "~@/styles/public.scss"; | 153 | @import "~@/styles/public.scss"; |
154 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
154 | </style> | ... | ... |
... | @@ -22,8 +22,8 @@ | ... | @@ -22,8 +22,8 @@ |
22 | </el-select> | 22 | </el-select> |
23 | </el-form-item> | 23 | </el-form-item> |
24 | </el-col> | 24 | </el-col> |
25 | <el-col :span="4" class="from-clues-search-button"> | 25 | <el-col :span="4" class="btnColRight"> |
26 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 26 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
27 | </el-col> | 27 | </el-col> |
28 | </el-row> | 28 | </el-row> |
29 | </el-form> | 29 | </el-form> | ... | ... |
... | @@ -196,4 +196,4 @@ export default { | ... | @@ -196,4 +196,4 @@ export default { |
196 | <style scoped lang="scss"> | 196 | <style scoped lang="scss"> |
197 | @import "~@/styles/public.scss"; | 197 | @import "~@/styles/public.scss"; |
198 | @import "./index.scss"; | 198 | @import "./index.scss"; |
199 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
199 | </style> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="btnColRight"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -191,4 +191,4 @@ export default { | ... | @@ -191,4 +191,4 @@ export default { |
191 | </script> | 191 | </script> |
192 | <style scoped lang="scss"> | 192 | <style scoped lang="scss"> |
193 | @import "~@/styles/public.scss"; | 193 | @import "~@/styles/public.scss"; |
194 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
194 | </style> | ... | ... |
... | @@ -22,8 +22,8 @@ | ... | @@ -22,8 +22,8 @@ |
22 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 22 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
23 | </el-form-item> | 23 | </el-form-item> |
24 | </el-col> | 24 | </el-col> |
25 | <el-col :span="9" class="btnColRight"> | 25 | <el-col :span="4" class="btnColRight"> |
26 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 26 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
27 | </el-col> | 27 | </el-col> |
28 | </el-row> | 28 | </el-row> |
29 | </el-form> | 29 | </el-form> |
... | @@ -147,4 +147,4 @@ export default { | ... | @@ -147,4 +147,4 @@ export default { |
147 | </script> | 147 | </script> |
148 | <style scoped lang="scss"> | 148 | <style scoped lang="scss"> |
149 | @import "~@/styles/public.scss"; | 149 | @import "~@/styles/public.scss"; |
150 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
150 | </style> | ... | ... |
... | @@ -32,7 +32,7 @@ | ... | @@ -32,7 +32,7 @@ |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="btnColRight"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -191,4 +191,4 @@ export default { | ... | @@ -191,4 +191,4 @@ export default { |
191 | </script> | 191 | </script> |
192 | <style scoped lang="scss"> | 192 | <style scoped lang="scss"> |
193 | @import "~@/styles/public.scss"; | 193 | @import "~@/styles/public.scss"; |
194 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
194 | </style> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="from-clues-search-button"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -161,4 +161,4 @@ export default { | ... | @@ -161,4 +161,4 @@ export default { |
161 | <style scoped lang="scss"> | 161 | <style scoped lang="scss"> |
162 | @import "~@/styles/public.scss"; | 162 | @import "~@/styles/public.scss"; |
163 | @import "./index.scss"; | 163 | @import "./index.scss"; |
164 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
164 | </style> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="from-clues-search-button"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> | ... | ... |
... | @@ -32,7 +32,7 @@ | ... | @@ -32,7 +32,7 @@ |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="btnColRight"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -192,4 +192,4 @@ export default { | ... | @@ -192,4 +192,4 @@ export default { |
192 | <style scoped lang="scss"> | 192 | <style scoped lang="scss"> |
193 | @import "~@/styles/public.scss"; | 193 | @import "~@/styles/public.scss"; |
194 | @import "./index.scss"; | 194 | @import "./index.scss"; |
195 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
195 | </style> | ... | ... |
... | @@ -13,8 +13,8 @@ | ... | @@ -13,8 +13,8 @@ |
13 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 13 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
14 | </el-form-item> | 14 | </el-form-item> |
15 | </el-col> | 15 | </el-col> |
16 | <el-col :span="14" class="btnColRight"> | 16 | <el-col :span="4" class="btnColRight"> |
17 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 17 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
18 | </el-col> | 18 | </el-col> |
19 | </el-row> | 19 | </el-row> |
20 | </el-form> | 20 | </el-form> |
... | @@ -135,4 +135,4 @@ export default { | ... | @@ -135,4 +135,4 @@ export default { |
135 | <style scoped lang="scss"> | 135 | <style scoped lang="scss"> |
136 | @import "~@/styles/public.scss"; | 136 | @import "~@/styles/public.scss"; |
137 | @import "./index.scss"; | 137 | @import "./index.scss"; |
138 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
138 | </style> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="from-clues-search-button"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -161,4 +161,4 @@ export default { | ... | @@ -161,4 +161,4 @@ export default { |
161 | <style scoped lang="scss"> | 161 | <style scoped lang="scss"> |
162 | @import "~@/styles/public.scss"; | 162 | @import "~@/styles/public.scss"; |
163 | @import "./index.scss"; | 163 | @import "./index.scss"; |
164 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
164 | </style> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="3" class="from-clues-search-button"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> | ... | ... |
... | @@ -31,8 +31,8 @@ | ... | @@ -31,8 +31,8 @@ |
31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 31 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
32 | </el-form-item> | 32 | </el-form-item> |
33 | </el-col> | 33 | </el-col> |
34 | <el-col :span="4" class="from-clues-search-button"> | 34 | <el-col :span="4" class="btnColRight"> |
35 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 35 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
36 | </el-col> | 36 | </el-col> |
37 | </el-row> | 37 | </el-row> |
38 | </el-form> | 38 | </el-form> |
... | @@ -159,4 +159,4 @@ export default { | ... | @@ -159,4 +159,4 @@ export default { |
159 | </script> | 159 | </script> |
160 | <style scoped lang="scss"> | 160 | <style scoped lang="scss"> |
161 | @import "~@/styles/public.scss"; | 161 | @import "~@/styles/public.scss"; |
162 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
162 | </style> | ... | ... |
... | @@ -13,8 +13,8 @@ | ... | @@ -13,8 +13,8 @@ |
13 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> | 13 | <el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input> |
14 | </el-form-item> | 14 | </el-form-item> |
15 | </el-col> | 15 | </el-col> |
16 | <el-col :span="14" class="btnColRight"> | 16 | <el-col :span="4" class="btnColRight"> |
17 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 17 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
18 | </el-col> | 18 | </el-col> |
19 | </el-row> | 19 | </el-row> |
20 | </el-form> | 20 | </el-form> |
... | @@ -133,4 +133,4 @@ export default { | ... | @@ -133,4 +133,4 @@ export default { |
133 | <style scoped lang="scss"> | 133 | <style scoped lang="scss"> |
134 | @import "~@/styles/public.scss"; | 134 | @import "~@/styles/public.scss"; |
135 | @import "./index.scss"; | 135 | @import "./index.scss"; |
136 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
136 | </style> | ... | ... |
... | @@ -20,11 +20,11 @@ | ... | @@ -20,11 +20,11 @@ |
20 | > | 20 | > |
21 | </el-date-picker> | 21 | </el-date-picker> |
22 | </el-col> | 22 | </el-col> |
23 | <!-- 按钮操作 --> | 23 | <!-- 操作按钮 --> |
24 | <el-col :span="12" class="btnColRight"> | 24 | <el-col :span="3" class="btnColRight"> |
25 | <el-button type="default" @click="resetForm"> 重置 </el-button> | 25 | <btn nativeType="cz" @click="resetForm">重置</btn> |
26 | <el-button type="primary"> 查询 </el-button> | 26 | <btn nativeType="cx">查询</btn> |
27 | </el-col> | 27 | </el-col> |
28 | </el-row> | 28 | </el-row> |
29 | </el-form> | 29 | </el-form> |
30 | <!-- 表格 --> | 30 | <!-- 表格 --> |
... | @@ -86,10 +86,10 @@ export default { | ... | @@ -86,10 +86,10 @@ export default { |
86 | text: "汉中市接入数量与上报数量统计(单位:个)\n(2022年02月05日~2022年03月07日)", | 86 | text: "汉中市接入数量与上报数量统计(单位:个)\n(2022年02月05日~2022年03月07日)", |
87 | left: "center", | 87 | left: "center", |
88 | textStyle: { | 88 | textStyle: { |
89 | fontSize: 30, | 89 | fontSize: 20, |
90 | lineHeight: 30, | 90 | lineHeight: 30, |
91 | height: 60, | 91 | height: 60, |
92 | color: "#fff", | 92 | color: "#b6b5b5", |
93 | }, | 93 | }, |
94 | }, | 94 | }, |
95 | legend: { | 95 | legend: { |
... | @@ -101,7 +101,7 @@ export default { | ... | @@ -101,7 +101,7 @@ export default { |
101 | ], | 101 | ], |
102 | top: 80, | 102 | top: 80, |
103 | textStyle: { | 103 | textStyle: { |
104 | fontSize: 24, | 104 | fontSize: 20, |
105 | lineHeight: 30, | 105 | lineHeight: 30, |
106 | height: 60, | 106 | height: 60, |
107 | color: "#777", | 107 | color: "#777", |
... | @@ -111,7 +111,7 @@ export default { | ... | @@ -111,7 +111,7 @@ export default { |
111 | show: true, | 111 | show: true, |
112 | trigger: "axis", | 112 | trigger: "axis", |
113 | textStyle: { | 113 | textStyle: { |
114 | fontSize: 22 // 字体大小 | 114 | fontSize: 20 // 字体大小 |
115 | }, | 115 | }, |
116 | extraCssText: 'width:260px;height:200px;' // 背景色 | 116 | extraCssText: 'width:260px;height:200px;' // 背景色 |
117 | }, | 117 | }, |
... | @@ -126,7 +126,7 @@ export default { | ... | @@ -126,7 +126,7 @@ export default { |
126 | textStyle: { | 126 | textStyle: { |
127 | show: true, | 127 | show: true, |
128 | color: "#fff", | 128 | color: "#fff", |
129 | fontSize: "24", | 129 | fontSize: "20", |
130 | }, | 130 | }, |
131 | }, | 131 | }, |
132 | }, | 132 | }, |
... | @@ -138,7 +138,7 @@ export default { | ... | @@ -138,7 +138,7 @@ export default { |
138 | textStyle: { | 138 | textStyle: { |
139 | show: true, | 139 | show: true, |
140 | color: "#fff", | 140 | color: "#fff", |
141 | fontSize: "24", | 141 | fontSize: "20", |
142 | }, | 142 | }, |
143 | }, | 143 | }, |
144 | }, | 144 | }, |
... | @@ -194,6 +194,7 @@ export default { | ... | @@ -194,6 +194,7 @@ export default { |
194 | .form-clues-content { | 194 | .form-clues-content { |
195 | flex: 1; | 195 | flex: 1; |
196 | height: 100%; | 196 | height: 100%; |
197 | color: #b6b5b5 | ||
197 | } | 198 | } |
198 | } | 199 | } |
199 | </style> | 200 | </style> | ... | ... |
... | @@ -20,11 +20,11 @@ | ... | @@ -20,11 +20,11 @@ |
20 | > | 20 | > |
21 | </el-date-picker> | 21 | </el-date-picker> |
22 | </el-col> | 22 | </el-col> |
23 | <!-- 按钮操作 --> | 23 | <!-- 操作按钮 --> |
24 | <el-col :span="12" class="btnColRight"> | 24 | <el-col :span="3" class="btnColRight"> |
25 | <el-button type="default" @click="resetForm"> 重置 </el-button> | 25 | <btn nativeType="cz" @click="resetForm">重置</btn> |
26 | <el-button type="primary"> 查询 </el-button> | 26 | <btn nativeType="cx">查询</btn> |
27 | </el-col> | 27 | </el-col> |
28 | </el-row> | 28 | </el-row> |
29 | </el-form> | 29 | </el-form> |
30 | <!-- 表格 --> | 30 | <!-- 表格 --> |
... | @@ -86,10 +86,10 @@ export default { | ... | @@ -86,10 +86,10 @@ export default { |
86 | text: "汉中市接入数量与上报数量统计(单位:个)\n(2022年02月05日~2022年03月07日)", | 86 | text: "汉中市接入数量与上报数量统计(单位:个)\n(2022年02月05日~2022年03月07日)", |
87 | left: "center", | 87 | left: "center", |
88 | textStyle: { | 88 | textStyle: { |
89 | fontSize: 30, | 89 | fontSize: 20, |
90 | lineHeight: 30, | 90 | lineHeight: 30, |
91 | height: 60, | 91 | height: 60, |
92 | color: "#fff", | 92 | color: "#b6b5b5", |
93 | }, | 93 | }, |
94 | }, | 94 | }, |
95 | legend: { | 95 | legend: { |
... | @@ -101,7 +101,7 @@ export default { | ... | @@ -101,7 +101,7 @@ export default { |
101 | ], | 101 | ], |
102 | top: 80, | 102 | top: 80, |
103 | textStyle: { | 103 | textStyle: { |
104 | fontSize: 24, | 104 | fontSize: 20, |
105 | lineHeight: 30, | 105 | lineHeight: 30, |
106 | height: 60, | 106 | height: 60, |
107 | color: "#777", | 107 | color: "#777", |
... | @@ -111,7 +111,7 @@ export default { | ... | @@ -111,7 +111,7 @@ export default { |
111 | show: true, | 111 | show: true, |
112 | trigger: "axis", | 112 | trigger: "axis", |
113 | textStyle: { | 113 | textStyle: { |
114 | fontSize: 22 // 字体大小 | 114 | fontSize: 20 // 字体大小 |
115 | }, | 115 | }, |
116 | extraCssText: 'width:260px;height:200px;' // 背景色 | 116 | extraCssText: 'width:260px;height:200px;' // 背景色 |
117 | }, | 117 | }, |
... | @@ -126,7 +126,7 @@ export default { | ... | @@ -126,7 +126,7 @@ export default { |
126 | textStyle: { | 126 | textStyle: { |
127 | show: true, | 127 | show: true, |
128 | color: "#fff", | 128 | color: "#fff", |
129 | fontSize: "24", | 129 | fontSize: "20", |
130 | }, | 130 | }, |
131 | }, | 131 | }, |
132 | }, | 132 | }, |
... | @@ -138,7 +138,7 @@ export default { | ... | @@ -138,7 +138,7 @@ export default { |
138 | textStyle: { | 138 | textStyle: { |
139 | show: true, | 139 | show: true, |
140 | color: "#fff", | 140 | color: "#fff", |
141 | fontSize: "24", | 141 | fontSize: "20", |
142 | }, | 142 | }, |
143 | }, | 143 | }, |
144 | }, | 144 | }, | ... | ... |
... | @@ -14,11 +14,11 @@ | ... | @@ -14,11 +14,11 @@ |
14 | <el-input v-model="ruleForm.dname" @clear="queryClick" clearable placeholder="字典类型名称"></el-input> | 14 | <el-input v-model="ruleForm.dname" @clear="queryClick" clearable placeholder="字典类型名称"></el-input> |
15 | </el-form-item> | 15 | </el-form-item> |
16 | </el-col> | 16 | </el-col> |
17 | <!-- 操作按钮 --> | ||
17 | <el-col :span="12" class="btnColRight"> | 18 | <el-col :span="12" class="btnColRight"> |
18 | <el-form-item> | 19 | |
19 | <el-button type="primary" native-type="submit" icon="el-icon-search" @click="queryClick">查询</el-button> | 20 | <btn nativeType="cx" @click="queryClick">查询</btn> |
20 | <el-button icon="el-icon-refresh" @click="handleRefresh">刷新缓存</el-button> | 21 | <btn nativeType="sb" @click="handleRefresh">刷新缓存</btn> |
21 | </el-form-item> | ||
22 | </el-col> | 22 | </el-col> |
23 | </el-row> | 23 | </el-row> |
24 | </el-form> | 24 | </el-form> | ... | ... |
... | @@ -5,31 +5,47 @@ | ... | @@ -5,31 +5,47 @@ |
5 | <el-row> | 5 | <el-row> |
6 | <el-col :span="6"> | 6 | <el-col :span="6"> |
7 | <el-form-item label="数据表名"> | 7 | <el-form-item label="数据表名"> |
8 | <el-input v-model="form.DATATABLE" placeholder="数据表名"></el-input> | 8 | <el-input |
9 | v-model="form.DATATABLE" | ||
10 | placeholder="数据表名" | ||
11 | ></el-input> | ||
9 | </el-form-item> | 12 | </el-form-item> |
10 | </el-col> | 13 | </el-col> |
11 | <el-col :span="6"> | 14 | <el-col :span="6"> |
12 | <el-form-item label="中文名称"> | 15 | <el-form-item label="中文名称"> |
13 | <el-input v-model="form.CHINESETABLE" placeholder="中文名称"></el-input> | 16 | <el-input |
17 | v-model="form.CHINESETABLE" | ||
18 | placeholder="中文名称" | ||
19 | ></el-input> | ||
14 | </el-form-item> | 20 | </el-form-item> |
15 | </el-col> | 21 | </el-col> |
16 | <el-col :span="6"> | 22 | <el-col :span="6"> |
17 | <el-form-item label="tab表头链接标识"> | 23 | <el-form-item label="tab表头链接标识"> |
18 | <el-input v-model="form.SOLEURL" placeholder="tab表头链接标识"></el-input> | 24 | <el-input |
25 | v-model="form.SOLEURL" | ||
26 | placeholder="tab表头链接标识" | ||
27 | ></el-input> | ||
19 | </el-form-item> | 28 | </el-form-item> |
20 | </el-col> | 29 | </el-col> |
21 | 30 | ||
31 | <!-- 操作按钮 --> | ||
22 | <el-col :span="6" class="btnColRight"> | 32 | <el-col :span="6" class="btnColRight"> |
23 | <el-button @click="handleUpdateDic">刷新规则缓存</el-button> | 33 | <btn nativeType="sb" @click="handleUpdateDic">刷新缓存</btn> |
24 | <el-button type="primary" @click="handleSubmit">查询结果</el-button> | 34 | <btn nativeType="cx" @click="handleSubmit">查询结果</btn> |
25 | </el-col> | 35 | </el-col> |
26 | </el-row> | 36 | </el-row> |
27 | </el-form> | 37 | </el-form> |
28 | </div> | 38 | </div> |
29 | <div class="from-clues-content"> | 39 | <div class="from-clues-content"> |
30 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" | 40 | <lb-table |
31 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | 41 | :page-size="pageData.size" |
32 | :data="tableData.data"> | 42 | :current-page.sync="pageData.current" |
43 | :total="pageData.total" | ||
44 | @size-change="handleSizeChange" | ||
45 | @p-current-change="handleCurrentChange" | ||
46 | :column="tableData.columns" | ||
47 | :data="tableData.data" | ||
48 | > | ||
33 | </lb-table> | 49 | </lb-table> |
34 | <message-tips ref="msg" :message="message" /> | 50 | <message-tips ref="msg" :message="message" /> |
35 | </div> | 51 | </div> |
... | @@ -39,145 +55,157 @@ | ... | @@ -39,145 +55,157 @@ |
39 | 55 | ||
40 | <script> | 56 | <script> |
41 | // 字典 | 57 | // 字典 |
42 | import data from "./data" | 58 | import data from "./data"; |
43 | import tableMixin from '@/mixins/tableMixin.js' | 59 | import tableMixin from "@/mixins/tableMixin.js"; |
44 | import ruleConfig from '@/api/ruleConfig' | 60 | import ruleConfig from "@/api/ruleConfig"; |
45 | import editValidRule from '../components/editValidRule.vue' | 61 | import editValidRule from "../components/editValidRule.vue"; |
46 | export default { | 62 | export default { |
47 | name: "dictionary-config", | 63 | name: "dictionary-config", |
48 | mixins: [tableMixin], | 64 | mixins: [tableMixin], |
49 | components: { | 65 | components: { |
50 | editValidRule | 66 | editValidRule, |
51 | }, | 67 | }, |
52 | data () { | 68 | data() { |
53 | return { | 69 | return { |
54 | message: '', | 70 | message: "", |
55 | form: { | 71 | form: { |
56 | DATATABLE: '', | 72 | DATATABLE: "", |
57 | CHINESETABLE: '', | 73 | CHINESETABLE: "", |
58 | SOLEURL: '', | 74 | SOLEURL: "", |
59 | currentPage: 1 | 75 | currentPage: 1, |
60 | }, | 76 | }, |
61 | preContent: '', | 77 | preContent: "", |
62 | tableData: { | 78 | tableData: { |
63 | columns: [{ | 79 | columns: [ |
64 | label: '序号', | ||
65 | type: 'index', | ||
66 | width: '50', | ||
67 | index: this.indexMethod, | ||
68 | }].concat(data.columns()).concat([ | ||
69 | { | 80 | { |
70 | label: "操作", | 81 | label: "序号", |
71 | render: (h, scope) => { | 82 | type: "index", |
72 | return ( | 83 | width: "50", |
73 | <div> | 84 | index: this.indexMethod, |
74 | <el-button | 85 | }, |
75 | type="text" | 86 | ] |
76 | size="mini" | 87 | .concat(data.columns()) |
77 | icon="el-icon-edit" | 88 | .concat([ |
78 | onClick={() => { this.handleEdit(scope.$index, scope.row) }} | 89 | { |
79 | > | 90 | label: "操作", |
80 | 编辑 | 91 | render: (h, scope) => { |
81 | </el-button> | 92 | return ( |
93 | <div> | ||
94 | <el-button | ||
95 | type="text" | ||
96 | size="mini" | ||
97 | icon="el-icon-edit" | ||
98 | onClick={() => { | ||
99 | this.handleEdit(scope.$index, scope.row); | ||
100 | }} | ||
101 | > | ||
102 | 编辑 | ||
103 | </el-button> | ||
82 | 104 | ||
83 | <el-button | 105 | <el-button |
84 | type="text" | 106 | type="text" |
85 | size="mini" | 107 | size="mini" |
86 | icon="el-icon-delete" | 108 | icon="el-icon-delete" |
87 | style="color:#F56C6C" | 109 | style="color:#F56C6C" |
88 | onClick={() => { this.handleDel(scope.$index, scope.row) }} | 110 | onClick={() => { |
89 | > | 111 | this.handleDel(scope.$index, scope.row); |
90 | 删除 | 112 | }} |
91 | </el-button> | 113 | > |
92 | </div> | 114 | 删除 |
93 | ); | 115 | </el-button> |
116 | </div> | ||
117 | ); | ||
118 | }, | ||
94 | }, | 119 | }, |
95 | } | 120 | ]), |
96 | ]), | 121 | data: [], |
97 | data: [] | ||
98 | }, | 122 | }, |
99 | pageData: { | 123 | pageData: { |
100 | total: 0, | 124 | total: 0, |
101 | pageSize: 15, | 125 | pageSize: 15, |
102 | current: 1, | 126 | current: 1, |
103 | }, | 127 | }, |
104 | ruleData: null | 128 | ruleData: null, |
105 | } | 129 | }; |
106 | }, | 130 | }, |
107 | methods: { | 131 | methods: { |
108 | async featchData () { | 132 | async featchData() { |
109 | try { | 133 | try { |
110 | this.form = Object.assign(this.form, this.formData) | 134 | this.form = Object.assign(this.form, this.formData); |
111 | let { result: { list, total, pages: pageSize, pageNum: current } | 135 | let { |
112 | } = await ruleConfig.getSysYwsjbList(this.form) | 136 | result: { list, total, pages: pageSize, pageNum: current }, |
113 | this.tableData.data = list | 137 | } = await ruleConfig.getSysYwsjbList(this.form); |
138 | this.tableData.data = list; | ||
114 | this.pageData = { | 139 | this.pageData = { |
115 | pageSize, | 140 | pageSize, |
116 | current, | 141 | current, |
117 | total | 142 | total, |
118 | } | 143 | }; |
119 | } catch (error) { | 144 | } catch (error) { |
120 | this.message = error | 145 | this.message = error; |
121 | this.$refs.msg.messageShow() | 146 | this.$refs.msg.messageShow(); |
122 | } | 147 | } |
123 | }, | 148 | }, |
124 | async handleEdit (index, row) { | 149 | async handleEdit(index, row) { |
125 | try { | 150 | try { |
126 | let { result: res } = await ruleConfig.eidtConfigRule(row.BSM_YWSJB) | 151 | let { result: res } = await ruleConfig.eidtConfigRule(row.BSM_YWSJB); |
127 | this.ruleData = res | 152 | this.ruleData = res; |
128 | this.$refs.validRule.isShow() | 153 | this.$refs.validRule.isShow(); |
129 | } catch (error) { | 154 | } catch (error) { |
130 | this.$alert(error, '提示', { | 155 | this.$alert(error, "提示", { |
131 | confirmButtonText: '确定', | 156 | confirmButtonText: "确定", |
132 | type: 'error' | 157 | type: "error", |
133 | }) | 158 | }); |
134 | } | 159 | } |
135 | }, | 160 | }, |
136 | handleDel (index, row) { | 161 | handleDel(index, row) { |
137 | let _this = this | 162 | let _this = this; |
138 | this.$confirm('此操作将进行删除校验规则, 是否继续?', '提示', { | 163 | this.$confirm("此操作将进行删除校验规则, 是否继续?", "提示", { |
139 | cancelButtonText: '取消', | 164 | cancelButtonText: "取消", |
140 | confirmButtonText: '确定', | 165 | confirmButtonText: "确定", |
141 | type: 'warning' | 166 | type: "warning", |
142 | }).then(async () => { | 167 | }) |
143 | try { | 168 | .then(async () => { |
144 | let res = await ruleConfig.deleteSysYwsjbWithSysYwsjbFieldByBsmYwsjb(row.BSM_YWSJB) | 169 | try { |
145 | if (res.code == 200) { | 170 | let res = |
146 | _this.$message({ | 171 | await ruleConfig.deleteSysYwsjbWithSysYwsjbFieldByBsmYwsjb( |
147 | type: 'success', | 172 | row.BSM_YWSJB |
148 | message: '删除成功!' | 173 | ); |
174 | if (res.code == 200) { | ||
175 | _this.$message({ | ||
176 | type: "success", | ||
177 | message: "删除成功!", | ||
178 | }); | ||
179 | _this.featchData(); | ||
180 | } | ||
181 | } catch (error) { | ||
182 | _this.$alert(error, "提示", { | ||
183 | confirmButtonText: "确定", | ||
184 | type: "error", | ||
149 | }); | 185 | }); |
150 | _this.featchData() | ||
151 | } | 186 | } |
152 | } catch (error) { | 187 | }) |
153 | _this.$alert(error, '提示', { | 188 | .catch(() => { |
154 | confirmButtonText: '确定', | 189 | this.$message({ |
155 | type: 'error' | 190 | type: "info", |
156 | }) | 191 | message: "已取消删除", |
157 | } | 192 | }); |
158 | }).catch(() => { | ||
159 | this.$message({ | ||
160 | type: 'info', | ||
161 | message: '已取消删除' | ||
162 | }); | 193 | }); |
163 | }); | ||
164 | }, | 194 | }, |
165 | handleUpdateDic () { | 195 | handleUpdateDic() { |
166 | this.$store.dispatch('dictionaries/generateDic').then((res) => { | 196 | this.$store.dispatch("dictionaries/generateDic").then((res) => { |
167 | if (res) { | 197 | if (res) { |
168 | this.$message({ | 198 | this.$message({ |
169 | message: '刷新成功!', | 199 | message: "刷新成功!", |
170 | type: 'success' | 200 | type: "success", |
171 | }) | 201 | }); |
172 | } | 202 | } |
173 | }) | 203 | }); |
174 | } | 204 | }, |
175 | } | 205 | }, |
176 | } | 206 | }; |
177 | </script> | 207 | </script> |
178 | <style scoped lang="scss"> | 208 | <style scoped lang="scss"> |
179 | @import "~@/styles/public.scss"; | 209 | @import "~@/styles/public.scss"; |
180 | @import "./index.scss"; | 210 | @import "./index.scss"; |
181 | </style> | 211 | </style> |
182 | |||
183 | ... | ... |
-
Please register or sign in to post a comment