style:api配置
Showing
48 changed files
with
944 additions
and
241 deletions
1 | /* | 1 | /* |
2 | * @Description: 数据上报模块api文件 | 2 | * @Description: 数据上报模块api文件 |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-05-06 10:25:44 | 4 | * @LastEditTime: 2023-05-06 10:29:06 |
5 | */ | 5 | */ |
6 | /* 引入axios请求文件 */ | 6 | /* 引入axios请求文件 */ |
7 | import request from '@/utils/request' | 7 | import request from '@/utils/request' |
... | @@ -60,6 +60,14 @@ export function getDataReportPage (data) { | ... | @@ -60,6 +60,14 @@ export function getDataReportPage (data) { |
60 | data | 60 | data |
61 | }) | 61 | }) |
62 | } | 62 | } |
63 | |||
64 | export function getSjsbReportPage (data) { | ||
65 | return request({ | ||
66 | url: urlHeader + 'getSjsbReportPage', | ||
67 | method: 'post', | ||
68 | data | ||
69 | }) | ||
70 | } | ||
63 | /** | 71 | /** |
64 | * @description: 查询数据上报详情tabs选项卡 | 72 | * @description: 查询数据上报详情tabs选项卡 |
65 | * @author: renchao | 73 | * @author: renchao | ... | ... |
... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
2 | * @Author: xiaomiao 1158771342@qq.com | 2 | * @Author: xiaomiao 1158771342@qq.com |
3 | * @Date: 2023-03-09 15:24:53 | 3 | * @Date: 2023-03-09 15:24:53 |
4 | * @LastEditors: xiaomiao 1158771342@qq.com | 4 | * @LastEditors: xiaomiao 1158771342@qq.com |
5 | * @LastEditTime: 2023-03-21 14:59:20 | 5 | * @LastEditTime: 2023-04-19 13:49:03 |
6 | * @FilePath: \上报\bdcjg-web\src\api\personnelManage.js | 6 | * @FilePath: \上报\bdcjg-web\src\api\personnelManage.js |
7 | * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE | 7 | * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
8 | */ | 8 | */ |
... | @@ -28,7 +28,6 @@ export const getUserLists = (queryParam) => { | ... | @@ -28,7 +28,6 @@ export const getUserLists = (queryParam) => { |
28 | conditions: [], | 28 | conditions: [], |
29 | queryRelation: 'AND', | 29 | queryRelation: 'AND', |
30 | } | 30 | } |
31 | console.log("queryParam", queryParam); | ||
32 | for (let key in queryParam) { | 31 | for (let key in queryParam) { |
33 | if (queryParam[key]) { | 32 | if (queryParam[key]) { |
34 | conditionGroup.conditions.push({ | 33 | conditionGroup.conditions.push({ | ... | ... |
... | @@ -139,10 +139,10 @@ | ... | @@ -139,10 +139,10 @@ |
139 | </div> | 139 | </div> |
140 | </template> | 140 | </template> |
141 | <script> | 141 | <script> |
142 | import djfDjSh from "@/api/djfDjSh"; | 142 | import djfDjSh from "@/api/djfDjSh"; |
143 | import ruleMixin from "@/mixins/ruleMixin.js"; | 143 | import ruleMixin from "@/mixins/ruleMixin.js"; |
144 | // 审核信息 | 144 | // 审核信息 |
145 | export default { | 145 | export default { |
146 | mixins: [ruleMixin], | 146 | mixins: [ruleMixin], |
147 | props: { | 147 | props: { |
148 | bsmSjsb: { | 148 | bsmSjsb: { |
... | @@ -154,7 +154,7 @@ export default { | ... | @@ -154,7 +154,7 @@ export default { |
154 | default: "", | 154 | default: "", |
155 | }, | 155 | }, |
156 | }, | 156 | }, |
157 | data() { | 157 | data () { |
158 | return { | 158 | return { |
159 | form: { | 159 | form: { |
160 | auditInfo: [ | 160 | auditInfo: [ |
... | @@ -178,7 +178,7 @@ export default { | ... | @@ -178,7 +178,7 @@ export default { |
178 | }; | 178 | }; |
179 | }, | 179 | }, |
180 | methods: { | 180 | methods: { |
181 | changeTraceEnd(item) { | 181 | changeTraceEnd (item) { |
182 | if (item.SHJSSJ !== null) { | 182 | if (item.SHJSSJ !== null) { |
183 | //当前值为空 也会进行判断 所以条件最好不要非空验证 | 183 | //当前值为空 也会进行判断 所以条件最好不要非空验证 |
184 | item.traceStart = { | 184 | item.traceStart = { |
... | @@ -191,7 +191,7 @@ export default { | ... | @@ -191,7 +191,7 @@ export default { |
191 | } | 191 | } |
192 | }, | 192 | }, |
193 | //跟踪API结束时间限制开始时间 | 193 | //跟踪API结束时间限制开始时间 |
194 | changeTraceStart(item) { | 194 | changeTraceStart (item) { |
195 | if (item.SHKSSJ !== null) { | 195 | if (item.SHKSSJ !== null) { |
196 | //当前值为空 也会进行判断 所以条件最好不要非空验证 | 196 | //当前值为空 也会进行判断 所以条件最好不要非空验证 |
197 | item.traceEnd = { | 197 | item.traceEnd = { |
... | @@ -203,7 +203,7 @@ export default { | ... | @@ -203,7 +203,7 @@ export default { |
203 | item.traceEnd = {}; | 203 | item.traceEnd = {}; |
204 | } | 204 | } |
205 | }, | 205 | }, |
206 | async featchData() { | 206 | async featchData () { |
207 | try { | 207 | try { |
208 | let { result: res } = await djfDjSh.getDjfDjShById(this.bsmSjsb); | 208 | let { result: res } = await djfDjSh.getDjfDjShById(this.bsmSjsb); |
209 | this.form.auditInfo = res; | 209 | this.form.auditInfo = res; |
... | @@ -212,7 +212,7 @@ export default { | ... | @@ -212,7 +212,7 @@ export default { |
212 | this.$refs.msg.messageShow(); | 212 | this.$refs.msg.messageShow(); |
213 | } | 213 | } |
214 | }, | 214 | }, |
215 | handleUpdateForm() { | 215 | handleUpdateForm () { |
216 | return new Promise(async (resolve) => { | 216 | return new Promise(async (resolve) => { |
217 | try { | 217 | try { |
218 | let res = await djfDjSh.updateDjfDjSh(this.form.auditInfo); | 218 | let res = await djfDjSh.updateDjfDjSh(this.form.auditInfo); |
... | @@ -224,12 +224,12 @@ export default { | ... | @@ -224,12 +224,12 @@ export default { |
224 | }); | 224 | }); |
225 | }, | 225 | }, |
226 | }, | 226 | }, |
227 | }; | 227 | }; |
228 | </script> | 228 | </script> |
229 | <style scoped lang="scss"> | 229 | <style scoped lang="scss"> |
230 | @import "./css/itemForm.scss"; | 230 | @import "./css/itemForm.scss"; |
231 | 231 | ||
232 | .auditInfo-item { | 232 | .auditInfo-item { |
233 | display: flex; | 233 | display: flex; |
234 | height: 100%; | 234 | height: 100%; |
235 | margin-bottom: 15px; | 235 | margin-bottom: 15px; |
... | @@ -254,7 +254,7 @@ export default { | ... | @@ -254,7 +254,7 @@ export default { |
254 | justify-content: center; | 254 | justify-content: center; |
255 | flex-direction: column; | 255 | flex-direction: column; |
256 | } | 256 | } |
257 | } | 257 | } |
258 | </style> | 258 | </style> |
259 | 259 | ||
260 | 260 | ... | ... |
... | @@ -302,6 +302,70 @@ | ... | @@ -302,6 +302,70 @@ |
302 | </el-input> | 302 | </el-input> |
303 | </el-form-item> | 303 | </el-form-item> |
304 | </el-col> | 304 | </el-col> |
305 | <el-col :span="8"> | ||
306 | <el-form-item :prop="'obligeeList.' + index + '.QLLX'" :rules="rules.QLLX"> | ||
307 | <span slot="label"> | ||
308 | 权利类型: <br /> | ||
309 | <p class="label-detail">(QLLX)</p> | ||
310 | </span> | ||
311 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].QLLX"> | ||
312 | </el-input> | ||
313 | </el-form-item> | ||
314 | </el-col> | ||
315 | <el-col :span="8"> | ||
316 | <el-form-item :prop="'obligeeList.' + index + '.YWH'" :rules="rules.YWH"> | ||
317 | <span slot="label"> | ||
318 | 业务号: <br /> | ||
319 | <p class="label-detail">(YWH)</p> | ||
320 | </span> | ||
321 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].YWH"> | ||
322 | </el-input> | ||
323 | </el-form-item> | ||
324 | </el-col> | ||
325 | </el-row> | ||
326 | <el-row class="obligee-item-input"> | ||
327 | <el-col :span="8"> | ||
328 | <el-form-item :prop="'obligeeList.' + index + '.QLRTZ'" :rules="rules.QLRTZ"> | ||
329 | <span slot="label"> | ||
330 | 权利人特征: <br /> | ||
331 | <p class="label-detail">(QLRTZ)</p> | ||
332 | </span> | ||
333 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].QLRTZ"> | ||
334 | </el-input> | ||
335 | </el-form-item> | ||
336 | </el-col> | ||
337 | <el-col :span="8"> | ||
338 | <el-form-item :prop="'obligeeList.' + index + '.CBFBM'" :rules="rules.CBFBM"> | ||
339 | <span slot="label"> | ||
340 | 承包方代码: <br /> | ||
341 | <p class="label-detail">(CBFBM)</p> | ||
342 | </span> | ||
343 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].CBFBM"> | ||
344 | </el-input> | ||
345 | </el-form-item> | ||
346 | </el-col> | ||
347 | <el-col :span="8"> | ||
348 | <el-form-item :prop="'obligeeList.' + index + '.FBFBM'" :rules="rules.FBFBM"> | ||
349 | <span slot="label"> | ||
350 | 发包方代码: <br /> | ||
351 | <p class="label-detail">(FBFBM)</p> | ||
352 | </span> | ||
353 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].FBFBM"> | ||
354 | </el-input> | ||
355 | </el-form-item> | ||
356 | </el-col> | ||
357 | </el-row> | ||
358 | <el-row class="obligee-item-input"> | ||
359 | <el-col :span="8"> | ||
360 | <el-form-item :prop="'obligeeList.' + index + '.QSZT'" :rules="rules.QSZT"> | ||
361 | <span slot="label"> | ||
362 | 权属状态: <br /> | ||
363 | <p class="label-detail">(QSZT)</p> | ||
364 | </span> | ||
365 | <el-input :disabled="$store.state.business.Edit" v-model="obligeeForm.obligeeList[index].QSZT"> | ||
366 | </el-input> | ||
367 | </el-form-item> | ||
368 | </el-col> | ||
305 | </el-row> | 369 | </el-row> |
306 | </div> | 370 | </div> |
307 | </div> | 371 | </div> |
... | @@ -309,11 +373,11 @@ | ... | @@ -309,11 +373,11 @@ |
309 | </div> | 373 | </div> |
310 | </template> | 374 | </template> |
311 | <script> | 375 | <script> |
312 | import zttGyQlr from "@/api/zttGyQlr"; | 376 | import zttGyQlr from "@/api/zttGyQlr"; |
313 | import ruleMixin from "@/mixins/ruleMixin.js"; | 377 | import ruleMixin from "@/mixins/ruleMixin.js"; |
314 | import treeSelect from "@/components/TreeSelect.vue"; | 378 | import treeSelect from "@/components/TreeSelect.vue"; |
315 | // 权利人 | 379 | // 权利人 |
316 | export default { | 380 | export default { |
317 | mixins: [ruleMixin], | 381 | mixins: [ruleMixin], |
318 | props: { | 382 | props: { |
319 | bsmSjsb: { | 383 | bsmSjsb: { |
... | @@ -379,12 +443,12 @@ export default { | ... | @@ -379,12 +443,12 @@ export default { |
379 | }); | 443 | }); |
380 | }, | 444 | }, |
381 | }, | 445 | }, |
382 | }; | 446 | }; |
383 | </script> | 447 | </script> |
384 | <style scoped lang="scss"> | 448 | <style scoped lang="scss"> |
385 | @import "./css/itemForm.scss"; | 449 | @import "./css/itemForm.scss"; |
386 | 450 | ||
387 | .obligee-item { | 451 | .obligee-item { |
388 | display: flex; | 452 | display: flex; |
389 | height: 100%; | 453 | height: 100%; |
390 | margin-bottom: 15px; | 454 | margin-bottom: 15px; |
... | @@ -408,7 +472,7 @@ export default { | ... | @@ -408,7 +472,7 @@ export default { |
408 | justify-content: center; | 472 | justify-content: center; |
409 | flex-direction: column; | 473 | flex-direction: column; |
410 | } | 474 | } |
411 | } | 475 | } |
412 | </style> | 476 | </style> |
413 | 477 | ||
414 | 478 | ... | ... |
... | @@ -1183,6 +1183,16 @@ | ... | @@ -1183,6 +1183,16 @@ |
1183 | padding: 15px; | 1183 | padding: 15px; |
1184 | } | 1184 | } |
1185 | 1185 | ||
1186 | //定时任务弹框 | ||
1187 | .scheduledtaskdialog { | ||
1188 | .el-dialog__headerbtn { | ||
1189 | width: 42px; | ||
1190 | height: 20px; | ||
1191 | right: 26px; | ||
1192 | top: 23px; | ||
1193 | } | ||
1194 | } | ||
1195 | |||
1186 | // 修改密码界面样式 | 1196 | // 修改密码界面样式 |
1187 | .informationpassword { | 1197 | .informationpassword { |
1188 | margin: 36px 200px; | 1198 | margin: 36px 200px; |
... | @@ -1430,5 +1440,18 @@ | ... | @@ -1430,5 +1440,18 @@ |
1430 | .el-form-item__label { | 1440 | .el-form-item__label { |
1431 | color: #0288B0 !important; | 1441 | color: #0288B0 !important; |
1432 | line-height: 20px; | 1442 | line-height: 20px; |
1443 | margin-top: 20px; | ||
1444 | } | ||
1445 | } | ||
1446 | |||
1447 | // 预告登记弹框样式 | ||
1448 | .auditInfo { | ||
1449 | .el-textarea.is-disabled .el-textarea__inner { | ||
1450 | background: none; | ||
1451 | color: #C0C4CC; | ||
1452 | border: 1px solid #224C7C !important; | ||
1453 | padding: 0; | ||
1454 | margin: 0; | ||
1455 | text-indent: 7px; | ||
1433 | } | 1456 | } |
1434 | } | 1457 | } | ... | ... |
... | @@ -994,3 +994,25 @@ | ... | @@ -994,3 +994,25 @@ |
994 | } | 994 | } |
995 | } | 995 | } |
996 | } | 996 | } |
997 | |||
998 | //定时任务弹框 | ||
999 | .scheduledtaskdialog { | ||
1000 | .el-dialog__header { | ||
1001 | width: 100%; | ||
1002 | display: flex; | ||
1003 | justify-content: center; | ||
1004 | font-size: 24px; | ||
1005 | @include background("navbg"); | ||
1006 | |||
1007 | .dialog_title { | ||
1008 | |||
1009 | color: white; | ||
1010 | margin-bottom: 10px; | ||
1011 | } | ||
1012 | } | ||
1013 | |||
1014 | .el-dialog__headerbtn .el-dialog__close { | ||
1015 | font-size: 20px; | ||
1016 | color: #4162D8 | ||
1017 | } | ||
1018 | } | ... | ... |
... | @@ -6,6 +6,41 @@ | ... | @@ -6,6 +6,41 @@ |
6 | <el-form-item v-if="BASE_API.THEME == 'jg'"> | 6 | <el-form-item v-if="BASE_API.THEME == 'jg'"> |
7 | <Breadcrumb /> | 7 | <Breadcrumb /> |
8 | </el-form-item> | 8 | </el-form-item> |
9 | <!-- <el-row> | ||
10 | <el-col :span="5"> | ||
11 | <el-form-item label="行政区"> | ||
12 | <el-select | ||
13 | v-model="$store.state.user.userInfo.grade === 'county' ? form.XZQDM = $store.state.user.userInfo.areaCode : form.XZQDM" | ||
14 | class="width100" clearable placeholder="行政区" :disabled="$store.state.user.userInfo.grade === 'county'"> | ||
15 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
16 | </el-option> | ||
17 | </el-select> | ||
18 | </el-form-item> | ||
19 | </el-col> | ||
20 | <el-col :span="5"> | ||
21 | <el-form-item label="权属状态"> | ||
22 | <el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态"> | ||
23 | <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
24 | </el-option> | ||
25 | </el-select> | ||
26 | </el-form-item> | ||
27 | </el-col> | ||
28 | <el-col :span="5"> | ||
29 | <el-form-item label="权利人"> | ||
30 | <el-input v-model="form.QLR" clearable placeholder="权利人"></el-input> | ||
31 | </el-form-item> | ||
32 | </el-col> | ||
33 | <el-col :span="5"> | ||
34 | <el-form-item label="不动产单元号" label-width="103px"> | ||
35 | <el-input v-model="form.BDCDYH" clearable placeholder="不动产单元号"></el-input> | ||
36 | </el-form-item> | ||
37 | </el-col> | ||
38 | <el-col :span="4"> | ||
39 | <el-form-item label="查封机关"> | ||
40 | <el-input v-model="form.CFJG" clearable placeholder="查封机关"></el-input> | ||
41 | </el-form-item> | ||
42 | </el-col> | ||
43 | </el-row> --> | ||
9 | <el-row> | 44 | <el-row> |
10 | <el-col :span="5"> | 45 | <el-col :span="5"> |
11 | <el-form-item label="行政区"> | 46 | <el-form-item label="行政区"> |
... | @@ -80,11 +115,11 @@ | ... | @@ -80,11 +115,11 @@ |
80 | </div> | 115 | </div> |
81 | </template> | 116 | </template> |
82 | <script> | 117 | <script> |
83 | // 查封登记 | 118 | // 查封登记 |
84 | import data from "./data" | 119 | import data from "./data" |
85 | import qlfQlCfdj from '@/api/qlfQlCfdj' | 120 | import qlfQlCfdj from '@/api/qlfQlCfdj' |
86 | import tableMixin from '@/mixins/tableMixin.js' | 121 | import tableMixin from '@/mixins/tableMixin.js' |
87 | export default { | 122 | export default { |
88 | name: "Cfdj", | 123 | name: "Cfdj", |
89 | mixins: [tableMixin], | 124 | mixins: [tableMixin], |
90 | data () { | 125 | data () { |
... | @@ -103,6 +138,7 @@ export default { | ... | @@ -103,6 +138,7 @@ export default { |
103 | ZJH: '', | 138 | ZJH: '', |
104 | currentPage: 1 | 139 | currentPage: 1 |
105 | }, | 140 | }, |
141 | // 表格数据 | ||
106 | tableData: { | 142 | tableData: { |
107 | columns: [{ | 143 | columns: [{ |
108 | label: '序号', | 144 | label: '序号', |
... | @@ -131,13 +167,13 @@ export default { | ... | @@ -131,13 +167,13 @@ export default { |
131 | ]), | 167 | ]), |
132 | data: [] | 168 | data: [] |
133 | }, | 169 | }, |
170 | // 分页 | ||
134 | pageData: { | 171 | pageData: { |
135 | total: 0, | 172 | total: 0, |
136 | pageSize: 15, | 173 | pageSize: 15, |
137 | current: 1, | 174 | current: 1, |
138 | }, | 175 | }, |
139 | diaData: null, | 176 | diaData: null, |
140 | bsmSjsb: '' | ||
141 | } | 177 | } |
142 | }, | 178 | }, |
143 | methods: { | 179 | methods: { |
... | @@ -156,5 +192,5 @@ export default { | ... | @@ -156,5 +192,5 @@ export default { |
156 | } | 192 | } |
157 | } | 193 | } |
158 | } | 194 | } |
159 | } | 195 | } |
160 | </script> | 196 | </script> | ... | ... |
... | @@ -85,12 +85,12 @@ | ... | @@ -85,12 +85,12 @@ |
85 | </template> | 85 | </template> |
86 | 86 | ||
87 | <script> | 87 | <script> |
88 | // 抵押权登记 | 88 | // 抵押权登记 |
89 | import data from "./data" | 89 | import data from "./data" |
90 | import qlfQlDyaq from '@/api/qlfQlDyaq' | 90 | import qlfQlDyaq from '@/api/qlfQlDyaq' |
91 | import tableMixin from '@/mixins/tableMixin.js' | 91 | import tableMixin from '@/mixins/tableMixin.js' |
92 | import treeSelect from '@/components/TreeSelect.vue' | 92 | import treeSelect from '@/components/TreeSelect.vue' |
93 | export default { | 93 | export default { |
94 | name: "dyaq", | 94 | name: "dyaq", |
95 | mixins: [tableMixin], | 95 | mixins: [tableMixin], |
96 | components: { | 96 | components: { |
... | @@ -110,6 +110,7 @@ export default { | ... | @@ -110,6 +110,7 @@ export default { |
110 | ZJH: '', | 110 | ZJH: '', |
111 | currentPage: 1 | 111 | currentPage: 1 |
112 | }, | 112 | }, |
113 | // 表格数据 | ||
113 | tableData: { | 114 | tableData: { |
114 | columns: [{ | 115 | columns: [{ |
115 | label: '序号', | 116 | label: '序号', |
... | @@ -138,6 +139,7 @@ export default { | ... | @@ -138,6 +139,7 @@ export default { |
138 | ]), | 139 | ]), |
139 | data: [] | 140 | data: [] |
140 | }, | 141 | }, |
142 | // 分页 | ||
141 | pageData: { | 143 | pageData: { |
142 | total: 0, | 144 | total: 0, |
143 | pageSize: 15, | 145 | pageSize: 15, |
... | @@ -160,5 +162,5 @@ export default { | ... | @@ -160,5 +162,5 @@ export default { |
160 | } | 162 | } |
161 | } | 163 | } |
162 | } | 164 | } |
163 | } | 165 | } |
164 | </script> | 166 | </script> | ... | ... |
... | @@ -88,12 +88,12 @@ | ... | @@ -88,12 +88,12 @@ |
88 | </template> | 88 | </template> |
89 | 89 | ||
90 | <script> | 90 | <script> |
91 | // 地役权登记 | 91 | // 地役权登记 |
92 | import data from "./data" | 92 | import data from "./data" |
93 | import qlfQlDyiq from '@/api/qlfQlDyiq' | 93 | import qlfQlDyiq from '@/api/qlfQlDyiq' |
94 | import tableMixin from '@/mixins/tableMixin.js' | 94 | import tableMixin from '@/mixins/tableMixin.js' |
95 | import treeSelect from '@/components/TreeSelect.vue' | 95 | import treeSelect from '@/components/TreeSelect.vue' |
96 | export default { | 96 | export default { |
97 | name: "dyiq", | 97 | name: "dyiq", |
98 | mixins: [tableMixin], | 98 | mixins: [tableMixin], |
99 | components: { | 99 | components: { |
... | @@ -115,6 +115,7 @@ export default { | ... | @@ -115,6 +115,7 @@ export default { |
115 | ZJH: '', | 115 | ZJH: '', |
116 | currentPage: 1 | 116 | currentPage: 1 |
117 | }, | 117 | }, |
118 | // 表格数据 | ||
118 | tableData: { | 119 | tableData: { |
119 | columns: [{ | 120 | columns: [{ |
120 | label: '序号', | 121 | label: '序号', |
... | @@ -143,6 +144,7 @@ export default { | ... | @@ -143,6 +144,7 @@ export default { |
143 | ]), | 144 | ]), |
144 | data: [] | 145 | data: [] |
145 | }, | 146 | }, |
147 | // 分页 | ||
146 | pageData: { | 148 | pageData: { |
147 | total: 0, | 149 | total: 0, |
148 | pageSize: 15, | 150 | pageSize: 15, |
... | @@ -166,5 +168,5 @@ export default { | ... | @@ -166,5 +168,5 @@ export default { |
166 | } | 168 | } |
167 | } | 169 | } |
168 | } | 170 | } |
169 | } | 171 | } |
170 | </script> | 172 | </script> | ... | ... |
... | @@ -80,13 +80,13 @@ | ... | @@ -80,13 +80,13 @@ |
80 | </template> | 80 | </template> |
81 | 81 | ||
82 | <script> | 82 | <script> |
83 | // 房地产权(项目内多幢房屋) | 83 | // 房地产权(项目内多幢房屋) |
84 | import data from "./data" | 84 | import data from "./data" |
85 | import qltFwFdcqDz from '@/api/qltFwFdcqDz' | 85 | import qltFwFdcqDz from '@/api/qltFwFdcqDz' |
86 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' | 86 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' |
87 | import tableMixin from '@/mixins/tableMixin.js' | 87 | import tableMixin from '@/mixins/tableMixin.js' |
88 | import treeSelect from '@/components/TreeSelect.vue' | 88 | import treeSelect from '@/components/TreeSelect.vue' |
89 | export default { | 89 | export default { |
90 | name: "fdcqdz", | 90 | name: "fdcqdz", |
91 | mixins: [tableMixin], | 91 | mixins: [tableMixin], |
92 | components: { | 92 | components: { |
... | @@ -105,6 +105,7 @@ export default { | ... | @@ -105,6 +105,7 @@ export default { |
105 | ZJH: '', | 105 | ZJH: '', |
106 | currentPage: 1 | 106 | currentPage: 1 |
107 | }, | 107 | }, |
108 | // 表格数据 | ||
108 | tableData: { | 109 | tableData: { |
109 | columns: [{ | 110 | columns: [{ |
110 | label: '序号', | 111 | label: '序号', |
... | @@ -136,6 +137,7 @@ export default { | ... | @@ -136,6 +137,7 @@ export default { |
136 | ]), | 137 | ]), |
137 | data: [] | 138 | data: [] |
138 | }, | 139 | }, |
140 | // 分页 | ||
139 | pageData: { | 141 | pageData: { |
140 | total: 0, | 142 | total: 0, |
141 | pageSize: 15, | 143 | pageSize: 15, |
... | @@ -178,5 +180,5 @@ export default { | ... | @@ -178,5 +180,5 @@ export default { |
178 | } | 180 | } |
179 | } | 181 | } |
180 | } | 182 | } |
181 | } | 183 | } |
182 | </script> | 184 | </script> | ... | ... |
... | @@ -48,13 +48,13 @@ | ... | @@ -48,13 +48,13 @@ |
48 | </template> | 48 | </template> |
49 | 49 | ||
50 | <script> | 50 | <script> |
51 | // 建筑物区分所有权业主共有部分 | 51 | // 建筑物区分所有权业主共有部分 |
52 | import data from "./data" | 52 | import data from "./data" |
53 | import qlfFwFdcqQfsyq from '@/api/qlfFwFdcqQfsyq' | 53 | import qlfFwFdcqQfsyq from '@/api/qlfFwFdcqQfsyq' |
54 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' | 54 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' |
55 | import tableMixin from '@/mixins/tableMixin.js' | 55 | import tableMixin from '@/mixins/tableMixin.js' |
56 | import treeSelect from '@/components/TreeSelect.vue' | 56 | import treeSelect from '@/components/TreeSelect.vue' |
57 | export default { | 57 | export default { |
58 | name: "fdcqqfsyq", | 58 | name: "fdcqqfsyq", |
59 | mixins: [tableMixin], | 59 | mixins: [tableMixin], |
60 | components: { | 60 | components: { |
... | @@ -69,6 +69,7 @@ export default { | ... | @@ -69,6 +69,7 @@ export default { |
69 | ZJH: '', | 69 | ZJH: '', |
70 | currentPage: 1 | 70 | currentPage: 1 |
71 | }, | 71 | }, |
72 | // 表格数据 | ||
72 | tableData: { | 73 | tableData: { |
73 | columns: [{ | 74 | columns: [{ |
74 | label: '序号', | 75 | label: '序号', |
... | @@ -100,6 +101,7 @@ export default { | ... | @@ -100,6 +101,7 @@ export default { |
100 | ]), | 101 | ]), |
101 | data: [] | 102 | data: [] |
102 | }, | 103 | }, |
104 | // 分页 | ||
103 | pageData: { | 105 | pageData: { |
104 | total: 0, | 106 | total: 0, |
105 | pageSize: 15, | 107 | pageSize: 15, |
... | @@ -140,5 +142,5 @@ export default { | ... | @@ -140,5 +142,5 @@ export default { |
140 | } | 142 | } |
141 | }, | 143 | }, |
142 | } | 144 | } |
143 | } | 145 | } |
144 | </script> | 146 | </script> | ... | ... |
... | @@ -80,13 +80,13 @@ | ... | @@ -80,13 +80,13 @@ |
80 | </template> | 80 | </template> |
81 | 81 | ||
82 | <script> | 82 | <script> |
83 | // 房地产权(独幢、层、套、间、房屋) | 83 | // 房地产权(独幢、层、套、间、房屋) |
84 | import data from "./data" | 84 | import data from "./data" |
85 | import qltFwFdcqYz from '@/api/qltFwFdcqYz' | 85 | import qltFwFdcqYz from '@/api/qltFwFdcqYz' |
86 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' | 86 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' |
87 | import tableMixin from '@/mixins/tableMixin.js' | 87 | import tableMixin from '@/mixins/tableMixin.js' |
88 | import treeSelect from '@/components/TreeSelect.vue' | 88 | import treeSelect from '@/components/TreeSelect.vue' |
89 | export default { | 89 | export default { |
90 | name: "fdcqyz", | 90 | name: "fdcqyz", |
91 | mixins: [tableMixin], | 91 | mixins: [tableMixin], |
92 | components: { | 92 | components: { |
... | @@ -105,6 +105,7 @@ export default { | ... | @@ -105,6 +105,7 @@ export default { |
105 | ZJH: '', | 105 | ZJH: '', |
106 | currentPage: 1 | 106 | currentPage: 1 |
107 | }, | 107 | }, |
108 | // 表格数据 | ||
108 | tableData: { | 109 | tableData: { |
109 | columns: [{ | 110 | columns: [{ |
110 | label: '序号', | 111 | label: '序号', |
... | @@ -136,6 +137,7 @@ export default { | ... | @@ -136,6 +137,7 @@ export default { |
136 | ]), | 137 | ]), |
137 | data: [], | 138 | data: [], |
138 | }, | 139 | }, |
140 | // 分页 | ||
139 | pageData: { | 141 | pageData: { |
140 | total: 0, | 142 | total: 0, |
141 | pageSize: 15, | 143 | pageSize: 15, |
... | @@ -210,5 +212,5 @@ export default { | ... | @@ -210,5 +212,5 @@ export default { |
210 | } | 212 | } |
211 | } | 213 | } |
212 | } | 214 | } |
213 | } | 215 | } |
214 | </script> | 216 | </script> | ... | ... |
... | @@ -75,12 +75,12 @@ | ... | @@ -75,12 +75,12 @@ |
75 | </template> | 75 | </template> |
76 | 76 | ||
77 | <script> | 77 | <script> |
78 | // 构(建)筑物所有权 | 78 | // 构(建)筑物所有权 |
79 | import data from "./data" | 79 | import data from "./data" |
80 | import qltQlGjzwsyq from '@/api/qltQlGjzwsyq' | 80 | import qltQlGjzwsyq from '@/api/qltQlGjzwsyq' |
81 | import tableMixin from '@/mixins/tableMixin.js' | 81 | import tableMixin from '@/mixins/tableMixin.js' |
82 | import treeSelect from '@/components/TreeSelect.vue' | 82 | import treeSelect from '@/components/TreeSelect.vue' |
83 | export default { | 83 | export default { |
84 | name: "gzwsyq", | 84 | name: "gzwsyq", |
85 | mixins: [tableMixin], | 85 | mixins: [tableMixin], |
86 | components: { | 86 | components: { |
... | @@ -99,6 +99,7 @@ export default { | ... | @@ -99,6 +99,7 @@ export default { |
99 | ZJH: '', | 99 | ZJH: '', |
100 | currentPage: 1 | 100 | currentPage: 1 |
101 | }, | 101 | }, |
102 | // 表格数据 | ||
102 | tableData: { | 103 | tableData: { |
103 | columns: [{ | 104 | columns: [{ |
104 | label: '序号', | 105 | label: '序号', |
... | @@ -130,6 +131,7 @@ export default { | ... | @@ -130,6 +131,7 @@ export default { |
130 | ]), | 131 | ]), |
131 | data: [{ ceateTime: 1 }] | 132 | data: [{ ceateTime: 1 }] |
132 | }, | 133 | }, |
134 | // 分页 | ||
133 | pageData: { | 135 | pageData: { |
134 | total: 0, | 136 | total: 0, |
135 | pageSize: 15, | 137 | pageSize: 15, |
... | @@ -158,5 +160,5 @@ export default { | ... | @@ -158,5 +160,5 @@ export default { |
158 | } | 160 | } |
159 | } | 161 | } |
160 | } | 162 | } |
161 | } | 163 | } |
162 | </script> | 164 | </script> | ... | ... |
... | @@ -80,12 +80,12 @@ | ... | @@ -80,12 +80,12 @@ |
80 | </template> | 80 | </template> |
81 | 81 | ||
82 | <script> | 82 | <script> |
83 | // 海域(含无居民海岛)使用权 | 83 | // 海域(含无居民海岛)使用权 |
84 | import data from "./data" | 84 | import data from "./data" |
85 | import qlfQlHysyq from '@/api/qlfQlHysyq' | 85 | import qlfQlHysyq from '@/api/qlfQlHysyq' |
86 | import tableMixin from '@/mixins/tableMixin.js' | 86 | import tableMixin from '@/mixins/tableMixin.js' |
87 | import treeSelect from '@/components/TreeSelect.vue' | 87 | import treeSelect from '@/components/TreeSelect.vue' |
88 | export default { | 88 | export default { |
89 | name: "hysyq", | 89 | name: "hysyq", |
90 | mixins: [tableMixin], | 90 | mixins: [tableMixin], |
91 | components: { | 91 | components: { |
... | @@ -104,6 +104,7 @@ export default { | ... | @@ -104,6 +104,7 @@ export default { |
104 | ZJH: '', | 104 | ZJH: '', |
105 | currentPage: 1 | 105 | currentPage: 1 |
106 | }, | 106 | }, |
107 | // 表格数据 | ||
107 | tableData: { | 108 | tableData: { |
108 | columns: [{ | 109 | columns: [{ |
109 | label: '序号', | 110 | label: '序号', |
... | @@ -135,6 +136,7 @@ export default { | ... | @@ -135,6 +136,7 @@ export default { |
135 | ]), | 136 | ]), |
136 | data: [] | 137 | data: [] |
137 | }, | 138 | }, |
139 | // 分页 | ||
138 | pageData: { | 140 | pageData: { |
139 | total: 0, | 141 | total: 0, |
140 | pageSize: 15, | 142 | pageSize: 15, |
... | @@ -168,6 +170,6 @@ export default { | ... | @@ -168,6 +170,6 @@ export default { |
168 | 170 | ||
169 | } | 171 | } |
170 | } | 172 | } |
171 | } | 173 | } |
172 | </script> | 174 | </script> |
173 | 175 | ... | ... |
... | @@ -73,13 +73,13 @@ | ... | @@ -73,13 +73,13 @@ |
73 | </template> | 73 | </template> |
74 | 74 | ||
75 | <script> | 75 | <script> |
76 | // 建设用地、宅基地使用权 | 76 | // 建设用地、宅基地使用权 |
77 | import data from "./data" | 77 | import data from "./data" |
78 | import qlfQlJsydsyq from '@/api/qlfQlJsydsyq' | 78 | import qlfQlJsydsyq from '@/api/qlfQlJsydsyq' |
79 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' | 79 | import sjsbFunctionOper from '@/api/sjsbFunctionOper' |
80 | import tableMixin from '@/mixins/tableMixin.js' | 80 | import tableMixin from '@/mixins/tableMixin.js' |
81 | import treeSelect from '@/components/TreeSelect.vue' | 81 | import treeSelect from '@/components/TreeSelect.vue' |
82 | export default { | 82 | export default { |
83 | name: "jsydzjdsyq", | 83 | name: "jsydzjdsyq", |
84 | mixins: [tableMixin], | 84 | mixins: [tableMixin], |
85 | components: { | 85 | components: { |
... | @@ -97,6 +97,7 @@ export default { | ... | @@ -97,6 +97,7 @@ export default { |
97 | ZJH: '', | 97 | ZJH: '', |
98 | currentPage: 1 | 98 | currentPage: 1 |
99 | }, | 99 | }, |
100 | // 表格数据 | ||
100 | tableData: { | 101 | tableData: { |
101 | columns: [{ | 102 | columns: [{ |
102 | label: '序号', | 103 | label: '序号', |
... | @@ -128,6 +129,7 @@ export default { | ... | @@ -128,6 +129,7 @@ export default { |
128 | ]), | 129 | ]), |
129 | data: [], | 130 | data: [], |
130 | }, | 131 | }, |
132 | // 分页 | ||
131 | pageData: { | 133 | pageData: { |
132 | total: 0, | 134 | total: 0, |
133 | pageSize: 15, | 135 | pageSize: 15, |
... | @@ -170,8 +172,8 @@ export default { | ... | @@ -170,8 +172,8 @@ export default { |
170 | } | 172 | } |
171 | } | 173 | } |
172 | } | 174 | } |
173 | } | 175 | } |
174 | </script> | 176 | </script> |
175 | <style scoped lang="scss"> | 177 | <style scoped lang="scss"> |
176 | @import "./index.scss"; | 178 | @import "./index.scss"; |
177 | </style> | 179 | </style> | ... | ... |
... | @@ -70,12 +70,12 @@ | ... | @@ -70,12 +70,12 @@ |
70 | </template> | 70 | </template> |
71 | 71 | ||
72 | <script> | 72 | <script> |
73 | // 林权 | 73 | // 林权 |
74 | import data from "./data" | 74 | import data from "./data" |
75 | import qltQlLq from '@/api/qltQlLq' | 75 | import qltQlLq from '@/api/qltQlLq' |
76 | import tableMixin from '@/mixins/tableMixin.js' | 76 | import tableMixin from '@/mixins/tableMixin.js' |
77 | import treeSelect from '@/components/TreeSelect.vue' | 77 | import treeSelect from '@/components/TreeSelect.vue' |
78 | export default { | 78 | export default { |
79 | name: "lq", | 79 | name: "lq", |
80 | mixins: [tableMixin], | 80 | mixins: [tableMixin], |
81 | components: { | 81 | components: { |
... | @@ -93,6 +93,7 @@ export default { | ... | @@ -93,6 +93,7 @@ export default { |
93 | ZJH: '', | 93 | ZJH: '', |
94 | currentPage: 1 | 94 | currentPage: 1 |
95 | }, | 95 | }, |
96 | // 表格数据 | ||
96 | tableData: { | 97 | tableData: { |
97 | columns: [{ | 98 | columns: [{ |
98 | label: '序号', | 99 | label: '序号', |
... | @@ -124,6 +125,7 @@ export default { | ... | @@ -124,6 +125,7 @@ export default { |
124 | ]), | 125 | ]), |
125 | data: [] | 126 | data: [] |
126 | }, | 127 | }, |
128 | // 分页 | ||
127 | pageData: { | 129 | pageData: { |
128 | total: 0, | 130 | total: 0, |
129 | pageSize: 15, | 131 | pageSize: 15, |
... | @@ -149,5 +151,5 @@ export default { | ... | @@ -149,5 +151,5 @@ export default { |
149 | } | 151 | } |
150 | } | 152 | } |
151 | } | 153 | } |
152 | } | 154 | } |
153 | </script> | 155 | </script> | ... | ... |
... | @@ -75,12 +75,12 @@ | ... | @@ -75,12 +75,12 @@ |
75 | </template> | 75 | </template> |
76 | 76 | ||
77 | <script> | 77 | <script> |
78 | // 农用地使用权(非林地) | 78 | // 农用地使用权(非林地) |
79 | import data from "./data" | 79 | import data from "./data" |
80 | import qlfQlNydsyq from '@/api/qlfQlNydsyq' | 80 | import qlfQlNydsyq from '@/api/qlfQlNydsyq' |
81 | import tableMixin from '@/mixins/tableMixin.js' | 81 | import tableMixin from '@/mixins/tableMixin.js' |
82 | import treeSelect from '@/components/TreeSelect.vue' | 82 | import treeSelect from '@/components/TreeSelect.vue' |
83 | export default { | 83 | export default { |
84 | name: "nydsyq", | 84 | name: "nydsyq", |
85 | mixins: [tableMixin], | 85 | mixins: [tableMixin], |
86 | components: { | 86 | components: { |
... | @@ -99,6 +99,7 @@ export default { | ... | @@ -99,6 +99,7 @@ export default { |
99 | ZJH: '', | 99 | ZJH: '', |
100 | currentPage: 1 | 100 | currentPage: 1 |
101 | }, | 101 | }, |
102 | // 表格数据 | ||
102 | tableData: { | 103 | tableData: { |
103 | columns: [{ | 104 | columns: [{ |
104 | label: '序号', | 105 | label: '序号', |
... | @@ -130,6 +131,7 @@ export default { | ... | @@ -130,6 +131,7 @@ export default { |
130 | ]), | 131 | ]), |
131 | data: [] | 132 | data: [] |
132 | }, | 133 | }, |
134 | // 分页 | ||
133 | pageData: { | 135 | pageData: { |
134 | total: 0, | 136 | total: 0, |
135 | pageSize: 15, | 137 | pageSize: 15, |
... | @@ -155,5 +157,5 @@ export default { | ... | @@ -155,5 +157,5 @@ export default { |
155 | } | 157 | } |
156 | } | 158 | } |
157 | } | 159 | } |
158 | } | 160 | } |
159 | </script> | 161 | </script> | ... | ... |
... | @@ -72,12 +72,12 @@ | ... | @@ -72,12 +72,12 @@ |
72 | </template> | 72 | </template> |
73 | 73 | ||
74 | <script> | 74 | <script> |
75 | // 土地所有权 | 75 | // 土地所有权 |
76 | import data from "./data" | 76 | import data from "./data" |
77 | import qlfQlTdsyq from '@/api/qlfQlTdsyq' | 77 | import qlfQlTdsyq from '@/api/qlfQlTdsyq' |
78 | import tableMixin from '@/mixins/tableMixin.js' | 78 | import tableMixin from '@/mixins/tableMixin.js' |
79 | import treeSelect from '@/components/TreeSelect.vue' | 79 | import treeSelect from '@/components/TreeSelect.vue' |
80 | export default { | 80 | export default { |
81 | components: { | 81 | components: { |
82 | treeSelect | 82 | treeSelect |
83 | }, | 83 | }, |
... | @@ -95,6 +95,7 @@ export default { | ... | @@ -95,6 +95,7 @@ export default { |
95 | ZJH: '', | 95 | ZJH: '', |
96 | currentPage: 1 | 96 | currentPage: 1 |
97 | }, | 97 | }, |
98 | // 表格数据 | ||
98 | tableData: { | 99 | tableData: { |
99 | columns: [{ | 100 | columns: [{ |
100 | label: '序号', | 101 | label: '序号', |
... | @@ -126,6 +127,7 @@ export default { | ... | @@ -126,6 +127,7 @@ export default { |
126 | ]), | 127 | ]), |
127 | data: [] | 128 | data: [] |
128 | }, | 129 | }, |
130 | // 分页 | ||
129 | pageData: { | 131 | pageData: { |
130 | total: 0, | 132 | total: 0, |
131 | pageSize: 15, | 133 | pageSize: 15, |
... | @@ -152,5 +154,5 @@ export default { | ... | @@ -152,5 +154,5 @@ export default { |
152 | } | 154 | } |
153 | } | 155 | } |
154 | } | 156 | } |
155 | } | 157 | } |
156 | </script> | 158 | </script> | ... | ... |
... | @@ -74,12 +74,12 @@ | ... | @@ -74,12 +74,12 @@ |
74 | </template> | 74 | </template> |
75 | 75 | ||
76 | <script> | 76 | <script> |
77 | // 预告登记 | 77 | // 预告登记 |
78 | import data from "./data" | 78 | import data from "./data" |
79 | import qlfQlYgdj from '@/api/qlfQlYgdj' | 79 | import qlfQlYgdj from '@/api/qlfQlYgdj' |
80 | import tableMixin from '@/mixins/tableMixin.js' | 80 | import tableMixin from '@/mixins/tableMixin.js' |
81 | import treeSelect from '@/components/TreeSelect.vue' | 81 | import treeSelect from '@/components/TreeSelect.vue' |
82 | export default { | 82 | export default { |
83 | name: "ygdj", | 83 | name: "ygdj", |
84 | mixins: [tableMixin], | 84 | mixins: [tableMixin], |
85 | components: { | 85 | components: { |
... | @@ -99,6 +99,7 @@ export default { | ... | @@ -99,6 +99,7 @@ export default { |
99 | ZJH: '', | 99 | ZJH: '', |
100 | currentPage: 1 | 100 | currentPage: 1 |
101 | }, | 101 | }, |
102 | // 表格数据 | ||
102 | tableData: { | 103 | tableData: { |
103 | columns: [{ | 104 | columns: [{ |
104 | label: '序号', | 105 | label: '序号', |
... | @@ -127,6 +128,7 @@ export default { | ... | @@ -127,6 +128,7 @@ export default { |
127 | ]), | 128 | ]), |
128 | data: [] | 129 | data: [] |
129 | }, | 130 | }, |
131 | // 分页 | ||
130 | pageData: { | 132 | pageData: { |
131 | total: 0, | 133 | total: 0, |
132 | pageSize: 15, | 134 | pageSize: 15, |
... | @@ -157,5 +159,5 @@ export default { | ... | @@ -157,5 +159,5 @@ export default { |
157 | } | 159 | } |
158 | } | 160 | } |
159 | } | 161 | } |
160 | } | 162 | } |
161 | </script> | 163 | </script> | ... | ... |
... | @@ -72,12 +72,12 @@ | ... | @@ -72,12 +72,12 @@ |
72 | </template> | 72 | </template> |
73 | 73 | ||
74 | <script> | 74 | <script> |
75 | // 异议登记 | 75 | // 异议登记 |
76 | import data from "./data" | 76 | import data from "./data" |
77 | import qlfQlYydj from '@/api/qlfQlYydj' | 77 | import qlfQlYydj from '@/api/qlfQlYydj' |
78 | import tableMixin from '@/mixins/tableMixin.js' | 78 | import tableMixin from '@/mixins/tableMixin.js' |
79 | import treeSelect from '@/components/TreeSelect.vue' | 79 | import treeSelect from '@/components/TreeSelect.vue' |
80 | export default { | 80 | export default { |
81 | name: "yydj", | 81 | name: "yydj", |
82 | mixins: [tableMixin], | 82 | mixins: [tableMixin], |
83 | components: { | 83 | components: { |
... | @@ -95,6 +95,7 @@ export default { | ... | @@ -95,6 +95,7 @@ export default { |
95 | ZJH: '', | 95 | ZJH: '', |
96 | currentPage: 1 | 96 | currentPage: 1 |
97 | }, | 97 | }, |
98 | // 表格数据 | ||
98 | tableData: { | 99 | tableData: { |
99 | columns: [{ | 100 | columns: [{ |
100 | label: '序号', | 101 | label: '序号', |
... | @@ -123,6 +124,7 @@ export default { | ... | @@ -123,6 +124,7 @@ export default { |
123 | ]), | 124 | ]), |
124 | data: [] | 125 | data: [] |
125 | }, | 126 | }, |
127 | // 分页 | ||
126 | pageData: { | 128 | pageData: { |
127 | total: 0, | 129 | total: 0, |
128 | pageSize: 15, | 130 | pageSize: 15, |
... | @@ -157,5 +159,5 @@ export default { | ... | @@ -157,5 +159,5 @@ export default { |
157 | handledetails (index, row) { | 159 | handledetails (index, row) { |
158 | } | 160 | } |
159 | } | 161 | } |
160 | } | 162 | } |
161 | </script> | 163 | </script> | ... | ... |
... | @@ -63,11 +63,11 @@ | ... | @@ -63,11 +63,11 @@ |
63 | </template> | 63 | </template> |
64 | 64 | ||
65 | <script> | 65 | <script> |
66 | // 注销登记 | 66 | // 注销登记 |
67 | import data from "./data" | 67 | import data from "./data" |
68 | import qlfQlZxdj from '@/api/qlfQlZxdj' | 68 | import qlfQlZxdj from '@/api/qlfQlZxdj' |
69 | import tableMixin from '@/mixins/tableMixin.js' | 69 | import tableMixin from '@/mixins/tableMixin.js' |
70 | export default { | 70 | export default { |
71 | name: "cancellationReg", | 71 | name: "cancellationReg", |
72 | mixins: [tableMixin], | 72 | mixins: [tableMixin], |
73 | data () { | 73 | data () { |
... | @@ -83,6 +83,7 @@ export default { | ... | @@ -83,6 +83,7 @@ export default { |
83 | ZJH: '', | 83 | ZJH: '', |
84 | currentPage: 1 | 84 | currentPage: 1 |
85 | }, | 85 | }, |
86 | // 表格数据 | ||
86 | tableData: { | 87 | tableData: { |
87 | columns: [{ | 88 | columns: [{ |
88 | label: '序号', | 89 | label: '序号', |
... | @@ -114,6 +115,7 @@ export default { | ... | @@ -114,6 +115,7 @@ export default { |
114 | ]), | 115 | ]), |
115 | data: [] | 116 | data: [] |
116 | }, | 117 | }, |
118 | // 分页 | ||
117 | pageData: { | 119 | pageData: { |
118 | total: 0, | 120 | total: 0, |
119 | pageSize: 15, | 121 | pageSize: 15, |
... | @@ -137,5 +139,5 @@ export default { | ... | @@ -137,5 +139,5 @@ export default { |
137 | } | 139 | } |
138 | } | 140 | } |
139 | } | 141 | } |
140 | } | 142 | } |
141 | </script> | 143 | </script> | ... | ... |
... | @@ -101,18 +101,18 @@ | ... | @@ -101,18 +101,18 @@ |
101 | </template> | 101 | </template> |
102 | 102 | ||
103 | <script> | 103 | <script> |
104 | import Vue from 'vue' | 104 | import Vue from 'vue' |
105 | // 接收报文查询 | 105 | // 接收报文查询 |
106 | // 引入表格头部数据 | 106 | // 引入表格头部数据 |
107 | import data from "./data"; | 107 | import data from "./data"; |
108 | // 引入table混入方法 | 108 | // 引入table混入方法 |
109 | import tableMixin from "@/mixins/tableMixin.js"; | 109 | import tableMixin from "@/mixins/tableMixin.js"; |
110 | import { getReceiveDataReportPage } from "@/api/dataReport.js"; | 110 | import { getReceiveDataReportPage } from "@/api/dataReport.js"; |
111 | // 引入详情弹框 | 111 | // 引入详情弹框 |
112 | import dataDetails from "@/components/EditDialog"; | 112 | import dataDetails from "@/components/EditDialog"; |
113 | //引入日期处理方法 | 113 | //引入日期处理方法 |
114 | import { timeFormat } from "@/utils/operation"; | 114 | import { timeFormat } from "@/utils/operation"; |
115 | export default { | 115 | export default { |
116 | name: "jsbwcx", | 116 | name: "jsbwcx", |
117 | mixins: [tableMixin], | 117 | mixins: [tableMixin], |
118 | // 注册组件 | 118 | // 注册组件 |
... | @@ -291,11 +291,11 @@ export default { | ... | @@ -291,11 +291,11 @@ export default { |
291 | } | 291 | } |
292 | }, | 292 | }, |
293 | } | 293 | } |
294 | } | 294 | } |
295 | </script> | 295 | </script> |
296 | <style scoped lang="scss"> | 296 | <style scoped lang="scss"> |
297 | .lastdom:nth-child(3) { | 297 | .lastdom:nth-child(3) { |
298 | margin-bottom: 0px; | 298 | margin-bottom: 0px; |
299 | } | 299 | } |
300 | </style> | 300 | </style> |
301 | 301 | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 修改登簿日志弹窗 --> | ||
2 | <el-dialog :close-on-click-modal="false" top="0" @close="closeDialog" | 3 | <el-dialog :close-on-click-modal="false" top="0" @close="closeDialog" |
3 | custom-class="dialogBox entryJournal commonDialog editDialogBox mainCenter" :visible.sync="dialogVisible" width="90%"> | 4 | custom-class="dialogBox entryJournal commonDialog editDialogBox mainCenter" :visible.sync="dialogVisible" width="90%"> |
4 | <div slot="title" class="dialog_title" ref="dialogTitle"> | 5 | <div slot="title" class="dialog_title" ref="dialogTitle"> |
... | @@ -283,9 +284,11 @@ export default { | ... | @@ -283,9 +284,11 @@ export default { |
283 | } | 284 | } |
284 | }, | 285 | }, |
285 | methods: { | 286 | methods: { |
287 | // 关闭弹框事件 | ||
286 | closeDialog () { | 288 | closeDialog () { |
287 | this.dialogVisible = false; | 289 | this.dialogVisible = false; |
288 | }, | 290 | }, |
291 | // 展示弹框 | ||
289 | isShow (item) { | 292 | isShow (item) { |
290 | this.title = '登薄日志(' + item.ACCESSDATE + ')' | 293 | this.title = '登薄日志(' + item.ACCESSDATE + ')' |
291 | this.titleName = 'sjmx' | 294 | this.titleName = 'sjmx' | ... | ... |
... | @@ -52,18 +52,18 @@ | ... | @@ -52,18 +52,18 @@ |
52 | </div> | 52 | </div> |
53 | </template> | 53 | </template> |
54 | <script> | 54 | <script> |
55 | // 登簿日志查询 | 55 | // 登簿日志查询 |
56 | // 引入列表数据 | 56 | // 引入列表数据 |
57 | import { datas, sendThis } from "./data" | 57 | import { datas, sendThis } from "./data" |
58 | // 引入表格混入方法 | 58 | // 引入表格混入方法 |
59 | import tableMixin from "@/mixins/tableMixin.js"; | 59 | import tableMixin from "@/mixins/tableMixin.js"; |
60 | import { getRecordLogPage } from "@/api/recordLog.js"; | 60 | import { getRecordLogPage } from "@/api/recordLog.js"; |
61 | import { mapGetters } from 'vuex' | 61 | import { mapGetters } from 'vuex' |
62 | //引入日期处理方法 | 62 | //引入日期处理方法 |
63 | import { timeFormat } from "@/utils/operation"; | 63 | import { timeFormat } from "@/utils/operation"; |
64 | // 引入弹框组件 | 64 | // 引入弹框组件 |
65 | import editDialog from '../components/editDialog.vue' | 65 | import editDialog from '../components/editDialog.vue' |
66 | export default { | 66 | export default { |
67 | components: { | 67 | components: { |
68 | editDialog | 68 | editDialog |
69 | }, | 69 | }, |
... | @@ -103,7 +103,7 @@ export default { | ... | @@ -103,7 +103,7 @@ export default { |
103 | pageSize: 10, | 103 | pageSize: 10, |
104 | current: 1 | 104 | current: 1 |
105 | }, | 105 | }, |
106 | // table数据 | 106 | // 表格数据 |
107 | tableData: { | 107 | tableData: { |
108 | // 表头 | 108 | // 表头 |
109 | columns: [ | 109 | columns: [ |
... | @@ -154,8 +154,8 @@ export default { | ... | @@ -154,8 +154,8 @@ export default { |
154 | destroyed () { | 154 | destroyed () { |
155 | this.$store.dispatch('business/setEdit') | 155 | this.$store.dispatch('business/setEdit') |
156 | } | 156 | } |
157 | } | 157 | } |
158 | </script> | 158 | </script> |
159 | <style scoped lang="scss"> | 159 | <style scoped lang="scss"> |
160 | @import "./index.scss"; | 160 | @import "./index.scss"; |
161 | </style> | 161 | </style> | ... | ... |
... | @@ -85,17 +85,17 @@ | ... | @@ -85,17 +85,17 @@ |
85 | </div> | 85 | </div> |
86 | </template> | 86 | </template> |
87 | <script> | 87 | <script> |
88 | // 上报报文查询 | 88 | // 上报报文查询 |
89 | // 引入表头数据 | 89 | // 引入表头数据 |
90 | import { datas, sendThis } from "./data"; | 90 | import { datas, sendThis } from "./data"; |
91 | // 引入表格混入方法 | 91 | // 引入表格混入方法 |
92 | import tableMixin from "@/mixins/tableMixin.js"; | 92 | import tableMixin from "@/mixins/tableMixin.js"; |
93 | // 引入详情弹框 | 93 | // 引入详情弹框 |
94 | import dataDetails from "@/components/EditDialog"; | 94 | import dataDetails from "@/components/EditDialog"; |
95 | import { getDataReportPage } from "@/api/dataReport.js"; | 95 | import { getDataReportPage } from "@/api/dataReport.js"; |
96 | //引入日期处理方法 | 96 | //引入日期处理方法 |
97 | import { timeFormat } from "@/utils/operation"; | 97 | import { timeFormat } from "@/utils/operation"; |
98 | export default { | 98 | export default { |
99 | name: "sbbwcx", | 99 | name: "sbbwcx", |
100 | mixins: [tableMixin], | 100 | mixins: [tableMixin], |
101 | // 注册组件 | 101 | // 注册组件 |
... | @@ -141,7 +141,7 @@ export default { | ... | @@ -141,7 +141,7 @@ export default { |
141 | pageSize: 10, | 141 | pageSize: 10, |
142 | current: 1 | 142 | current: 1 |
143 | }, | 143 | }, |
144 | // table数据 | 144 | // 表格数据 |
145 | tableData: { | 145 | tableData: { |
146 | // 表头数据 | 146 | // 表头数据 |
147 | columns: [ | 147 | columns: [ |
... | @@ -235,10 +235,10 @@ export default { | ... | @@ -235,10 +235,10 @@ export default { |
235 | destroyed () { | 235 | destroyed () { |
236 | this.$store.dispatch('business/setEdit') | 236 | this.$store.dispatch('business/setEdit') |
237 | } | 237 | } |
238 | } | 238 | } |
239 | </script> | 239 | </script> |
240 | <style scoped lang="scss"> | 240 | <style scoped lang="scss"> |
241 | // 引入页面公共样式 | 241 | // 引入页面公共样式 |
242 | @import "./index.scss"; | 242 | @import "./index.scss"; |
243 | </style> | 243 | </style> |
244 | 244 | ... | ... |
1 | <template> | ||
2 | <!-- 编辑 --> | ||
3 | <dialogBox title="详情" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue"> | ||
4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px"> | ||
5 | <el-row> | ||
6 | <el-col :span="6"> | ||
7 | <el-form-item label="行政区代码" prop="xzqdm"> | ||
8 | <el-input v-model="ruleForm.xzqdm" placeholder="行政区代码"></el-input> | ||
9 | </el-form-item> | ||
10 | </el-col> | ||
11 | <el-col :span="6"> | ||
12 | <el-form-item label="不动产单元号" prop="bdcdyh"> | ||
13 | <el-input v-model="ruleForm.bdcdyh" placeholder="不动产单元号"></el-input> | ||
14 | </el-form-item> | ||
15 | </el-col> | ||
16 | <el-col :span="6"> | ||
17 | <el-form-item label="行政区名称" prop="xzqmc"> | ||
18 | <el-input v-model="ruleForm.xzqmc" placeholder="行政区名称"></el-input> | ||
19 | </el-form-item> | ||
20 | </el-col> | ||
21 | |||
22 | <el-col :span="6"> | ||
23 | <el-form-item label="业务编码" prop="ywbm"> | ||
24 | <el-input v-model="ruleForm.ywbm" placeholder="业务编码"></el-input> | ||
25 | </el-form-item> | ||
26 | </el-col> | ||
27 | </el-row> | ||
28 | <el-row> | ||
29 | <el-col :span="6"> | ||
30 | <el-form-item label="上报时间" prop="sbsj"> | ||
31 | <el-date-picker v-model="ruleForm.sbsj" class="width100" type="datetime" placeholder="操作时间"> | ||
32 | </el-date-picker> | ||
33 | </el-form-item> | ||
34 | </el-col> | ||
35 | </el-row> | ||
36 | </el-form> | ||
37 | </dialogBox> | ||
38 | </template> | ||
39 | |||
40 | <script> | ||
41 | export default { | ||
42 | props: { | ||
43 | value: { type: Boolean, default: false }, | ||
44 | }, | ||
45 | data () { | ||
46 | return { | ||
47 | myValue: this.value, | ||
48 | ruleForm: { | ||
49 | xzqdm: '', | ||
50 | xzqmc: '', | ||
51 | bdcdyh: '', | ||
52 | ywbm: '', | ||
53 | sbsj: '' | ||
54 | }, | ||
55 | rules: { | ||
56 | xzqdm: [ | ||
57 | { required: true, message: '行政区代码', trigger: 'blur' } | ||
58 | ], | ||
59 | xzqmc: [ | ||
60 | { required: true, message: '行政区名称', trigger: 'blur' } | ||
61 | ], | ||
62 | bdcdyh: [ | ||
63 | { required: true, message: '不动产单元号', trigger: 'blur' } | ||
64 | ], | ||
65 | ywmc: [ | ||
66 | { required: true, message: '业务名称', trigger: 'blur' } | ||
67 | ], | ||
68 | sbsj: [ | ||
69 | { required: true, message: '上报时间', trigger: 'blur' } | ||
70 | ] | ||
71 | } | ||
72 | } | ||
73 | }, | ||
74 | watch: { | ||
75 | value (val) { | ||
76 | this.myValue = val | ||
77 | } | ||
78 | }, | ||
79 | methods: { | ||
80 | closeDialog () { | ||
81 | this.$emit('input', false) | ||
82 | }, | ||
83 | handleSubmit () { | ||
84 | this.$emit('input', false) | ||
85 | } | ||
86 | } | ||
87 | } | ||
88 | </script> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
src/views/sthj/sjsbsb/data/index.js
0 → 100644
1 | /* | ||
2 | * @Description: | ||
3 | * @Autor: renchao | ||
4 | * @LastEditTime: 2023-04-27 16:59:53 | ||
5 | */ | ||
6 | import filter from '@/utils/filter.js' | ||
7 | let vm = null | ||
8 | const sendThis = (_this) => { | ||
9 | vm = _this | ||
10 | } | ||
11 | class data extends filter { | ||
12 | constructor() { | ||
13 | super() | ||
14 | } | ||
15 | columns () { | ||
16 | return [ | ||
17 | { | ||
18 | prop: 'jcjg', | ||
19 | label: '检查结果', | ||
20 | width: 90, | ||
21 | render: (h, scope) => { | ||
22 | return ( | ||
23 | <div> | ||
24 | <span class='adopt' v-show={scope.row.receiveState == 0}>未校验</span> | ||
25 | <span class='adopt' v-show={scope.row.receiveState == 1}>校验成功</span> | ||
26 | <span class='warehousing' v-show={scope.row.receiveState == 2}>校验失败</span> | ||
27 | </div> | ||
28 | ) | ||
29 | } | ||
30 | }, | ||
31 | { | ||
32 | prop: 'rkjg', | ||
33 | label: '入库结果', | ||
34 | width: 80, | ||
35 | render: (h, scope) => { | ||
36 | return ( | ||
37 | <div> | ||
38 | <span class='fail' v-show={scope.row.storageState == 0}>未入库</span> | ||
39 | <span class='success' v-show={scope.row.storageState == 1}>已入库</span> | ||
40 | <span class='fail' v-show={scope.row.storageState == 2}>入库失败</span> | ||
41 | </div> | ||
42 | ) | ||
43 | } | ||
44 | }, | ||
45 | { | ||
46 | label: '汇交状态', | ||
47 | width: '130', | ||
48 | render: (h, scope) => { | ||
49 | return ( | ||
50 | <div> | ||
51 | <span v-show={scope.row.exchangeState == 0} class='warehousing'>未上报</span> | ||
52 | <span v-show={scope.row.exchangeState == 1} class='warehousing'>上报成功未响应</span> | ||
53 | <span v-show={scope.row.exchangeState == 2} class='fail'>上报响应失败</span> | ||
54 | <span v-show={scope.row.exchangeState == 3} class='adopt'>上报响应成功</span> | ||
55 | </div> | ||
56 | ) | ||
57 | } | ||
58 | }, | ||
59 | { | ||
60 | prop: "areacode", | ||
61 | label: "行政区代码", | ||
62 | minWidth: 90, | ||
63 | }, | ||
64 | { | ||
65 | prop: "areaName", | ||
66 | label: "行政区名称", | ||
67 | minWidth: 90, | ||
68 | }, | ||
69 | { | ||
70 | prop: "bizMsgid", | ||
71 | label: "业务报文ID", | ||
72 | minWidth: 150, | ||
73 | }, | ||
74 | { | ||
75 | prop: "createdate", | ||
76 | label: "创建时间", | ||
77 | width: 140, | ||
78 | }, | ||
79 | { | ||
80 | prop: "recflowid", | ||
81 | label: "业务流水号", | ||
82 | minWidth: 100, | ||
83 | render: (h, scope) => { | ||
84 | return <el-button type="text" onClick={() => { vm.ywhClick(scope.row) }}>{scope.row.recflowid}</el-button> | ||
85 | } | ||
86 | }, | ||
87 | { | ||
88 | prop: "estatenum", | ||
89 | label: "不动产单元号", | ||
90 | minWidth: 150, | ||
91 | }, | ||
92 | { | ||
93 | prop: "rectype", | ||
94 | label: "业务编码", | ||
95 | minWidth: 90, | ||
96 | }, | ||
97 | { | ||
98 | prop: "rectypeName", | ||
99 | label: "业务名称", | ||
100 | minWidth: 190, | ||
101 | }, | ||
102 | { | ||
103 | prop: "exchangeDate", | ||
104 | label: "汇交时间", | ||
105 | width: 140, | ||
106 | } | ||
107 | ] | ||
108 | } | ||
109 | } | ||
110 | let datas = new data() | ||
111 | export { | ||
112 | datas, | ||
113 | sendThis | ||
114 | } | ||
115 |
src/views/sthj/sjsbsb/index.scss
0 → 100644
src/views/sthj/sjsbsb/index.vue
0 → 100644
1 | <!-- 上报报文查询 --> | ||
2 | <template> | ||
3 | <div class="from-clues"> | ||
4 | <!-- 头部搜索 --> | ||
5 | <div class="from-clues-header"> | ||
6 | <el-form ref="ruleForm" :model="form" label-width="100px"> | ||
7 | <!-- 判断进入监管还是上报系统 --> | ||
8 | <el-form-item v-if="BASE_API.THEME == 'jg'"> | ||
9 | <Breadcrumb /> | ||
10 | </el-form-item> | ||
11 | <el-row class="mb-5"> | ||
12 | <el-col :span="6"> | ||
13 | <el-form-item label="行政区" prop="qxdm"> | ||
14 | <el-select | ||
15 | v-model="$store.state.user.userInfo.grade === 'county' ? form.qxdm = $store.state.user.userInfo.areaCode : form.qxdm" | ||
16 | class="width100" clearable placeholder="行政区" :disabled="$store.state.user.userInfo.grade === 'county'"> | ||
17 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
18 | </el-option> | ||
19 | </el-select> | ||
20 | </el-form-item> | ||
21 | </el-col> | ||
22 | <el-col :span="6"> | ||
23 | <el-form-item label="汇交时间" prop="exchangeStartTime"> | ||
24 | <el-date-picker type="date" class="width100 hjsj" placeholder="开始日期" clearable | ||
25 | :picker-options="pickerOptionsStart" v-model="form.exchangeStartTime" | ||
26 | value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> | ||
27 | </el-form-item> | ||
28 | </el-col> | ||
29 | <el-col :span="6"> | ||
30 | <el-form-item label="至" prop="exchangeStartTime" label-width="35px"> | ||
31 | <el-date-picker type="date" class="width100" placeholder="结束日期" clearable :picker-options="pickerOptionsEnd" | ||
32 | v-model="form.exchangeEndTime" value-format="yyyy-MM-dd HH:mm:ss" | ||
33 | @change="endTimeChange"></el-date-picker> | ||
34 | </el-form-item> | ||
35 | </el-col> | ||
36 | <el-col :span="6"> | ||
37 | <el-form-item label="汇交状态" prop="hjjg"> | ||
38 | <el-select v-model="form.hjjg" class="width100" clearable placeholder="汇交状态"> | ||
39 | <el-option v-for="item in dicData['sbhjzt']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
40 | </el-option> | ||
41 | </el-select> | ||
42 | </el-form-item> | ||
43 | </el-col> | ||
44 | </el-row> | ||
45 | <el-row class="mt-10"> | ||
46 | <el-col :span="6"> | ||
47 | <el-form-item label="业务流水号" prop="ywh"> | ||
48 | <el-input v-model.trim="form.ywh" class="width100" clearable placeholder="业务流水号"></el-input> | ||
49 | </el-form-item> | ||
50 | </el-col> | ||
51 | <el-col :span="3"> | ||
52 | <el-form-item label="权利类型" prop="qllx"> | ||
53 | <el-select v-model="form.qllx" class="width100" clearable placeholder="权利类型"> | ||
54 | <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
55 | </el-option> | ||
56 | </el-select> | ||
57 | </el-form-item> | ||
58 | </el-col> | ||
59 | <el-col :span="3"> | ||
60 | <el-form-item label="登记类型" prop="djlx"> | ||
61 | <el-select v-model="form.djlx" class="width100" clearable placeholder="登记类型"> | ||
62 | <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
63 | </el-option> | ||
64 | </el-select> | ||
65 | </el-form-item> | ||
66 | </el-col> | ||
67 | <el-col :span="3"> | ||
68 | <el-form-item label="检查结果" prop="jcjg"> | ||
69 | <el-select v-model="form.jcjg" class="width100" clearable placeholder="检查结果"> | ||
70 | <el-option v-for="item in dicData['sysSjsbCkeck']" class="lastdom" :key="item.DCODE" :label="item.DNAME" | ||
71 | :value="item.DCODE"> | ||
72 | </el-option> | ||
73 | </el-select> | ||
74 | |||
75 | </el-form-item> | ||
76 | </el-col> | ||
77 | <el-col :span="3"> | ||
78 | <el-form-item label="入库结果" prop="rkjg"> | ||
79 | <el-select v-model="form.rkjg" class="width100" clearable placeholder="入库结果"> | ||
80 | <el-option v-for="item in dicData['sysSjsbStorage']" class="lastdom" :key="item.DCODE" :label="item.DNAME" | ||
81 | :value="item.DCODE"> | ||
82 | </el-option> | ||
83 | </el-select> | ||
84 | </el-form-item> | ||
85 | </el-col> | ||
86 | <!-- 操作按钮 --> | ||
87 | <el-col :span="6" class="btnColRight"> | ||
88 | <btn nativeType="cz" @click="resetForm">重置</btn> | ||
89 | <btn nativeType="cx" @click="handleSearch">查询</btn> | ||
90 | </el-col> | ||
91 | </el-row> | ||
92 | </el-form> | ||
93 | </div> | ||
94 | <!-- 列表 --> | ||
95 | <div class="from-clues-content"> | ||
96 | <lb-table ref="table" :page-size="pageData.size" :current-page.sync="pageData.current" :total="tableData.total" | ||
97 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | ||
98 | :data="tableData.data"> | ||
99 | </lb-table> | ||
100 | </div> | ||
101 | <!-- 引入详情组件 --> | ||
102 | <!-- 编辑 --> | ||
103 | <dataDetails ref="editLog" :title="title" :visiableXml="true" /> | ||
104 | </div> | ||
105 | </template> | ||
106 | <script> | ||
107 | // 上报报文查询 | ||
108 | // 引入表头数据 | ||
109 | import { datas, sendThis } from "./data"; | ||
110 | // 引入表格混入方法 | ||
111 | import tableMixin from "@/mixins/tableMixin.js"; | ||
112 | // 引入详情弹框 | ||
113 | import dataDetails from "@/components/EditDialog"; | ||
114 | import { getSjsbReportPage } from "@/api/dataReport.js"; | ||
115 | //引入日期处理方法 | ||
116 | import { timeFormat } from "@/utils/operation"; | ||
117 | export default { | ||
118 | name: "sbbwcx", | ||
119 | mixins: [tableMixin], | ||
120 | // 注册组件 | ||
121 | components: { | ||
122 | dataDetails, | ||
123 | }, | ||
124 | data () { | ||
125 | return { | ||
126 | isShow: false, | ||
127 | // 开始结束日期限制 | ||
128 | pickerOptionsStart: { | ||
129 | disabledDate: (time) => { | ||
130 | if (this.form.exchangeEndTime) { | ||
131 | return time.getTime() >= new Date(this.form.exchangeEndTime).getTime(); | ||
132 | } | ||
133 | }, | ||
134 | }, | ||
135 | // 结束日期限制 | ||
136 | pickerOptionsEnd: { | ||
137 | disabledDate: (time) => { | ||
138 | if (this.form.exchangeStartTime) { | ||
139 | return time.getTime() < new Date(this.form.exchangeStartTime).getTime(); | ||
140 | } | ||
141 | }, | ||
142 | }, | ||
143 | // 头部搜索 | ||
144 | form: { | ||
145 | qxdm: "", // 行政区 | ||
146 | exchangeStartTime: "", // 开始日期 | ||
147 | exchangeEndTime: "", // 结束日期 | ||
148 | hjjg: "", //汇交状态 | ||
149 | bdcdyh: "", // 不动产单元号 | ||
150 | ywh: "", // 业务号 | ||
151 | qllx: "", // 权利类型 | ||
152 | djlx: "", // 登记类型 | ||
153 | jcjg: "", // 检查结果 | ||
154 | rkjg: "", //入库结果 | ||
155 | currentPage: 1 | ||
156 | }, | ||
157 | // 分页 | ||
158 | pageData: { | ||
159 | total: 0, | ||
160 | pageSize: 10, | ||
161 | current: 1 | ||
162 | }, | ||
163 | // 表格数据 | ||
164 | tableData: { | ||
165 | // 表头数据 | ||
166 | columns: [ | ||
167 | { | ||
168 | label: "序号", | ||
169 | type: "index", | ||
170 | width: "50", | ||
171 | index: this.indexMethod, | ||
172 | } | ||
173 | ] | ||
174 | .concat(datas.columns().concat([ | ||
175 | { | ||
176 | label: "操作", | ||
177 | width: "80", | ||
178 | fixed: "right", | ||
179 | render: (h, scope) => { | ||
180 | return ( | ||
181 | <div> | ||
182 | { | ||
183 | scope.row.exchangeState == 2 ? | ||
184 | <el-button | ||
185 | type="text" | ||
186 | class='successColor' | ||
187 | onClick={() => { | ||
188 | this.handleDetail(scope.row); | ||
189 | }} | ||
190 | > | ||
191 | 修改 | ||
192 | </el-button> : | ||
193 | <el-button | ||
194 | class='btnColor' | ||
195 | type="text" | ||
196 | onClick={() => { | ||
197 | this.handleDetail(scope.row); | ||
198 | }} | ||
199 | > | ||
200 | 详情 | ||
201 | </el-button> | ||
202 | } | ||
203 | |||
204 | </div> | ||
205 | ); | ||
206 | }, | ||
207 | } | ||
208 | ])), | ||
209 | total: 0, | ||
210 | data: [], | ||
211 | }, | ||
212 | title: "", | ||
213 | }; | ||
214 | }, | ||
215 | mounted () { | ||
216 | sendThis(this); | ||
217 | }, | ||
218 | methods: { | ||
219 | //截止日期变化 | ||
220 | endTimeChange (val) { | ||
221 | this.form.exchangeEndTime = timeFormat(new Date(val), true) | ||
222 | }, | ||
223 | // 初始化数据 | ||
224 | featchData () { | ||
225 | getSjsbReportPage({ ...this.form, ...this.formData }).then((res) => { | ||
226 | if (res.code === 200) { | ||
227 | let { total, records, current } = res.result; | ||
228 | this.tableData.total = total; | ||
229 | this.tableData.data = records ? records : []; | ||
230 | this.pageData.current = current | ||
231 | } | ||
232 | }); | ||
233 | }, | ||
234 | // 上报 | ||
235 | handleEscalation () { }, | ||
236 | // 详情 | ||
237 | handleDetail (row) { | ||
238 | this.title = row.rectypeName; | ||
239 | this.$refs.editLog.isShow(row); | ||
240 | if (row.exchangeState == 2) { | ||
241 | this.$store.dispatch('business/setReportLogEdit') | ||
242 | } else { | ||
243 | this.$store.dispatch('business/setEdit') | ||
244 | } | ||
245 | }, | ||
246 | // 重置 | ||
247 | resetForm () { | ||
248 | this.$refs.ruleForm.resetFields(); | ||
249 | this.form.exchangeEndTime = "" | ||
250 | this.form.currentPage = 1 | ||
251 | this.featchData(); | ||
252 | }, | ||
253 | ywhClick (item) { | ||
254 | window.open('http://192.168.2.38/bdcdj#/workFrame?bsmSlsq=4582b05a4d49c25673eb0880b5787e58&bestepid=sl&bsmBusiness=&sqywbm=A03100', '_blank') | ||
255 | //判断用户是否拥有该任务的权限,若有则跳转,无权限则给予提示并刷新页面 | ||
256 | // judgeUserTaskPermission({ | ||
257 | // bsmSlsq: item.bsmSlsq, | ||
258 | // bestepid: item.bestepid, | ||
259 | // }).then((res) => { | ||
260 | // if (res.code == 200) { | ||
261 | // if (res.result) { | ||
262 | // //有任务权限 | ||
263 | // const { href } = this.$router.resolve( | ||
264 | // "/workFrame?bsmSlsq=" + | ||
265 | // item.bsmSlsq + | ||
266 | // "&bestepid=" + | ||
267 | // item.bestepid + | ||
268 | // "&bsmBusiness=" + | ||
269 | // "&sqywbm=" + | ||
270 | // item.djywbm | ||
271 | // ); | ||
272 | // localStorage.setItem('ywbl', JSON.stringify(item)); | ||
273 | // window.open(href, `urlname${item.bsmSlsq}`); | ||
274 | // //从待办箱进入的调取任务领取接口 | ||
275 | // claimTask(item.bsmSlsq, item.bestepid); | ||
276 | // } else { | ||
277 | // //无任务权限 | ||
278 | // this.$message.error("无该任务操作权限,或已被他人抢办,请重新操作"); | ||
279 | // //刷新页面 | ||
280 | // this.queryClick(); | ||
281 | // } | ||
282 | // } else { | ||
283 | // this.$message.error("用户任务权限判断失败,请联系管理员"); | ||
284 | // } | ||
285 | // }); | ||
286 | }, | ||
287 | }, | ||
288 | destroyed () { | ||
289 | this.$store.dispatch('business/setEdit') | ||
290 | } | ||
291 | |||
292 | } | ||
293 | </script> | ||
294 | <style scoped lang="scss"> | ||
295 | // 引入页面公共样式 | ||
296 | @import "./index.scss"; | ||
297 | </style> | ||
298 |
... | @@ -146,12 +146,14 @@ | ... | @@ -146,12 +146,14 @@ |
146 | } | 146 | } |
147 | }) | 147 | }) |
148 | }, | 148 | }, |
149 | // 重置 | ||
149 | resetForm () { | 150 | resetForm () { |
150 | this.dialogForm = { | 151 | this.dialogForm = { |
151 | roleName: '', | 152 | roleName: '', |
152 | } | 153 | } |
153 | this.$refs.form.resetFields() | 154 | this.$refs.form.resetFields() |
154 | }, | 155 | }, |
156 | // 关闭 | ||
155 | close () { | 157 | close () { |
156 | this.resetForm() | 158 | this.resetForm() |
157 | this.$emit('input', false) | 159 | this.$emit('input', false) | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 编辑 --> | 2 | <!-- 编辑 --> |
3 | <dialogBox ref="addTask" width="50%" :isMain="true" @submitForm="handleSubmit" @closeDialog="handleClose" | 3 | <dialogBox ref="addTask" class="scheduledtaskdialog" width="40%" :isMain="true" @submitForm="handleSubmit" @closeDialog="handleClose" |
4 | v-model="myValue" customClass="editValidRule" title="新增定时任务"> | 4 | v-model="myValue" customClass="editValidRule" title="新增定时任务"> |
5 | <div class="dialogCon" style=""> | 5 | <div class="dialogCon" style=""> |
6 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> | 6 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> |
7 | <el-row :gutter="20"> | 7 | <el-row> |
8 | <el-col :span="12"> | 8 | <el-col> |
9 | <el-form-item label="任务名" prop="jobName"> | 9 | <el-form-item label="任务名" prop="jobName"> |
10 | <el-input v-model="ruleForm.jobName" placeholder="任务名"></el-input> | 10 | <el-input v-model="ruleForm.jobName" placeholder="任务名"></el-input> |
11 | </el-form-item> | 11 | </el-form-item> |
12 | </el-col> | 12 | </el-col> |
13 | <el-col :span="12"> | 13 | <el-col> |
14 | <el-form-item label="类名" prop="beanName"> | 14 | <el-form-item label="类名" prop="beanName"> |
15 | <el-input v-model="ruleForm.beanName" placeholder="类名"></el-input> | 15 | <el-input v-model="ruleForm.beanName" placeholder="类名"></el-input> |
16 | </el-form-item> | 16 | </el-form-item> |
17 | </el-col> | 17 | </el-col> |
18 | </el-row> | 18 | <el-col> |
19 | <el-row :gutter="20"> | ||
20 | <el-col :span="12"> | ||
21 | <el-form-item label="cron表达式" prop="cronExpression"> | 19 | <el-form-item label="cron表达式" prop="cronExpression"> |
22 | <el-input v-model="ruleForm.cronExpression" placeholder="cron表达式"></el-input> | 20 | <el-input v-model="ruleForm.cronExpression" placeholder="cron表达式"></el-input> |
23 | </el-form-item> | 21 | </el-form-item> |
24 | </el-col> | 22 | </el-col> |
25 | <el-col :span="12"> | 23 | <el-col> |
26 | <el-form-item label="方法名" prop="methodName"> | 24 | <el-form-item label="方法名" prop="methodName"> |
27 | <el-input v-model="ruleForm.methodName" placeholder="方法名"></el-input> | 25 | <el-input v-model="ruleForm.methodName" placeholder="方法名"></el-input> |
28 | </el-form-item> | 26 | </el-form-item> |
... | @@ -31,7 +29,7 @@ | ... | @@ -31,7 +29,7 @@ |
31 | <el-row :gutter="20"> | 29 | <el-row :gutter="20"> |
32 | <el-col :span="24"> | 30 | <el-col :span="24"> |
33 | <el-form-item label="任务描述" prop="remark"> | 31 | <el-form-item label="任务描述" prop="remark"> |
34 | <el-input v-model="ruleForm.remark" type="textarea" :rows="2" placeholder="任务描述"></el-input> | 32 | <el-input v-model="ruleForm.remark" type="textarea" :rows="4" placeholder="任务描述"></el-input> |
35 | </el-form-item> | 33 | </el-form-item> |
36 | </el-col> | 34 | </el-col> |
37 | </el-row> | 35 | </el-row> |
... | @@ -42,8 +40,8 @@ | ... | @@ -42,8 +40,8 @@ |
42 | </template> | 40 | </template> |
43 | 41 | ||
44 | <script> | 42 | <script> |
45 | import sjsbTask from '@/api/sjsbTask.js' | 43 | import sjsbTask from '@/api/sjsbTask.js' |
46 | export default { | 44 | export default { |
47 | props: { | 45 | props: { |
48 | value: { type: Boolean, default: false }, | 46 | value: { type: Boolean, default: false }, |
49 | taskData: { | 47 | taskData: { |
... | @@ -145,7 +143,9 @@ export default { | ... | @@ -145,7 +143,9 @@ export default { |
145 | } | 143 | } |
146 | } | 144 | } |
147 | } | 145 | } |
148 | } | 146 | } |
149 | </script> | 147 | </script> |
150 | 148 | ||
151 | 149 | ||
150 | <style scoped lang="scss"> | ||
151 | </style> | ... | ... |
... | @@ -30,8 +30,8 @@ | ... | @@ -30,8 +30,8 @@ |
30 | </template> | 30 | </template> |
31 | 31 | ||
32 | <script> | 32 | <script> |
33 | import ruleConfig from '@/api/ruleConfig' | 33 | import ruleConfig from '@/api/ruleConfig' |
34 | export default { | 34 | export default { |
35 | props: { | 35 | props: { |
36 | ruleData: Object, | 36 | ruleData: Object, |
37 | }, | 37 | }, |
... | @@ -43,6 +43,7 @@ export default { | ... | @@ -43,6 +43,7 @@ export default { |
43 | CHINESETABLE: '', | 43 | CHINESETABLE: '', |
44 | SOLEURL: '' | 44 | SOLEURL: '' |
45 | }, | 45 | }, |
46 | // 表格数据 | ||
46 | tableData: { | 47 | tableData: { |
47 | column: [ | 48 | column: [ |
48 | { | 49 | { |
... | @@ -202,7 +203,7 @@ export default { | ... | @@ -202,7 +203,7 @@ export default { |
202 | this.$refs.validRule.isHide() | 203 | this.$refs.validRule.isHide() |
203 | } | 204 | } |
204 | } | 205 | } |
205 | } | 206 | } |
206 | </script> | 207 | </script> |
207 | <style rel="stylesheet/less" lang="less" scoped></style> | 208 | <style rel="stylesheet/less" lang="less" scoped></style> |
208 | 209 | ... | ... |
... | @@ -287,7 +287,6 @@ | ... | @@ -287,7 +287,6 @@ |
287 | }); | 287 | }); |
288 | }, | 288 | }, |
289 | handleMinus (index, row) { | 289 | handleMinus (index, row) { |
290 | console.log(this.tableData, row.dictid, 'dictid'); | ||
291 | removeTreeListItem(this.tableData, row.dictid, 'dictid'); | 290 | removeTreeListItem(this.tableData, row.dictid, 'dictid'); |
292 | this.tableData = judgeSort(this.tableData) | 291 | this.tableData = judgeSort(this.tableData) |
293 | this.key++; | 292 | this.key++; | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 菜单添加编辑弹框 --> | ||
2 | <dialogBox class="PersonnelDialog" :isMain="true" width="40%" :title="title" @closeDialog="close" @submitForm="submitForm" | 3 | <dialogBox class="PersonnelDialog" :isMain="true" width="40%" :title="title" @closeDialog="close" @submitForm="submitForm" |
3 | v-model="myValue"> | 4 | v-model="myValue"> |
4 | <div class="dialogCon"> | 5 | <div class="dialogCon"> |
... | @@ -209,6 +210,7 @@ | ... | @@ -209,6 +210,7 @@ |
209 | } | 210 | } |
210 | }) | 211 | }) |
211 | }, | 212 | }, |
213 | // 重置 | ||
212 | resetForm () { | 214 | resetForm () { |
213 | this.$refs.form.resetFields() | 215 | this.$refs.form.resetFields() |
214 | this.form = { | 216 | this.form = { |
... | @@ -216,6 +218,7 @@ | ... | @@ -216,6 +218,7 @@ |
216 | code: '' | 218 | code: '' |
217 | } | 219 | } |
218 | }, | 220 | }, |
221 | // 关闭 | ||
219 | close () { | 222 | close () { |
220 | this.resetForm() | 223 | this.resetForm() |
221 | this.$emit('input', false) | 224 | this.$emit('input', false) | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 菜单管理 --> | ||
2 | <div class="from-clues"> | 3 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
4 | <el-form ref="ruleForm" :model="form" label-width="100px"> | 5 | <el-form ref="ruleForm" :model="form" label-width="100px"> |
... | @@ -29,16 +30,13 @@ | ... | @@ -29,16 +30,13 @@ |
29 | </div> | 30 | </div> |
30 | </template> | 31 | </template> |
31 | <script> | 32 | <script> |
32 | // 定时任务 | ||
33 | import data from "./data"; | 33 | import data from "./data"; |
34 | import { deleteAction, getAction, api, httpAction } from "@/api/manageApi"; | 34 | import { deleteAction, getAction, api, httpAction } from "@/api/manageApi"; |
35 | import EditDialog from "./edit-dialog.vue"; | 35 | import EditDialog from "./edit-dialog.vue"; |
36 | import { mapGetters } from "vuex"; | 36 | import { mapGetters } from "vuex"; |
37 | import { getMenuInfo } from "@/api/user"; | 37 | import { getMenuInfo } from "@/api/user"; |
38 | import { updateOrder } from "@/api/orders" | 38 | import { updateOrder } from "@/api/orders" |
39 | import { | 39 | import { judgeSort } from "@/utils/operation"; |
40 | judgeSort | ||
41 | } from "@/utils/operation"; | ||
42 | export default { | 40 | export default { |
43 | name: "menus", | 41 | name: "menus", |
44 | components: { | 42 | components: { |
... | @@ -47,24 +45,14 @@ | ... | @@ -47,24 +45,14 @@ |
47 | data () { | 45 | data () { |
48 | return { | 46 | return { |
49 | isDialog: false, | 47 | isDialog: false, |
50 | tablelistData: [], | 48 | tablelistData: [],//菜单数据 |
51 | listData: [], | 49 | listData: [], |
52 | resourceCategoryId: "", | 50 | resourceCategoryId: "", |
53 | taskData: null, | ||
54 | form: { | 51 | form: { |
55 | menuName: "", | 52 | menuName: "", |
56 | }, | 53 | }, |
57 | title: "", | 54 | title: "",//标题 |
58 | queryParam: {}, | 55 | // 表格数据 |
59 | selectType: "0", | ||
60 | queryName: "", | ||
61 | organizationId: "", // 组织机构ID | ||
62 | departmentId: "", // 部门ID | ||
63 | departmentList: [], // 部门列表 | ||
64 | levelList: [], // 职务级别 | ||
65 | sexList: [], | ||
66 | |||
67 | selectionList: [], | ||
68 | tableData: { | 56 | tableData: { |
69 | columns: [] | 57 | columns: [] |
70 | .concat(data.columns()) | 58 | .concat(data.columns()) |
... | @@ -172,6 +160,7 @@ | ... | @@ -172,6 +160,7 @@ |
172 | this.getTableList() | 160 | this.getTableList() |
173 | } | 161 | } |
174 | }, | 162 | }, |
163 | // 数据处理方法 | ||
175 | childrenFn (arr, key) { | 164 | childrenFn (arr, key) { |
176 | const that = this; | 165 | const that = this; |
177 | let searchTree = []; | 166 | let searchTree = []; | ... | ... |
... | @@ -28,6 +28,7 @@ | ... | @@ -28,6 +28,7 @@ |
28 | clearable | 28 | clearable |
29 | :rows="10" | 29 | :rows="10" |
30 | type="textarea" | 30 | type="textarea" |
31 | maxlength="30" | ||
31 | placeholder="备注" /> | 32 | placeholder="备注" /> |
32 | </el-form-item> | 33 | </el-form-item> |
33 | </el-col> | 34 | </el-col> |
... | @@ -60,7 +61,6 @@ | ... | @@ -60,7 +61,6 @@ |
60 | return { | 61 | return { |
61 | myValue: this.value, | 62 | myValue: this.value, |
62 | title: '', | 63 | title: '', |
63 | showAddEditDialog: false, | ||
64 | menuType: '', | 64 | menuType: '', |
65 | roleId: '', | 65 | roleId: '', |
66 | sort: 0, | 66 | sort: 0, |
... | @@ -110,7 +110,7 @@ | ... | @@ -110,7 +110,7 @@ |
110 | this.dialogForm = { | 110 | this.dialogForm = { |
111 | roleName: '', | 111 | roleName: '', |
112 | } | 112 | } |
113 | // this.showAddEditDialog = val | 113 | |
114 | this.$emit('ok') | 114 | this.$emit('ok') |
115 | } else { | 115 | } else { |
116 | this.$message.error({ | 116 | this.$message.error({ |
... | @@ -130,7 +130,6 @@ | ... | @@ -130,7 +130,6 @@ |
130 | this.close() | 130 | this.close() |
131 | 131 | ||
132 | this.$emit('ok') | 132 | this.$emit('ok') |
133 | // this.showAddEditDialog = val | ||
134 | this.$emit('ok', this.menuType) | 133 | this.$emit('ok', this.menuType) |
135 | } else { | 134 | } else { |
136 | this.$message.error({ | 135 | this.$message.error({ |
... | @@ -146,12 +145,14 @@ | ... | @@ -146,12 +145,14 @@ |
146 | } | 145 | } |
147 | }) | 146 | }) |
148 | }, | 147 | }, |
148 | // 重置 | ||
149 | resetForm () { | 149 | resetForm () { |
150 | this.dialogForm = { | 150 | this.dialogForm = { |
151 | roleName: '', | 151 | roleName: '', |
152 | } | 152 | } |
153 | this.$refs.form.resetFields() | 153 | this.$refs.form.resetFields() |
154 | }, | 154 | }, |
155 | // 关闭 | ||
155 | close () { | 156 | close () { |
156 | this.resetForm() | 157 | this.resetForm() |
157 | this.$emit('input', false) | 158 | this.$emit('input', false) | ... | ... |
... | @@ -53,6 +53,7 @@ | ... | @@ -53,6 +53,7 @@ |
53 | return { | 53 | return { |
54 | title: "人员配置", | 54 | title: "人员配置", |
55 | visible: false, | 55 | visible: false, |
56 | // 菜单表格数据 | ||
56 | menutableData: { | 57 | menutableData: { |
57 | column: [ | 58 | column: [ |
58 | { | 59 | { |
... | @@ -83,6 +84,7 @@ | ... | @@ -83,6 +84,7 @@ |
83 | }, | 84 | }, |
84 | ]), | 85 | ]), |
85 | }, | 86 | }, |
87 | // 人员表格数据 | ||
86 | usertableData: { | 88 | usertableData: { |
87 | column: [ | 89 | column: [ |
88 | { | 90 | { | ... | ... |
... | @@ -29,12 +29,12 @@ | ... | @@ -29,12 +29,12 @@ |
29 | </div> | 29 | </div> |
30 | </template> | 30 | </template> |
31 | <script> | 31 | <script> |
32 | // 定时任务 | 32 | // 定时任务 |
33 | import data from "./data" | 33 | import data from "./data" |
34 | import sjsbTask from '@/api/sjsbTask.js' | 34 | import sjsbTask from '@/api/sjsbTask.js' |
35 | import tableMixin from '@/mixins/tableMixin.js' | 35 | import tableMixin from '@/mixins/tableMixin.js' |
36 | import addTask from '../components/addTask.vue' | 36 | import addTask from '../components/addTask.vue' |
37 | export default { | 37 | export default { |
38 | name: "timedTask", | 38 | name: "timedTask", |
39 | mixins: [tableMixin], | 39 | mixins: [tableMixin], |
40 | components: { | 40 | components: { |
... | @@ -49,6 +49,7 @@ export default { | ... | @@ -49,6 +49,7 @@ export default { |
49 | currentPage: 1 | 49 | currentPage: 1 |
50 | }, | 50 | }, |
51 | selectionList: [], | 51 | selectionList: [], |
52 | // 表格数据 | ||
52 | tableData: { | 53 | tableData: { |
53 | columns: [{ | 54 | columns: [{ |
54 | label: '序号', | 55 | label: '序号', |
... | @@ -93,6 +94,7 @@ export default { | ... | @@ -93,6 +94,7 @@ export default { |
93 | data: [], | 94 | data: [], |
94 | total: 0 | 95 | total: 0 |
95 | }, | 96 | }, |
97 | // 分页 | ||
96 | pageData: { | 98 | pageData: { |
97 | 99 | ||
98 | pageSize: 15, | 100 | pageSize: 15, |
... | @@ -250,8 +252,8 @@ export default { | ... | @@ -250,8 +252,8 @@ export default { |
250 | }) | 252 | }) |
251 | } | 253 | } |
252 | } | 254 | } |
253 | } | 255 | } |
254 | </script> | 256 | </script> |
255 | <style scoped lang="scss"> | 257 | <style scoped lang="scss"> |
256 | // @import "~@/styles/mixin.scss"; | 258 | // @import "~@/styles/mixin.scss"; |
257 | </style> | 259 | </style> | ... | ... |
... | @@ -179,12 +179,14 @@ | ... | @@ -179,12 +179,14 @@ |
179 | } | 179 | } |
180 | }) | 180 | }) |
181 | }, | 181 | }, |
182 | // 重置 | ||
182 | resetForm () { | 183 | resetForm () { |
183 | this.form = { | 184 | this.form = { |
184 | sex: '0' | 185 | sex: '0' |
185 | } | 186 | } |
186 | this.$refs.form.resetFields() | 187 | this.$refs.form.resetFields() |
187 | }, | 188 | }, |
189 | // 关闭 | ||
188 | close () { | 190 | close () { |
189 | this.resetForm() | 191 | this.resetForm() |
190 | this.$emit('input', false) | 192 | this.$emit('input', false) | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 人员管理 --> | ||
2 | <div class="from-clues"> | 3 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
4 | <el-form ref="ruleForm" :model="form" label-width="100px"> | 5 | <el-form ref="ruleForm" :model="form" label-width="100px"> |
... | @@ -65,21 +66,13 @@ export default { | ... | @@ -65,21 +66,13 @@ export default { |
65 | data () { | 66 | data () { |
66 | return { | 67 | return { |
67 | isDialog: false, | 68 | isDialog: false, |
68 | taskData: null, | ||
69 | keyList: [], | 69 | keyList: [], |
70 | form: { | 70 | form: { |
71 | loginName: "", | 71 | loginName: "", |
72 | name: "", | 72 | name: "", |
73 | code: "", | 73 | code: "", |
74 | }, | 74 | }, |
75 | queryParam: {}, | ||
76 | selectType: "0", | ||
77 | queryName: "", | ||
78 | organizationId: "", // 组织机构ID | ||
79 | departmentId: "", // 部门ID | 75 | departmentId: "", // 部门ID |
80 | departmentList: [], // 部门列表 | ||
81 | levelList: [], // 职务级别 | ||
82 | sexList: [], | ||
83 | typeOptions: [ | 76 | typeOptions: [ |
84 | { | 77 | { |
85 | value: "0", | 78 | value: "0", |
... | @@ -100,6 +93,7 @@ export default { | ... | @@ -100,6 +93,7 @@ export default { |
100 | ], | 93 | ], |
101 | 94 | ||
102 | selectionList: [], | 95 | selectionList: [], |
96 | // 表格数据 | ||
103 | tableData: { | 97 | tableData: { |
104 | columns: [ | 98 | columns: [ |
105 | { | 99 | { |
... | @@ -375,7 +369,6 @@ export default { | ... | @@ -375,7 +369,6 @@ export default { |
375 | 369 | ||
376 | // 修改人员信息 | 370 | // 修改人员信息 |
377 | handleEdit (row) { | 371 | handleEdit (row) { |
378 | console.log("rowwwww", row); | ||
379 | this.isDialog = true | 372 | this.isDialog = true |
380 | this.$refs.dialogForm.edit(row); | 373 | this.$refs.dialogForm.edit(row); |
381 | this.$refs.dialogForm.title = "修改"; | 374 | this.$refs.dialogForm.title = "修改"; |
... | @@ -390,6 +383,7 @@ export default { | ... | @@ -390,6 +383,7 @@ export default { |
390 | type: 'warning' | 383 | type: 'warning' |
391 | }) | 384 | }) |
392 | .then(() => { | 385 | .then(() => { |
386 | 删除传 | ||
393 | deleteAction(`${api.users}/${id}`).then((res) => { | 387 | deleteAction(`${api.users}/${id}`).then((res) => { |
394 | if (res.status === 1) { | 388 | if (res.status === 1) { |
395 | this.$message.success({ message: res.message, showClose: true }) | 389 | this.$message.success({ message: res.message, showClose: true }) | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 字典管理 --> | ||
2 | <div class="dictionary-config from-clues"> | 3 | <div class="dictionary-config from-clues"> |
3 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="90px"> | 5 | <el-form ref="form" :model="form" label-width="90px"> |
... | @@ -42,12 +43,12 @@ | ... | @@ -42,12 +43,12 @@ |
42 | </template> | 43 | </template> |
43 | 44 | ||
44 | <script> | 45 | <script> |
45 | // 字典 | 46 | // 字典 |
46 | import data from "./data"; | 47 | import data from "./data"; |
47 | import tableMixin from "@/mixins/tableMixin.js"; | 48 | import tableMixin from "@/mixins/tableMixin.js"; |
48 | import ruleConfig from "@/api/ruleConfig"; | 49 | import ruleConfig from "@/api/ruleConfig"; |
49 | import editValidRule from "../components/editValidRule.vue"; | 50 | import editValidRule from "../components/editValidRule.vue"; |
50 | export default { | 51 | export default { |
51 | name: "dictionary-config", | 52 | name: "dictionary-config", |
52 | mixins: [tableMixin], | 53 | mixins: [tableMixin], |
53 | components: { | 54 | components: { |
... | @@ -62,7 +63,7 @@ export default { | ... | @@ -62,7 +63,7 @@ export default { |
62 | SOLEURL: "", | 63 | SOLEURL: "", |
63 | currentPage: 1, | 64 | currentPage: 1, |
64 | }, | 65 | }, |
65 | preContent: "", | 66 | // 表格数据 |
66 | tableData: { | 67 | tableData: { |
67 | columns: [ | 68 | columns: [ |
68 | { | 69 | { |
... | @@ -108,6 +109,7 @@ export default { | ... | @@ -108,6 +109,7 @@ export default { |
108 | ]), | 109 | ]), |
109 | data: [], | 110 | data: [], |
110 | }, | 111 | }, |
112 | // 分页 | ||
111 | pageData: { | 113 | pageData: { |
112 | total: 0, | 114 | total: 0, |
113 | pageSize: 15, | 115 | pageSize: 15, |
... | @@ -196,8 +198,8 @@ export default { | ... | @@ -196,8 +198,8 @@ export default { |
196 | }); | 198 | }); |
197 | }, | 199 | }, |
198 | }, | 200 | }, |
199 | }; | 201 | }; |
200 | </script> | 202 | </script> |
201 | <style scoped lang="scss"> | 203 | <style scoped lang="scss"> |
202 | @import "./index.scss"; | 204 | @import "./index.scss"; |
203 | </style> | 205 | </style> | ... | ... |
-
Please register or sign in to post a comment