35a29d48 by renchao@pashanhoo.com

style:api配置

2 parents 334a1fb3 699fc7d7
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 }
......
...@@ -2,6 +2,7 @@ import { mapGetters } from 'vuex' ...@@ -2,6 +2,7 @@ import { mapGetters } from 'vuex'
2 export default { 2 export default {
3 data () { 3 data () {
4 return { 4 return {
5 // 分页
5 pageData: { 6 pageData: {
6 currentPage: 1, 7 currentPage: 1,
7 pageSize: 10 8 pageSize: 10
......
...@@ -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
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
1 .reportLog {
2 .progress {
3 position: absolute;
4 width: 200px;
5 z-index: 99999;
6 top: 50%;
7 left: 50%;
8 transform: translateX(-50%);
9 }
10 }
11
12 .zhi {
13 color: #FFFFFF;
14 text-align: center;
15 }
16 .hjsj {
17
18 }
...\ No newline at end of file ...\ No newline at end of file
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)
......
...@@ -98,6 +98,7 @@ ...@@ -98,6 +98,7 @@
98 endTime: '', 98 endTime: '',
99 currentPage: 1 99 currentPage: 1
100 }, 100 },
101 // 表格数据
101 tableData: { 102 tableData: {
102 columns: [ 103 columns: [
103 { 104 {
......
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++;
......
...@@ -62,6 +62,7 @@ ...@@ -62,6 +62,7 @@
62 dcode: '', 62 dcode: '',
63 dname: '' 63 dname: ''
64 }, 64 },
65 // 表格数据
65 tableData: { 66 tableData: {
66 total: 0, 67 total: 0,
67 columns: datas.columns().concat([ 68 columns: datas.columns().concat([
......
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)
......
...@@ -103,6 +103,7 @@ ...@@ -103,6 +103,7 @@
103 ], 103 ],
104 104
105 selectionList: [], 105 selectionList: [],
106 // 表格数据
106 tableData: { 107 tableData: {
107 columns: [ 108 columns: [
108 { 109 {
......
...@@ -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>
......