1fa576bc by xiaomiao

--no commit message

2 parents ddef5f04 1e7b4fd3
...@@ -116,6 +116,19 @@ export function startBusinessFlow (data) { ...@@ -116,6 +116,19 @@ export function startBusinessFlow (data) {
116 } 116 }
117 117
118 /** 118 /**
119 * @description: 业务办理-发起业务申请流程
120 * @param {*} data
121 * @author: renchao
122 */
123 export function startRepairFlow (data) {
124 return request({
125 url: SERVER.SERVERAPI + '/rest/business/workFlow/startRepairFlow',
126 method: 'post',
127 data
128 })
129 }
130
131 /**
119 * @description: 已办箱列表查询接口 132 * @description: 已办箱列表查询接口
120 * @param {*} data 133 * @param {*} data
121 * @author: renchao 134 * @author: renchao
......
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
11 maxlength="28" 11 maxlength="28"
12 v-model="queryForm.bdcdyh" 12 v-model="queryForm.bdcdyh"
13 clearable 13 clearable
14 class="width200px" 14 class="width200px"></el-input>
15 ></el-input>
16 </el-form-item> 15 </el-form-item>
17 </el-col> 16 </el-col>
18 <el-col :span="8"> 17 <el-col :span="8">
...@@ -26,8 +25,7 @@ ...@@ -26,8 +25,7 @@
26 placeholder="请输入不动产权证号" 25 placeholder="请输入不动产权证号"
27 v-model="queryForm.cfwh" 26 v-model="queryForm.cfwh"
28 clearable 27 clearable
29 class="width200px" 28 class="width200px"></el-input>
30 ></el-input>
31 </el-form-item> 29 </el-form-item>
32 </el-col> 30 </el-col>
33 </el-row> 31 </el-row>
...@@ -60,8 +58,7 @@ ...@@ -60,8 +58,7 @@
60 @p-current-change="handleCurrentChange" 58 @p-current-change="handleCurrentChange"
61 @selection-change="handleSelectionChange" 59 @selection-change="handleSelectionChange"
62 :column="tableData.columns" 60 :column="tableData.columns"
63 :data="tableData.data" 61 :data="tableData.data"></lb-table>
64 ></lb-table>
65 </div> 62 </div>
66 <div class="submit_button"> 63 <div class="submit_button">
67 <el-button @click="$popupCacel">取消</el-button> 64 <el-button @click="$popupCacel">取消</el-button>
...@@ -70,134 +67,140 @@ ...@@ -70,134 +67,140 @@
70 </div> 67 </div>
71 </template> 68 </template>
72 <script> 69 <script>
73 //查封登记 70 //查封登记
74 import store from "@/store/index.js"; 71 import store from "@/store/index.js";
75 import { datas, sendThis } from "../javascript/cfdj.js"; 72 import { datas, sendThis } from "../javascript/cfdj.js";
76 import { defaultParameters } from "../javascript/publicDefaultPar.js"; 73 import { defaultParameters } from "../javascript/publicDefaultPar.js";
77 import table from "@/utils/mixin/table"; 74 import table from "@/utils/mixin/table";
78 import jump from "../components/mixin/jump"; 75 import jump from "../components/mixin/jump";
79 import { selectCfdj, startBusinessFlow, choiceBdcdy } from "@/api/ywbl.js"; 76 import { selectCfdj, startBusinessFlow, choiceBdcdy } from "@/api/ywbl.js";
80 export default { 77 export default {
81 props: { 78 props: {
82 isJump: { type: Boolean, default: false }, 79 isJump: { type: Boolean, default: false },
83 sqywInfo: { type: Object, default: () => {} }, 80 sqywInfo: { type: Object, default: () => { } },
84 },
85 mixins: [table, jump],
86 data() {
87 return {
88 queryForm: defaultParameters.defaultParameters(),
89 tableData: {
90 total: 0,
91 columns: datas.columns(),
92 data: [],
93 },
94 bdcdysz: [],
95 bsmSqyw:
96 this.sqywInfo.nodetype === "djlx"
97 ? this.sqywInfo.bsmSqyw
98 : this.sqywInfo.parentid,
99 };
100 },
101 mounted() {
102 sendThis(this);
103 },
104 methods: {
105 queryClick() {
106 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
107 this.$startLoading();
108 selectCfdj({ ...this.queryForm, ...this.pageData }).then((res) => {
109 this.$endLoading();
110 if (res.code === 200) {
111 let { total, records } = res.result;
112 this.tableData.total = total;
113 this.tableData.data = records;
114 }
115 });
116 },
117 submitForm() {
118 if (this.bdcdysz.length == 0) {
119 this.$message.error("请至少选择一条数据");
120 return;
121 }
122 if (!this.isJump) {
123 startBusinessFlow({
124 bsmSqyw: this.bsmSqyw,
125 bdcdysz: this.bdcdysz,
126 djqxbm:
127 this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
128 djqxmc:
129 this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
130 }).then((res) => {
131 if (res.code == 200) {
132 this.$message({
133 showClose: true,
134 message: "发起申请成功",
135 type: "success",
136 });
137 this.jump(res.result, this.sqywInfo.djywbm);
138 } else {
139 this.$message.error(res.message);
140 }
141 });
142 } else {
143 choiceBdcdy({
144 bsmSlsq: this.$route.query.bsmSlsq,
145 bdcdysz: this.bdcdysz,
146 }).then((res) => {
147 if (res.code == 200) {
148 this.$message({
149 showClose: true,
150 message: "发起申请成功",
151 type: "success",
152 });
153 store.dispatch("user/refreshPage", true);
154 } else {
155 this.$message.error(res.message);
156 }
157 this.$popupCacel();
158 });
159 }
160 }, 81 },
161 handleSelectionChange(val) { 82 mixins: [table, jump],
162 this.bdcdysz = val; 83 data () {
84 return {
85 queryForm: defaultParameters.defaultParameters(),
86 tableData: {
87 total: 0,
88 columns: datas.columns(),
89 data: [],
90 },
91 bdcdysz: [],
92 bsmSqyw:
93 this.sqywInfo.nodetype === "djlx"
94 ? this.sqywInfo.bsmSqyw
95 : this.sqywInfo.parentid,
96 };
163 }, 97 },
164 select(selection, row) { 98 mounted () {
165 if (this.sqywInfo.sqywdylx == "1") { 99 sendThis(this);
166 // 清除 所有勾选项
167 this.$refs.table.clearSelection();
168 // 当表格数据都没有被勾选的时候 就返回
169 // 主要用于将当前勾选的表格状态清除
170 if (selection.length == 0) return;
171 this.$refs.table.toggleRowSelection(row, true);
172 }
173 }, 100 },
174 handleRowClick(row) { 101 methods: {
175 // 如果状态是1,那就是单选 102 queryClick () {
176 if (this.sqywInfo.sqywdylx == "1") { 103 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
177 const bdcdysz = this.bdcdysz; 104 this.$startLoading();
178 this.$refs.table.clearSelection(); 105 selectCfdj({ ...this.queryForm, ...this.pageData }).then((res) => {
179 if (bdcdysz.length == 1) { 106 this.$endLoading();
180 bdcdysz.forEach((item) => { 107 if (res.code === 200) {
181 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 108 let { total, records } = res.result;
182 if (item == row) { 109 this.tableData.total = total;
183 this.$refs.table.toggleRowSelection(row, false); 110 this.tableData.data = records;
184 } 111 }
185 // 不然就让当前的一行勾选 112 });
186 else { 113 },
187 this.$refs.table.toggleRowSelection(row, true); 114 submitForm () {
115 if (this.bdcdysz.length == 0) {
116 this.$message.error("请至少选择一条数据");
117 return;
118 }
119 if (!this.isJump) {
120 startBusinessFlow({
121 bsmSqyw: this.bsmSqyw,
122 bdcdysz: this.bdcdysz,
123 djqxbm:
124 this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
125 djqxmc:
126 this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
127 }).then((res) => {
128 if (res.code == 200) {
129 this.$message({
130 showClose: true,
131 message: "发起申请成功",
132 type: "success",
133 });
134 if (!this.isJump) {
135 this.jump(res.result, this.sqywInfo.djywbm);
136 } else {
137 store.dispatch('user/refreshPage', true);
138 }
139 this.$popupCacel()
140
141 } else {
142 this.$message.error(res.message);
188 } 143 }
189 }); 144 });
190 } else { 145 } else {
146 choiceBdcdy({
147 bsmSlsq: this.$route.query.bsmSlsq,
148 bdcdysz: this.bdcdysz,
149 }).then((res) => {
150 if (res.code == 200) {
151 this.$message({
152 showClose: true,
153 message: "发起申请成功",
154 type: "success",
155 });
156 store.dispatch("user/refreshPage", true);
157 } else {
158 this.$message.error(res.message);
159 }
160 this.$popupCacel();
161 });
162 }
163 },
164 handleSelectionChange (val) {
165 this.bdcdysz = val;
166 },
167 select (selection, row) {
168 if (this.sqywInfo.sqywdylx == "1") {
169 // 清除 所有勾选项
170 this.$refs.table.clearSelection();
171 // 当表格数据都没有被勾选的时候 就返回
172 // 主要用于将当前勾选的表格状态清除
173 if (selection.length == 0) return;
191 this.$refs.table.toggleRowSelection(row, true); 174 this.$refs.table.toggleRowSelection(row, true);
192 } 175 }
193 } else { 176 },
194 this.$refs.table.toggleRowSelection(row); 177 handleRowClick (row) {
195 } 178 // 如果状态是1,那就是单选
179 if (this.sqywInfo.sqywdylx == "1") {
180 const bdcdysz = this.bdcdysz;
181 this.$refs.table.clearSelection();
182 if (bdcdysz.length == 1) {
183 bdcdysz.forEach((item) => {
184 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
185 if (item == row) {
186 this.$refs.table.toggleRowSelection(row, false);
187 }
188 // 不然就让当前的一行勾选
189 else {
190 this.$refs.table.toggleRowSelection(row, true);
191 }
192 });
193 } else {
194 this.$refs.table.toggleRowSelection(row, true);
195 }
196 } else {
197 this.$refs.table.toggleRowSelection(row);
198 }
199 },
196 }, 200 },
197 }, 201 };
198 };
199 </script> 202 </script>
200 <style scoped lang="scss"> 203 <style scoped lang="scss">
201 @import "~@/styles/mixin.scss"; 204 @import "~@/styles/mixin.scss";
202 @import "~@/styles/public.scss"; 205 @import "~@/styles/public.scss";
203 </style> 206 </style>
......
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 <!-- 表格 --> 43 <!-- 表格 -->
44 <div class="from-clues-content loadingtext"> 44 <div class="from-clues-content loadingtext">
45 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300" 45 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300"
46 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange" @select="select" 46 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange" @select="select"
47 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns" 47 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns"
48 :data="tableData.data"> 48 :data="tableData.data">
49 </lb-table> 49 </lb-table>
...@@ -83,9 +83,7 @@ ...@@ -83,9 +83,7 @@
83 sendThis(this); 83 sendThis(this);
84 }, 84 },
85 methods: { 85 methods: {
86
87 queryClick () { 86 queryClick () {
88 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx);
89 this.$startLoading(); 87 this.$startLoading();
90 this.queryForm.sqywbm = this.sqywInfo.djywbm; 88 this.queryForm.sqywbm = this.sqywInfo.djywbm;
91 selectDiyaq({ ...this.queryForm, ...this.pageData }).then((res) => { 89 selectDiyaq({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -119,48 +117,48 @@ ...@@ -119,48 +117,48 @@
119 } else { 117 } else {
120 store.dispatch('user/refreshPage', true); 118 store.dispatch('user/refreshPage', true);
121 } 119 }
120 this.$popupCacel()
122 } else { 121 } else {
123 this.$message.error(res.message); 122 this.$message.error(res.message);
124 } 123 }
125 this.$popupCacel()
126 }) 124 })
127 }, 125 },
128 handleSelectionChange (val) { 126 handleSelectionChange (val) {
129 this.bdcdysz = val; 127 this.bdcdysz = val;
130 }, 128 },
131 select(selection, row){ 129 select (selection, row) {
132 if(this.sqywInfo.sqywdylx=="1"){ 130 if (this.sqywInfo.sqywdylx == "1") {
133 // 清除 所有勾选项 131 // 清除 所有勾选项
134 this.$refs.table.clearSelection() 132 this.$refs.table.clearSelection()
135 // 当表格数据都没有被勾选的时候 就返回 133 // 当表格数据都没有被勾选的时候 就返回
136 // 主要用于将当前勾选的表格状态清除 134 // 主要用于将当前勾选的表格状态清除
137 if(selection.length == 0) return 135 if (selection.length == 0) return
138 this.$refs.table.toggleRowSelection(row, true); 136 this.$refs.table.toggleRowSelection(row, true);
139 } 137 }
140 }, 138 },
141 handleRowClick(row){ 139 handleRowClick (row) {
142 // 如果状态是1,那就是单选 140 // 如果状态是1,那就是单选
143 if(this.sqywInfo.sqywdylx=="1"){ 141 if (this.sqywInfo.sqywdylx == "1") {
144 const bdcdysz = this.bdcdysz 142 const bdcdysz = this.bdcdysz
145 this.$refs.table.clearSelection() 143 this.$refs.table.clearSelection()
146 if( bdcdysz.length == 1 ) { 144 if (bdcdysz.length == 1) {
147 bdcdysz.forEach(item => { 145 bdcdysz.forEach(item => {
148 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 146 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
149 if (item == row) { 147 if (item == row) {
150 this.$refs.table.toggleRowSelection(row, false); 148 this.$refs.table.toggleRowSelection(row, false);
151 } 149 }
152 // 不然就让当前的一行勾选 150 // 不然就让当前的一行勾选
153 else { 151 else {
154 this.$refs.table.toggleRowSelection(row, true); 152 this.$refs.table.toggleRowSelection(row, true);
155 } 153 }
156 }) 154 })
157 } 155 }
158 else { 156 else {
159 this.$refs.table.toggleRowSelection(row, true); 157 this.$refs.table.toggleRowSelection(row, true);
160 } 158 }
161 }else{ 159 } else {
162 this.$refs.table.toggleRowSelection(row); 160 this.$refs.table.toggleRowSelection(row);
163 } 161 }
164 }, 162 },
165 }, 163 },
166 }; 164 };
......
...@@ -171,7 +171,7 @@ ...@@ -171,7 +171,7 @@
171 }, 171 },
172 methods: { 172 methods: {
173 queryClick () { 173 queryClick () {
174 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 174 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
175 this.$startLoading(); 175 this.$startLoading();
176 if (!this.isJump) { 176 if (!this.isJump) {
177 //从业务办理进入 177 //从业务办理进入
...@@ -224,7 +224,7 @@ ...@@ -224,7 +224,7 @@
224 if (!this.isJump) { 224 if (!this.isJump) {
225 startBusinessFlow({ 225 startBusinessFlow({
226 bsmSqyw: this.bsmSqyw, 226 bsmSqyw: this.bsmSqyw,
227 fwlx: this.activeName, 227 sjlx: 'zrz',
228 bdcdysz: this.bdcdysz, 228 bdcdysz: this.bdcdysz,
229 djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "", 229 djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
230 djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "", 230 djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
...@@ -235,7 +235,12 @@ ...@@ -235,7 +235,12 @@
235 message: '发起申请成功', 235 message: '发起申请成功',
236 type: 'success' 236 type: 'success'
237 }) 237 })
238 this.jump(res.result, this.djywbm) 238 if (!this.isJump) {
239 this.jump(res.result, this.sqywInfo.djywbm);
240 } else {
241 store.dispatch('user/refreshPage', true);
242 }
243 this.$popupCacel()
239 } else { 244 } else {
240 this.$message.error(res.message); 245 this.$message.error(res.message);
241 } 246 }
...@@ -275,40 +280,40 @@ ...@@ -275,40 +280,40 @@
275 } 280 }
276 }) 281 })
277 }, 282 },
278 select(selection, row){ 283 select (selection, row) {
279 if(this.sqywInfo.sqywdylx=="1"){ 284 if (this.sqywInfo.sqywdylx == "1") {
280 // 清除 所有勾选项 285 // 清除 所有勾选项
281 this.$refs.table.clearSelection() 286 this.$refs.table.clearSelection()
282 // 当表格数据都没有被勾选的时候 就返回 287 // 当表格数据都没有被勾选的时候 就返回
283 // 主要用于将当前勾选的表格状态清除 288 // 主要用于将当前勾选的表格状态清除
284 if(selection.length == 0) return 289 if (selection.length == 0) return
285 this.$refs.table.toggleRowSelection(row, true); 290 this.$refs.table.toggleRowSelection(row, true);
286 } 291 }
287 292
288 }, 293 },
289 handleRowClick(row){ 294 handleRowClick (row) {
290 // 如果状态是1,那就是单选 295 // 如果状态是1,那就是单选
291 if(this.sqywInfo.sqywdylx=="1"){ 296 if (this.sqywInfo.sqywdylx == "1") {
292 const bdcdysz = this.bdcdysz 297 const bdcdysz = this.bdcdysz
293 this.$refs.table.clearSelection() 298 this.$refs.table.clearSelection()
294 if( bdcdysz.length == 1 ) { 299 if (bdcdysz.length == 1) {
295 bdcdysz.forEach(item => { 300 bdcdysz.forEach(item => {
296 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 301 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
297 if (item == row) { 302 if (item == row) {
298 this.$refs.table.toggleRowSelection(row, false); 303 this.$refs.table.toggleRowSelection(row, false);
299 } 304 }
300 // 不然就让当前的一行勾选 305 // 不然就让当前的一行勾选
301 else { 306 else {
302 this.$refs.table.toggleRowSelection(row, true); 307 this.$refs.table.toggleRowSelection(row, true);
303 } 308 }
304 }) 309 })
305 } 310 }
306 else { 311 else {
307 this.$refs.table.toggleRowSelection(row, true); 312 this.$refs.table.toggleRowSelection(row, true);
308 } 313 }
309 }else{ 314 } else {
310 this.$refs.table.toggleRowSelection(row); 315 this.$refs.table.toggleRowSelection(row);
311 } 316 }
312 }, 317 },
313 } 318 }
314 } 319 }
......
...@@ -106,48 +106,48 @@ ...@@ -106,48 +106,48 @@
106 } else { 106 } else {
107 store.dispatch('user/refreshPage', true); 107 store.dispatch('user/refreshPage', true);
108 } 108 }
109 this.$popupCacel()
109 } else { 110 } else {
110 this.$message.error(res.message); 111 this.$message.error(res.message);
111 } 112 }
112 this.$popupCacel()
113 }) 113 })
114 }, 114 },
115 handleSelectionChange (val) { 115 handleSelectionChange (val) {
116 this.bdcdysz = val; 116 this.bdcdysz = val;
117 }, 117 },
118 select(selection, row){ 118 select (selection, row) {
119 if(this.sqywInfo.sqywdylx=="1"){ 119 if (this.sqywInfo.sqywdylx == "1") {
120 // 清除 所有勾选项 120 // 清除 所有勾选项
121 this.$refs.table.clearSelection() 121 this.$refs.table.clearSelection()
122 // 当表格数据都没有被勾选的时候 就返回 122 // 当表格数据都没有被勾选的时候 就返回
123 // 主要用于将当前勾选的表格状态清除 123 // 主要用于将当前勾选的表格状态清除
124 if(selection.length == 0) return 124 if (selection.length == 0) return
125 this.$refs.table.toggleRowSelection(row, true); 125 this.$refs.table.toggleRowSelection(row, true);
126 } 126 }
127 }, 127 },
128 handleRowClick(row){ 128 handleRowClick (row) {
129 // 如果状态是1,那就是单选 129 // 如果状态是1,那就是单选
130 if(this.sqywInfo.sqywdylx=="1"){ 130 if (this.sqywInfo.sqywdylx == "1") {
131 const bdcdysz = this.bdcdysz 131 const bdcdysz = this.bdcdysz
132 this.$refs.table.clearSelection() 132 this.$refs.table.clearSelection()
133 if( bdcdysz.length == 1 ) { 133 if (bdcdysz.length == 1) {
134 bdcdysz.forEach(item => { 134 bdcdysz.forEach(item => {
135 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 135 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
136 if (item == row) { 136 if (item == row) {
137 this.$refs.table.toggleRowSelection(row, false); 137 this.$refs.table.toggleRowSelection(row, false);
138 } 138 }
139 // 不然就让当前的一行勾选 139 // 不然就让当前的一行勾选
140 else { 140 else {
141 this.$refs.table.toggleRowSelection(row, true); 141 this.$refs.table.toggleRowSelection(row, true);
142 } 142 }
143 }) 143 })
144 } 144 }
145 else { 145 else {
146 this.$refs.table.toggleRowSelection(row, true); 146 this.$refs.table.toggleRowSelection(row, true);
147 } 147 }
148 }else{ 148 } else {
149 this.$refs.table.toggleRowSelection(row); 149 this.$refs.table.toggleRowSelection(row);
150 } 150 }
151 }, 151 },
152 } 152 }
153 } 153 }
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
70 }, 70 },
71 methods: { 71 methods: {
72 queryClick () { 72 queryClick () {
73 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 73 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
74 this.$startLoading(); 74 this.$startLoading();
75 this.queryForm.sqywbm = this.sqywInfo.djywbm; 75 this.queryForm.sqywbm = this.sqywInfo.djywbm;
76 selectNydsyqQlxx({ ...this.queryForm, ...this.pageData }).then((res) => { 76 selectNydsyqQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -104,10 +104,10 @@ ...@@ -104,10 +104,10 @@
104 } else { 104 } else {
105 store.dispatch('user/refreshPage', true); 105 store.dispatch('user/refreshPage', true);
106 } 106 }
107 this.$popupCacel()
107 } else { 108 } else {
108 this.$message.error(res.message); 109 this.$message.error(res.message);
109 } 110 }
110 this.$popupCacel()
111 }) 111 })
112 }, 112 },
113 handleSelectionChange (val) { 113 handleSelectionChange (val) {
...@@ -119,39 +119,39 @@ ...@@ -119,39 +119,39 @@
119 formData: param 119 formData: param
120 }) 120 })
121 }, 121 },
122 select(selection, row){ 122 select (selection, row) {
123 if(this.sqywInfo.sqywdylx=="1"){ 123 if (this.sqywInfo.sqywdylx == "1") {
124 // 清除 所有勾选项 124 // 清除 所有勾选项
125 this.$refs.table.clearSelection() 125 this.$refs.table.clearSelection()
126 // 当表格数据都没有被勾选的时候 就返回 126 // 当表格数据都没有被勾选的时候 就返回
127 // 主要用于将当前勾选的表格状态清除 127 // 主要用于将当前勾选的表格状态清除
128 if(selection.length == 0) return 128 if (selection.length == 0) return
129 this.$refs.table.toggleRowSelection(row, true); 129 this.$refs.table.toggleRowSelection(row, true);
130 } 130 }
131 }, 131 },
132 handleRowClick(row){ 132 handleRowClick (row) {
133 // 如果状态是1,那就是单选 133 // 如果状态是1,那就是单选
134 if(this.sqywInfo.sqywdylx=="1"){ 134 if (this.sqywInfo.sqywdylx == "1") {
135 const bdcdysz = this.bdcdysz 135 const bdcdysz = this.bdcdysz
136 this.$refs.table.clearSelection() 136 this.$refs.table.clearSelection()
137 if( bdcdysz.length == 1 ) { 137 if (bdcdysz.length == 1) {
138 bdcdysz.forEach(item => { 138 bdcdysz.forEach(item => {
139 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 139 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
140 if (item == row) { 140 if (item == row) {
141 this.$refs.table.toggleRowSelection(row, false); 141 this.$refs.table.toggleRowSelection(row, false);
142 } 142 }
143 // 不然就让当前的一行勾选 143 // 不然就让当前的一行勾选
144 else { 144 else {
145 this.$refs.table.toggleRowSelection(row, true); 145 this.$refs.table.toggleRowSelection(row, true);
146 } 146 }
147 }) 147 })
148 } 148 }
149 else { 149 else {
150 this.$refs.table.toggleRowSelection(row, true); 150 this.$refs.table.toggleRowSelection(row, true);
151 } 151 }
152 }else{ 152 } else {
153 this.$refs.table.toggleRowSelection(row); 153 this.$refs.table.toggleRowSelection(row);
154 } 154 }
155 }, 155 },
156 } 156 }
157 } 157 }
......
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
98 methods: { 98 methods: {
99 //默认加载表格信息 99 //默认加载表格信息
100 queryClick () { 100 queryClick () {
101 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 101 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
102 this.$startLoading(); 102 this.$startLoading();
103 this.queryForm.bsmSqyw = this.bsmSqyw; 103 this.queryForm.bsmSqyw = this.bsmSqyw;
104 selectQlxx({ ...this.queryForm, ...this.pageData }).then((res) => { 104 selectQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -132,48 +132,48 @@ ...@@ -132,48 +132,48 @@
132 } else { 132 } else {
133 store.dispatch('user/refreshPage', true); 133 store.dispatch('user/refreshPage', true);
134 } 134 }
135 this.$popupCacel()
135 } else { 136 } else {
136 this.$alert(res.message); 137 this.$message.error(res.message)
137 } 138 }
138 this.$popupCacel()
139 }) 139 })
140 }, 140 },
141 handleSelectionChange (val) { 141 handleSelectionChange (val) {
142 this.bdcdysz = val; 142 this.bdcdysz = val;
143 }, 143 },
144 select(selection, row){ 144 select (selection, row) {
145 if(this.sqywInfo.sqywdylx=="1"){ 145 if (this.sqywInfo.sqywdylx == "1") {
146 // 清除 所有勾选项 146 // 清除 所有勾选项
147 this.$refs.table.clearSelection() 147 this.$refs.table.clearSelection()
148 // 当表格数据都没有被勾选的时候 就返回 148 // 当表格数据都没有被勾选的时候 就返回
149 // 主要用于将当前勾选的表格状态清除 149 // 主要用于将当前勾选的表格状态清除
150 if(selection.length == 0) return 150 if (selection.length == 0) return
151 this.$refs.table.toggleRowSelection(row, true); 151 this.$refs.table.toggleRowSelection(row, true);
152 } 152 }
153 }, 153 },
154 handleRowClick(row){ 154 handleRowClick (row) {
155 // 如果状态是1,那就是单选 155 // 如果状态是1,那就是单选
156 if(this.sqywInfo.sqywdylx=="1"){ 156 if (this.sqywInfo.sqywdylx == "1") {
157 const bdcdysz = this.bdcdysz 157 const bdcdysz = this.bdcdysz
158 this.$refs.table.clearSelection() 158 this.$refs.table.clearSelection()
159 if( bdcdysz.length == 1 ) { 159 if (bdcdysz.length == 1) {
160 bdcdysz.forEach(item => { 160 bdcdysz.forEach(item => {
161 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 161 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
162 if (item == row) { 162 if (item == row) {
163 this.$refs.table.toggleRowSelection(row, false); 163 this.$refs.table.toggleRowSelection(row, false);
164 } 164 }
165 // 不然就让当前的一行勾选 165 // 不然就让当前的一行勾选
166 else { 166 else {
167 this.$refs.table.toggleRowSelection(row, true); 167 this.$refs.table.toggleRowSelection(row, true);
168 } 168 }
169 }) 169 })
170 } 170 }
171 else { 171 else {
172 this.$refs.table.toggleRowSelection(row, true); 172 this.$refs.table.toggleRowSelection(row, true);
173 } 173 }
174 }else{ 174 } else {
175 this.$refs.table.toggleRowSelection(row); 175 this.$refs.table.toggleRowSelection(row);
176 } 176 }
177 }, 177 },
178 }, 178 },
179 }; 179 };
......
...@@ -30,132 +30,125 @@ ...@@ -30,132 +30,125 @@
30 </el-col> 30 </el-col>
31 <el-col :span="4" class="btnColRight"> 31 <el-col :span="4" class="btnColRight">
32 <el-form-item> 32 <el-form-item>
33 <el-button type="primary" @click="resetForm(true)">重置</el-button> 33 <el-button type="primary" @click="resetForm(true)">重置</el-button>
34 <el-button type="primary" @click="handleSearch">查询</el-button> 34 <el-button type="primary" @click="handleSearch">查询</el-button>
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
37 </el-row> 37 </el-row>
38 </el-form> 38 </el-form>
39 </div> 39 </div>
40 <!-- 表格 --> 40 <!-- 表格 -->
41 <div class="from-clues-content loadingtext" > 41 <div class="from-clues-content loadingtext">
42 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.size" class="loadingtext" 42 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.size" class="loadingtext"
43 :current-page.sync="pageData.current" :total="tableData.total" @size-change="handleSizeChange" 43 :current-page.sync="pageData.current" :total="tableData.total" @size-change="handleSizeChange"
44 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data"> 44 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
45 </lb-table> 45 </lb-table>
46 </div> 46 </div>
47 <div class="submit_button"> 47 <div class="submit_button">
48 <el-button @click="$popupCacel">取消</el-button> 48 <el-button @click="$popupCacel">取消</el-button>
49 <el-button type="primary" plain @click="submitForm">发起申请</el-button> 49 <el-button type="primary" plain @click="submitForm">发起申请</el-button>
50 </div> 50 </div>
51 </div> 51 </div>
52 </template> 52 </template>
53 <script> 53 <script>
54 import { mapGetters } from "vuex"; 54 import { mapGetters } from "vuex";
55 import {startBusinessFlow} from "@/api/djbbl.js" 55 import { startRepairFlow } from "@/api/ywbl.js";
56 import store from '@/store/index.js' 56 import store from '@/store/index.js'
57 import table from "@/utils/mixin/table"; 57 import table from "@/utils/mixin/table";
58 import { datas, sendThis } from "../javascript/selectDjbbl.js"; 58 import { datas, sendThis } from "../javascript/selectDjbbl.js";
59 import { getDjbBysearch } from "@/api/zhcx.js"; 59 import { getDjbBysearch } from "@/api/zhcx.js";
60 import jump from "../components/mixin/djbbljump"; 60 import jump from "../components/mixin/jump";
61 export default { 61 export default {
62 name: "djbcx", 62 name: "djbcx",
63 mixins: [table, jump], 63 mixins: [table, jump],
64 mounted () { 64 mounted () {
65 sendThis(this); 65 sendThis(this);
66 this.queryClick() 66 this.queryClick()
67 }, 67 },
68 props: { 68 props: {
69 isJump: { type: Boolean, default: false }, 69 isJump: { type: Boolean, default: false },
70 sqywInfo: { type: Object, default: () => { } }, 70 sqywInfo: { type: Object, default: () => { } },
71 }, 71 },
72 data () { 72 data () {
73 return { 73 return {
74 bdcdysz: [], 74 bdcdysz: [],
75 queryForm: { 75 queryForm: {
76 zl: "", 76 zl: "",
77 bdcdyh: "", 77 bdcdyh: "",
78 bdcqzh: "", 78 bdcqzh: "",
79 ywh: "", 79 ywh: "",
80 }, 80 },
81 pageData: { 81 pageData: {
82 current: 1, 82 current: 1,
83 size: 10, 83 size: 10,
84 total: 0, 84 total: 0,
85 }, 85 },
86 tableData: { 86 tableData: {
87 columns: datas.columns(), 87 columns: datas.columns(),
88 data: [], 88 data: [],
89 }, 89 },
90 qllxs: [], 90 qllxs: [],
91 isDialog: false, 91 isDialog: false,
92 djbxxData: {}, 92 djbxxData: {},
93 bsmSqyw: 93 bsmSqyw:
94 this.sqywInfo.nodetype === "djlx" 94 this.sqywInfo.nodetype === "djlx"
95 ? this.sqywInfo.bsmSqyw 95 ? this.sqywInfo.bsmSqyw
96 : this.sqywInfo.parentid, 96 : this.sqywInfo.parentid,
97 }; 97 };
98 },
99 computed: {
100 // ...mapGetters(["dictData"]),
101 },
102 methods: {
103 // 初始化数据
104 queryClick () {
105 console.log("this.queryForm",this.queryForm);
106 this.$startLoading()
107 getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => {
108 this.$endLoading()
109 if (res.code === 200) {
110 let { total, records } = res.result;
111 this.tableData.data = records;
112 this.tableData.total = total;
113 }
114 });
115 }, 98 },
116 // handleSort (name, sort) { 99 methods: {
117 // console.log(name, sort); 100 // 初始化数据
118 // }, 101 queryClick () {
119 // 高级查询 102 this.$startLoading()
120 moreQueryClick () { }, 103 getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => {
121 // openDialog (scroll) { 104 this.$endLoading()
122 // this.$popupDialog('登记簿详情', 'registerBook/djbFrame', scroll, '85%'); 105 if (res.code === 200) {
123 // }, 106 let { total, records } = res.result;
124 // handleLpbClick (item) { 107 this.tableData.data = records;
125 // this.$popupDialog('楼盘表', 'lpb/index', { 108 this.tableData.total = total;
126 // bsm: '' 109 }
127 // }, '85%') 110 });
128 // }, 111 },
129 ywhClick (item) { 112 // 高级查询
113 moreQueryClick () { },
114 // openDialog (scroll) {
115 // this.$popupDialog('登记簿详情', 'registerBook/djbFrame', scroll, '85%');
116 // },
117 // handleLpbClick (item) {
118 // this.$popupDialog('楼盘表', 'lpb/index', {
119 // bsm: ''
120 // }, '85%')
121 // },
122 ywhClick (item) {
130 const { href } = this.$router.resolve( 123 const { href } = this.$router.resolve(
131 "/djbworkFrame?bdcdyid=" + 124 "/djbworkFrame?bdcdyid=" +
132 item.bdcdyid+ 125 item.bdcdyid +
133 "&bdcdyh=" + 126 "&bdcdyh=" +
134 item.bdcdyh+ 127 item.bdcdyh +
135 "&qllx="+ 128 "&qllx=" +
136 item.qllx+ 129 item.qllx +
137 "&bsmQlxx="+ 130 "&bsmQlxx=" +
138 item.bsmQlxx + 131 item.bsmQlxx +
139 "&viewtype=1" 132 "&viewtype=1"
140 ); 133 );
141 localStorage.setItem('ywbl', JSON.stringify(item)); 134 localStorage.setItem('ywbl', JSON.stringify(item));
142 window.open(href, `urlname${item.bdcdyid}`); 135 window.open(href, `urlname${item.bdcdyid}`);
143 136
144 }, 137 },
145 submitForm () { 138 submitForm () {
146 if (this.bdcdysz.length == 0) { 139 if (this.bdcdysz.length == 0) {
147 this.$message.error("请至少选择一条数据"); 140 this.$message.error("请至少选择一条数据");
148 return; 141 return;
149 } 142 }
150 console.log("this.sqywInfo",this.sqywInfo,this.sqywInfo.nodetype == "djqx"); 143 console.log("this.sqywInfo", this.sqywInfo, this.sqywInfo.nodetype == "djqx");
151 let from={ 144 let from = {
152 bsmSqyw: this.bsmSqyw, 145 bsmSqyw: this.bsmSqyw,
153 bdcdysz: this.bdcdysz, 146 bdcdysz: this.bdcdysz,
154 djqxbm: this.sqywInfo.nodetype == "djlx" ? this.sqywInfo.nodecode : "", 147 djqxbm: this.sqywInfo.nodetype == "djlx" ? this.sqywInfo.nodecode : "",
155 djqxmc: this.sqywInfo.nodetype == "djlx" ? this.sqywInfo.nodename : "", 148 djqxmc: this.sqywInfo.nodetype == "djlx" ? this.sqywInfo.nodename : "",
156 } 149 }
157 console.log("发起申请传参",from,this.sqywInfo); 150 console.log("发起申请传参", from, this.sqywInfo);
158 startBusinessFlow(from).then((res) => { 151 startRepairFlow(from).then((res) => {
159 if (res.code == 200) { 152 if (res.code == 200) {
160 this.$message({ 153 this.$message({
161 showClose: true, 154 showClose: true,
...@@ -167,58 +160,58 @@ export default { ...@@ -167,58 +160,58 @@ export default {
167 } else { 160 } else {
168 store.dispatch('user/refreshPage', true); 161 store.dispatch('user/refreshPage', true);
169 } 162 }
163 this.$popupCacel()
170 } else { 164 } else {
171 this.$message.error(res.message); 165 this.$message.error(res.message);
172 } 166 }
173 this.$popupCacel()
174 }) 167 })
175 }, 168 },
176 handleSelectionChange (val) { 169 handleSelectionChange (val) {
177 console.log("val",val); 170 console.log("val", val);
178 this.bdcdysz = val; 171 this.bdcdysz = val;
179 }, 172 },
180 handleRowClick(row){ 173 handleRowClick (row) {
181 // 如果状态是1,那就是单选 174 // 如果状态是1,那就是单选
182 if(this.sqywInfo.sqywdylx=="1"){ 175 if (this.sqywInfo.sqywdylx == "1") {
183 const bdcdysz = this.bdcdysz 176 const bdcdysz = this.bdcdysz
184 this.$refs.table.clearSelection() 177 this.$refs.table.clearSelection()
185 if( bdcdysz.length == 1 ) { 178 if (bdcdysz.length == 1) {
186 bdcdysz.forEach(item => { 179 bdcdysz.forEach(item => {
187 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 180 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
188 if (item == row) { 181 if (item == row) {
189 this.$refs.table.toggleRowSelection(row, false); 182 this.$refs.table.toggleRowSelection(row, false);
190 } 183 }
191 // 不然就让当前的一行勾选 184 // 不然就让当前的一行勾选
192 else { 185 else {
193 this.$refs.table.toggleRowSelection(row, true); 186 this.$refs.table.toggleRowSelection(row, true);
194 } 187 }
195 }) 188 })
196 } 189 }
197 else { 190 else {
198 this.$refs.table.toggleRowSelection(row, true); 191 this.$refs.table.toggleRowSelection(row, true);
199 } 192 }
200 }else{ 193 } else {
201 this.$refs.table.toggleRowSelection(row); 194 this.$refs.table.toggleRowSelection(row);
202 } 195 }
203 }, 196 },
197 }
204 } 198 }
205 }
206 </script> 199 </script>
207 <style scoped lang="scss"> 200 <style scoped lang="scss">
208 @import "~@/styles/mixin.scss"; 201 @import "~@/styles/mixin.scss";
209 @import "~@/styles/public.scss"; 202 @import "~@/styles/public.scss";
210 203
211 .icon-circle { 204 .icon-circle {
212 position: relative; 205 position: relative;
213 } 206 }
214 207
215 .icon-circle::before { 208 .icon-circle::before {
216 content: ""; 209 content: "";
217 width: 4px; 210 width: 4px;
218 height: 4px; 211 height: 4px;
219 border-radius: 50%; 212 border-radius: 50%;
220 background: #000; 213 background: #000;
221 top: 0px; 214 top: 0px;
222 left: 0px; 215 left: 0px;
223 } 216 }
224 </style> 217 </style>
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 }, 75 },
76 methods: { 76 methods: {
77 queryClick () { 77 queryClick () {
78 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 78 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
79 this.$startLoading(); 79 this.$startLoading();
80 this.queryForm.sqywbm = this.sqywInfo.djywbm; 80 this.queryForm.sqywbm = this.sqywInfo.djywbm;
81 selectFwsyq({ ...this.queryForm, ...this.pageData }).then((res) => { 81 selectFwsyq({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -109,48 +109,48 @@ ...@@ -109,48 +109,48 @@
109 } else { 109 } else {
110 store.dispatch('user/refreshPage', true); 110 store.dispatch('user/refreshPage', true);
111 } 111 }
112 this.$popupCacel()
112 } else { 113 } else {
113 this.$message.error(res.message); 114 this.$message.error(res.message);
114 } 115 }
115 this.$popupCacel()
116 }) 116 })
117 }, 117 },
118 handleSelectionChange (val) { 118 handleSelectionChange (val) {
119 this.bdcdysz = val; 119 this.bdcdysz = val;
120 }, 120 },
121 select(selection, row){ 121 select (selection, row) {
122 if(this.sqywInfo.sqywdylx=="1"){ 122 if (this.sqywInfo.sqywdylx == "1") {
123 // 清除 所有勾选项 123 // 清除 所有勾选项
124 this.$refs.table.clearSelection() 124 this.$refs.table.clearSelection()
125 // 当表格数据都没有被勾选的时候 就返回 125 // 当表格数据都没有被勾选的时候 就返回
126 // 主要用于将当前勾选的表格状态清除 126 // 主要用于将当前勾选的表格状态清除
127 if(selection.length == 0) return 127 if (selection.length == 0) return
128 this.$refs.table.toggleRowSelection(row, true); 128 this.$refs.table.toggleRowSelection(row, true);
129 } 129 }
130 }, 130 },
131 handleRowClick(row){ 131 handleRowClick (row) {
132 // 如果状态是1,那就是单选 132 // 如果状态是1,那就是单选
133 if(this.sqywInfo.sqywdylx=="1"){ 133 if (this.sqywInfo.sqywdylx == "1") {
134 const bdcdysz = this.bdcdysz 134 const bdcdysz = this.bdcdysz
135 this.$refs.table.clearSelection() 135 this.$refs.table.clearSelection()
136 if( bdcdysz.length == 1 ) { 136 if (bdcdysz.length == 1) {
137 bdcdysz.forEach(item => { 137 bdcdysz.forEach(item => {
138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
139 if (item == row) { 139 if (item == row) {
140 this.$refs.table.toggleRowSelection(row, false); 140 this.$refs.table.toggleRowSelection(row, false);
141 } 141 }
142 // 不然就让当前的一行勾选 142 // 不然就让当前的一行勾选
143 else { 143 else {
144 this.$refs.table.toggleRowSelection(row, true); 144 this.$refs.table.toggleRowSelection(row, true);
145 } 145 }
146 }) 146 })
147 } 147 }
148 else { 148 else {
149 this.$refs.table.toggleRowSelection(row, true); 149 this.$refs.table.toggleRowSelection(row, true);
150 } 150 }
151 }else{ 151 } else {
152 this.$refs.table.toggleRowSelection(row); 152 this.$refs.table.toggleRowSelection(row);
153 } 153 }
154 }, 154 },
155 }, 155 },
156 }; 156 };
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 }, 75 },
76 methods: { 76 methods: {
77 queryClick () { 77 queryClick () {
78 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 78 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
79 this.$startLoading(); 79 this.$startLoading();
80 this.queryForm.sqywbm = this.sqywInfo.djywbm; 80 this.queryForm.sqywbm = this.sqywInfo.djywbm;
81 selectHQjdc({ ...this.queryForm, ...this.pageData }).then((res) => { 81 selectHQjdc({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -109,48 +109,48 @@ ...@@ -109,48 +109,48 @@
109 } else { 109 } else {
110 store.dispatch('user/refreshPage', true); 110 store.dispatch('user/refreshPage', true);
111 } 111 }
112 this.$popupCacel()
112 } else { 113 } else {
113 this.$message.error(res.message); 114 this.$message.error(res.message);
114 } 115 }
115 this.$popupCacel()
116 }) 116 })
117 }, 117 },
118 handleSelectionChange (val) { 118 handleSelectionChange (val) {
119 this.bdcdysz = val; 119 this.bdcdysz = val;
120 }, 120 },
121 select(selection, row){ 121 select (selection, row) {
122 if(this.sqywInfo.sqywdylx=="1"){ 122 if (this.sqywInfo.sqywdylx == "1") {
123 // 清除 所有勾选项 123 // 清除 所有勾选项
124 this.$refs.table.clearSelection() 124 this.$refs.table.clearSelection()
125 // 当表格数据都没有被勾选的时候 就返回 125 // 当表格数据都没有被勾选的时候 就返回
126 // 主要用于将当前勾选的表格状态清除 126 // 主要用于将当前勾选的表格状态清除
127 if(selection.length == 0) return 127 if (selection.length == 0) return
128 this.$refs.table.toggleRowSelection(row, true); 128 this.$refs.table.toggleRowSelection(row, true);
129 } 129 }
130 }, 130 },
131 handleRowClick(row){ 131 handleRowClick (row) {
132 // 如果状态是1,那就是单选 132 // 如果状态是1,那就是单选
133 if(this.sqywInfo.sqywdylx=="1"){ 133 if (this.sqywInfo.sqywdylx == "1") {
134 const bdcdysz = this.bdcdysz 134 const bdcdysz = this.bdcdysz
135 this.$refs.table.clearSelection() 135 this.$refs.table.clearSelection()
136 if( bdcdysz.length == 1 ) { 136 if (bdcdysz.length == 1) {
137 bdcdysz.forEach(item => { 137 bdcdysz.forEach(item => {
138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
139 if (item == row) { 139 if (item == row) {
140 this.$refs.table.toggleRowSelection(row, false); 140 this.$refs.table.toggleRowSelection(row, false);
141 } 141 }
142 // 不然就让当前的一行勾选 142 // 不然就让当前的一行勾选
143 else { 143 else {
144 this.$refs.table.toggleRowSelection(row, true); 144 this.$refs.table.toggleRowSelection(row, true);
145 } 145 }
146 }) 146 })
147 } 147 }
148 else { 148 else {
149 this.$refs.table.toggleRowSelection(row, true); 149 this.$refs.table.toggleRowSelection(row, true);
150 } 150 }
151 }else{ 151 } else {
152 this.$refs.table.toggleRowSelection(row); 152 this.$refs.table.toggleRowSelection(row);
153 } 153 }
154 }, 154 },
155 }, 155 },
156 }; 156 };
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
83 }, 83 },
84 methods: { 84 methods: {
85 queryClick () { 85 queryClick () {
86 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 86 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
87 this.$startLoading(); 87 this.$startLoading();
88 this.queryForm.sqywbm = this.sqywInfo.djywbm; 88 this.queryForm.sqywbm = this.sqywInfo.djywbm;
89 selectJsydQlxx({ ...this.queryForm, ...this.pageData }).then((res) => { 89 selectJsydQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -117,13 +117,13 @@ ...@@ -117,13 +117,13 @@
117 } else { 117 } else {
118 store.dispatch('user/refreshPage', true); 118 store.dispatch('user/refreshPage', true);
119 } 119 }
120 this.$popupCacel()
120 } else { 121 } else {
121 this.$message.error(res.message); 122 this.$message.error(res.message);
122 } 123 }
123 this.$popupCacel()
124 }) 124 })
125 }, 125 },
126 handleSelectionChange (val) { 126 handleSelectionChange (val) {
127 this.bdcdysz = val; 127 this.bdcdysz = val;
128 }, 128 },
129 openBook (row) { 129 openBook (row) {
...@@ -137,39 +137,39 @@ ...@@ -137,39 +137,39 @@
137 formData: param 137 formData: param
138 }) 138 })
139 }, 139 },
140 select(selection, row){ 140 select (selection, row) {
141 if(this.sqywInfo.sqywdylx=="1"){ 141 if (this.sqywInfo.sqywdylx == "1") {
142 // 清除 所有勾选项 142 // 清除 所有勾选项
143 this.$refs.table.clearSelection() 143 this.$refs.table.clearSelection()
144 // 当表格数据都没有被勾选的时候 就返回 144 // 当表格数据都没有被勾选的时候 就返回
145 // 主要用于将当前勾选的表格状态清除 145 // 主要用于将当前勾选的表格状态清除
146 if(selection.length == 0) return 146 if (selection.length == 0) return
147 this.$refs.table.toggleRowSelection(row, true); 147 this.$refs.table.toggleRowSelection(row, true);
148 } 148 }
149 }, 149 },
150 handleRowClick(row){ 150 handleRowClick (row) {
151 // 如果状态是1,那就是单选 151 // 如果状态是1,那就是单选
152 if(this.sqywInfo.sqywdylx=="1"){ 152 if (this.sqywInfo.sqywdylx == "1") {
153 const bdcdysz = this.bdcdysz 153 const bdcdysz = this.bdcdysz
154 this.$refs.table.clearSelection() 154 this.$refs.table.clearSelection()
155 if( bdcdysz.length == 1 ) { 155 if (bdcdysz.length == 1) {
156 bdcdysz.forEach(item => { 156 bdcdysz.forEach(item => {
157 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 157 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
158 if (item == row) { 158 if (item == row) {
159 this.$refs.table.toggleRowSelection(row, false); 159 this.$refs.table.toggleRowSelection(row, false);
160 } 160 }
161 // 不然就让当前的一行勾选 161 // 不然就让当前的一行勾选
162 else { 162 else {
163 this.$refs.table.toggleRowSelection(row, true); 163 this.$refs.table.toggleRowSelection(row, true);
164 } 164 }
165 }) 165 })
166 } 166 }
167 else { 167 else {
168 this.$refs.table.toggleRowSelection(row, true); 168 this.$refs.table.toggleRowSelection(row, true);
169 } 169 }
170 }else{ 170 } else {
171 this.$refs.table.toggleRowSelection(row); 171 this.$refs.table.toggleRowSelection(row);
172 } 172 }
173 }, 173 },
174 } 174 }
175 } 175 }
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-15 16:59:40 4 * @LastEditTime: 2023-06-16 09:37:51
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -47,9 +47,6 @@ ...@@ -47,9 +47,6 @@
47 <!-- 表格 --> 47 <!-- 表格 -->
48 <div class="from-clues-content loadingtext"> 48 <div class="from-clues-content loadingtext">
49 分割合并前权利信息 49 分割合并前权利信息
50 <!-- <lb-table ref="table" @row-click="handleRowClick" heightNumSetting :pagination=false
51 :column="tableData.columns" :data="tableData.data">
52 </lb-table> -->
53 <el-table 50 <el-table
54 :data="tableData.data" 51 :data="tableData.data"
55 height="230" 52 height="230"
...@@ -193,6 +190,12 @@ ...@@ -193,6 +190,12 @@
193 methods: { 190 methods: {
194 // 单选事件 191 // 单选事件
195 close () { 192 close () {
193 this.tableData.data.forEach(item => {
194 if (this.radioVal == item.bhqkbsm) {
195 item.bglx = '1'
196 this.bdcdysz[0] = item
197 }
198 })
196 this.queryForm.bhqkbsm = this.radioVal 199 this.queryForm.bhqkbsm = this.radioVal
197 selectZdjbxxSplitMergeLast({ ...this.queryForm }).then((res) => { 200 selectZdjbxxSplitMergeLast({ ...this.queryForm }).then((res) => {
198 this.$endLoading(); 201 this.$endLoading();
...@@ -217,12 +220,11 @@ ...@@ -217,12 +220,11 @@
217 }); 220 });
218 }, 221 },
219 handleRowClick (val) { 222 handleRowClick (val) {
220 this.radioVal = val.bhqkbsm 223 // this.radioVal = val.bhqkbsm
221 let obj = val 224 // let obj = val
222 obj.bglx = '1'; 225 // obj.bglx = '1';
223 226 // this.bdcdysz[0] = obj
224 this.bdcdysz[0] = obj 227 // this.close()
225 this.close()
226 }, 228 },
227 submitForm () { 229 submitForm () {
228 startBusinessFlow({ 230 startBusinessFlow({
...@@ -242,10 +244,10 @@ ...@@ -242,10 +244,10 @@
242 } else { 244 } else {
243 store.dispatch('user/refreshPage', true); 245 store.dispatch('user/refreshPage', true);
244 } 246 }
247 this.$popupCacel()
245 } else { 248 } else {
246 this.$message.error(res.message) 249 this.$message.error(res.message)
247 } 250 }
248 this.$popupCacel()
249 }) 251 })
250 }, 252 },
251 openBook (row) { 253 openBook (row) {
......
...@@ -4,25 +4,25 @@ ...@@ -4,25 +4,25 @@
4 <div class="from-clues-header"> 4 <div class="from-clues-header">
5 <el-form :model="queryForm" ref="queryForm"> 5 <el-form :model="queryForm" ref="queryForm">
6 <el-row> 6 <el-row>
7 <el-col :span="8"> 7 <el-col :span="7">
8 <el-form-item label="宗地代码"> 8 <el-form-item label="宗地代码">
9 <el-input placeholder="请输入宗地代码" maxlength="19" v-model="queryForm.zddm" clearable class="width300px"> 9 <el-input placeholder="请输入宗地代码" maxlength="19" v-model="queryForm.zddm" clearable class="width100">
10 </el-input> 10 </el-input>
11 </el-form-item> 11 </el-form-item>
12 </el-col> 12 </el-col>
13 <el-col :span="8"> 13 <el-col :span="7">
14 <el-form-item label="不动产单元号"> 14 <el-form-item label="不动产单元号">
15 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width300px"> 15 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100">
16 </el-input> 16 </el-input>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col>
19 <el-col :span="8"> 19 <el-col :span="6">
20 <el-form-item label="坐落"> 20 <el-form-item label="坐落">
21 <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width300px"> 21 <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100">
22 </el-input> 22 </el-input>
23 </el-form-item> 23 </el-form-item>
24 </el-col> 24 </el-col>
25 <el-col :span="6" class="btnColRight"> 25 <el-col :span="4" class="btnColRight">
26 <el-form-item> 26 <el-form-item>
27 <el-button type="primary" @click="resetForm(true)">重置</el-button> 27 <el-button type="primary" @click="resetForm(true)">重置</el-button>
28 <el-button type="primary" @click="handleSearch">查询</el-button> 28 <el-button type="primary" @click="handleSearch">查询</el-button>
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
79 }, 79 },
80 methods: { 80 methods: {
81 queryClick () { 81 queryClick () {
82 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 82 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
83 this.$startLoading(); 83 this.$startLoading();
84 this.queryForm.sqywbm = this.sqywInfo.djywbm; 84 this.queryForm.sqywbm = this.sqywInfo.djywbm;
85 selectZdjbxx({ ...this.queryForm, ...this.pageData }).then((res) => { 85 selectZdjbxx({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -114,10 +114,11 @@ ...@@ -114,10 +114,11 @@
114 } else { 114 } else {
115 store.dispatch('user/refreshPage', true); 115 store.dispatch('user/refreshPage', true);
116 } 116 }
117 this.$popupCacel()
117 } else { 118 } else {
118 this.$alert(res.message); 119 this.$message.error(res.message)
119 } 120 }
120 this.$popupCacel() 121
121 }) 122 })
122 }, 123 },
123 handleSelectionChange (val) { 124 handleSelectionChange (val) {
...@@ -126,40 +127,40 @@ ...@@ -126,40 +127,40 @@
126 }); 127 });
127 this.bdcdysz = val; 128 this.bdcdysz = val;
128 }, 129 },
129 select(selection, row){ 130 select (selection, row) {
130 if(this.sqywInfo.sqywdylx=="1"){ 131 if (this.sqywInfo.sqywdylx == "1") {
131 // 清除 所有勾选项 132 // 清除 所有勾选项
132 this.$refs.table.clearSelection() 133 this.$refs.table.clearSelection()
133 // 当表格数据都没有被勾选的时候 就返回 134 // 当表格数据都没有被勾选的时候 就返回
134 // 主要用于将当前勾选的表格状态清除 135 // 主要用于将当前勾选的表格状态清除
135 if(selection.length == 0) return 136 if (selection.length == 0) return
136 this.$refs.table.toggleRowSelection(row, true); 137 this.$refs.table.toggleRowSelection(row, true);
137 } 138 }
138 }, 139 },
139 140
140 handleRowClick(row){ 141 handleRowClick (row) {
141 // 如果状态是1,那就是单选 142 // 如果状态是1,那就是单选
142 if(this.sqywInfo.sqywdylx=="1"){ 143 if (this.sqywInfo.sqywdylx == "1") {
143 const bdcdysz = this.bdcdysz 144 const bdcdysz = this.bdcdysz
144 this.$refs.table.clearSelection() 145 this.$refs.table.clearSelection()
145 if( bdcdysz.length == 1 ) { 146 if (bdcdysz.length == 1) {
146 bdcdysz.forEach(item => { 147 bdcdysz.forEach(item => {
147 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 148 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
148 if (item == row) { 149 if (item == row) {
149 this.$refs.table.toggleRowSelection(row, false); 150 this.$refs.table.toggleRowSelection(row, false);
150 } 151 }
151 // 不然就让当前的一行勾选 152 // 不然就让当前的一行勾选
152 else { 153 else {
153 this.$refs.table.toggleRowSelection(row, true); 154 this.$refs.table.toggleRowSelection(row, true);
154 } 155 }
155 }) 156 })
156 } 157 }
157 else { 158 else {
158 this.$refs.table.toggleRowSelection(row, true); 159 this.$refs.table.toggleRowSelection(row, true);
159 } 160 }
160 }else{ 161 } else {
161 this.$refs.table.toggleRowSelection(row); 162 this.$refs.table.toggleRowSelection(row);
162 } 163 }
163 }, 164 },
164 165
165 }, 166 },
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 }, 75 },
76 methods: { 76 methods: {
77 queryClick () { 77 queryClick () {
78 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 78 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
79 this.$startLoading(); 79 this.$startLoading();
80 this.queryForm.sqywbm = this.sqywInfo.djywbm; 80 this.queryForm.sqywbm = this.sqywInfo.djywbm;
81 selectYgdj200({ ...this.queryForm, ...this.pageData }).then((res) => { 81 selectYgdj200({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -108,49 +108,49 @@ ...@@ -108,49 +108,49 @@
108 this.jump(res.result, this.sqywInfo.djywbm) 108 this.jump(res.result, this.sqywInfo.djywbm)
109 } else { 109 } else {
110 store.dispatch('user/refreshPage', true); 110 store.dispatch('user/refreshPage', true);
111 this.$popupCacel()
111 } 112 }
112 } else { 113 } else {
113 this.$message.error(res.message); 114 this.$message.error(res.message);
114 } 115 }
115 this.$popupCacel()
116 }) 116 })
117 }, 117 },
118 handleSelectionChange (val) { 118 handleSelectionChange (val) {
119 this.bdcdysz = val; 119 this.bdcdysz = val;
120 }, 120 },
121 select(selection, row){ 121 select (selection, row) {
122 if(this.sqywInfo.sqywdylx=="1"){ 122 if (this.sqywInfo.sqywdylx == "1") {
123 // 清除 所有勾选项 123 // 清除 所有勾选项
124 this.$refs.table.clearSelection() 124 this.$refs.table.clearSelection()
125 // 当表格数据都没有被勾选的时候 就返回 125 // 当表格数据都没有被勾选的时候 就返回
126 // 主要用于将当前勾选的表格状态清除 126 // 主要用于将当前勾选的表格状态清除
127 if(selection.length == 0) return 127 if (selection.length == 0) return
128 this.$refs.table.toggleRowSelection(row, true); 128 this.$refs.table.toggleRowSelection(row, true);
129 } 129 }
130 }, 130 },
131 handleRowClick(row){ 131 handleRowClick (row) {
132 // 如果状态是1,那就是单选 132 // 如果状态是1,那就是单选
133 if(this.sqywInfo.sqywdylx=="1"){ 133 if (this.sqywInfo.sqywdylx == "1") {
134 const bdcdysz = this.bdcdysz 134 const bdcdysz = this.bdcdysz
135 this.$refs.table.clearSelection() 135 this.$refs.table.clearSelection()
136 if( bdcdysz.length == 1 ) { 136 if (bdcdysz.length == 1) {
137 bdcdysz.forEach(item => { 137 bdcdysz.forEach(item => {
138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
139 if (item == row) { 139 if (item == row) {
140 this.$refs.table.toggleRowSelection(row, false); 140 this.$refs.table.toggleRowSelection(row, false);
141 } 141 }
142 // 不然就让当前的一行勾选 142 // 不然就让当前的一行勾选
143 else { 143 else {
144 this.$refs.table.toggleRowSelection(row, true); 144 this.$refs.table.toggleRowSelection(row, true);
145 } 145 }
146 }) 146 })
147 } 147 }
148 else { 148 else {
149 this.$refs.table.toggleRowSelection(row, true); 149 this.$refs.table.toggleRowSelection(row, true);
150 } 150 }
151 }else{ 151 } else {
152 this.$refs.table.toggleRowSelection(row); 152 this.$refs.table.toggleRowSelection(row);
153 } 153 }
154 }, 154 },
155 }, 155 },
156 }; 156 };
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 }, 75 },
76 methods: { 76 methods: {
77 queryClick () { 77 queryClick () {
78 console.log("申请业务单一流向状态",this.sqywInfo.sqywdylx); 78 console.log("申请业务单一流向状态", this.sqywInfo.sqywdylx);
79 this.$startLoading(); 79 this.$startLoading();
80 this.queryForm.sqywbm = this.sqywInfo.djywbm; 80 this.queryForm.sqywbm = this.sqywInfo.djywbm;
81 selectYgdy({ ...this.queryForm, ...this.pageData }).then((res) => { 81 selectYgdy({ ...this.queryForm, ...this.pageData }).then((res) => {
...@@ -109,48 +109,48 @@ ...@@ -109,48 +109,48 @@
109 } else { 109 } else {
110 store.dispatch('user/refreshPage', true); 110 store.dispatch('user/refreshPage', true);
111 } 111 }
112 this.$popupCacel()
112 } else { 113 } else {
113 this.$message.error(res.message); 114 this.$message.error(res.message);
114 } 115 }
115 this.$popupCacel()
116 }) 116 })
117 }, 117 },
118 handleSelectionChange (val) { 118 handleSelectionChange (val) {
119 this.bdcdysz = val; 119 this.bdcdysz = val;
120 }, 120 },
121 select(selection, row){ 121 select (selection, row) {
122 if(this.sqywInfo.sqywdylx=="1"){ 122 if (this.sqywInfo.sqywdylx == "1") {
123 // 清除 所有勾选项 123 // 清除 所有勾选项
124 this.$refs.table.clearSelection() 124 this.$refs.table.clearSelection()
125 // 当表格数据都没有被勾选的时候 就返回 125 // 当表格数据都没有被勾选的时候 就返回
126 // 主要用于将当前勾选的表格状态清除 126 // 主要用于将当前勾选的表格状态清除
127 if(selection.length == 0) return 127 if (selection.length == 0) return
128 this.$refs.table.toggleRowSelection(row, true); 128 this.$refs.table.toggleRowSelection(row, true);
129 } 129 }
130 }, 130 },
131 handleRowClick(row){ 131 handleRowClick (row) {
132 // 如果状态是1,那就是单选 132 // 如果状态是1,那就是单选
133 if(this.sqywInfo.sqywdylx=="1"){ 133 if (this.sqywInfo.sqywdylx == "1") {
134 const bdcdysz = this.bdcdysz 134 const bdcdysz = this.bdcdysz
135 this.$refs.table.clearSelection() 135 this.$refs.table.clearSelection()
136 if( bdcdysz.length == 1 ) { 136 if (bdcdysz.length == 1) {
137 bdcdysz.forEach(item => { 137 bdcdysz.forEach(item => {
138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
139 if (item == row) { 139 if (item == row) {
140 this.$refs.table.toggleRowSelection(row, false); 140 this.$refs.table.toggleRowSelection(row, false);
141 } 141 }
142 // 不然就让当前的一行勾选 142 // 不然就让当前的一行勾选
143 else { 143 else {
144 this.$refs.table.toggleRowSelection(row, true); 144 this.$refs.table.toggleRowSelection(row, true);
145 } 145 }
146 }) 146 })
147 } 147 }
148 else { 148 else {
149 this.$refs.table.toggleRowSelection(row, true); 149 this.$refs.table.toggleRowSelection(row, true);
150 } 150 }
151 }else{ 151 } else {
152 this.$refs.table.toggleRowSelection(row); 152 this.$refs.table.toggleRowSelection(row);
153 } 153 }
154 }, 154 },
155 }, 155 },
156 }; 156 };
......
...@@ -75,10 +75,10 @@ ...@@ -75,10 +75,10 @@
75 sendThis(this); 75 sendThis(this);
76 }, 76 },
77 methods: { 77 methods: {
78 queryClick () { 78 queryClick () {
79 this.$startLoading(); 79 this.$startLoading();
80 this.queryForm.zrzbsm = this.sqywInfo.zrzbsm; 80 this.queryForm.zrzbsm = this.sqywInfo.zrzbsm;
81 selectHQjdc({...this.queryForm, ...this.pageData }).then((res) => { 81 selectHQjdc({ ...this.queryForm, ...this.pageData }).then((res) => {
82 this.$endLoading(); 82 this.$endLoading();
83 if (res.code === 200) { 83 if (res.code === 200) {
84 let { total, records } = res.result; 84 let { total, records } = res.result;
...@@ -109,48 +109,48 @@ ...@@ -109,48 +109,48 @@
109 } else { 109 } else {
110 store.dispatch('user/refreshPage', true); 110 store.dispatch('user/refreshPage', true);
111 } 111 }
112 this.$popupCacel()
112 } else { 113 } else {
113 this.$message.error(res.message); 114 this.$message.error(res.message);
114 } 115 }
115 this.$popupCacel()
116 }) 116 })
117 }, 117 },
118 handleSelectionChange (val) { 118 handleSelectionChange (val) {
119 this.bdcdysz = val; 119 this.bdcdysz = val;
120 }, 120 },
121 select(selection, row){ 121 select (selection, row) {
122 if(this.sqywInfo.sqywdylx=="1"){ 122 if (this.sqywInfo.sqywdylx == "1") {
123 // 清除 所有勾选项 123 // 清除 所有勾选项
124 this.$refs.table.clearSelection() 124 this.$refs.table.clearSelection()
125 // 当表格数据都没有被勾选的时候 就返回 125 // 当表格数据都没有被勾选的时候 就返回
126 // 主要用于将当前勾选的表格状态清除 126 // 主要用于将当前勾选的表格状态清除
127 if(selection.length == 0) return 127 if (selection.length == 0) return
128 this.$refs.table.toggleRowSelection(row, true); 128 this.$refs.table.toggleRowSelection(row, true);
129 } 129 }
130 }, 130 },
131 handleRowClick(row){ 131 handleRowClick (row) {
132 // 如果状态是1,那就是单选 132 // 如果状态是1,那就是单选
133 if(this.sqywInfo.sqywdylx=="1"){ 133 if (this.sqywInfo.sqywdylx == "1") {
134 const bdcdysz = this.bdcdysz 134 const bdcdysz = this.bdcdysz
135 this.$refs.table.clearSelection() 135 this.$refs.table.clearSelection()
136 if( bdcdysz.length == 1 ) { 136 if (bdcdysz.length == 1) {
137 bdcdysz.forEach(item => { 137 bdcdysz.forEach(item => {
138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中 138 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
139 if (item == row) { 139 if (item == row) {
140 this.$refs.table.toggleRowSelection(row, false); 140 this.$refs.table.toggleRowSelection(row, false);
141 } 141 }
142 // 不然就让当前的一行勾选 142 // 不然就让当前的一行勾选
143 else { 143 else {
144 this.$refs.table.toggleRowSelection(row, true); 144 this.$refs.table.toggleRowSelection(row, true);
145 } 145 }
146 }) 146 })
147 } 147 }
148 else { 148 else {
149 this.$refs.table.toggleRowSelection(row, true); 149 this.$refs.table.toggleRowSelection(row, true);
150 } 150 }
151 }else{ 151 } else {
152 this.$refs.table.toggleRowSelection(row); 152 this.$refs.table.toggleRowSelection(row);
153 } 153 }
154 }, 154 },
155 }, 155 },
156 }; 156 };
......
...@@ -34,14 +34,14 @@ ...@@ -34,14 +34,14 @@
34 <div v-if="selectType == 'amend'" class="right-situation el-card"> 34 <div v-if="selectType == 'amend'" class="right-situation el-card">
35 <div class="right-title">登记簿补录</div> 35 <div class="right-title">登记簿补录</div>
36 <ul> 36 <ul>
37 <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in djqxList" :key="index" 37 <li :class="item.selected ? 'cactive' : ''" v-for="(item, index) in djqxList" :key="index"
38 @dblclick="dblclick(djqxList, index, item)" @click="selectSqywClick(djqxList, index)"> 38 @dblclick="dblclick(djqxList, index, item)" @click="selectSqywClick(djqxList, index)">
39 <dt>{{ item.nodename }}</dt> 39 <dt>{{ item.nodename }}</dt>
40 <p :class="item.userCollect == 1 ? 'active' : ''" @click.stop="handleCollection(item)"> 40 <p :class="item.userCollect == 1 ? 'active' : ''" @click.stop="handleCollection(item)">
41 <i class="el-icon-star-off"></i> 41 <i class="el-icon-star-off"></i>
42 </p> 42 </p>
43 </li> 43 </li>
44 </ul> 44 </ul>
45 </div> 45 </div>
46 <!-- 业务申请 --> 46 <!-- 业务申请 -->
47 <template v-if="selectType == 'apply'"> 47 <template v-if="selectType == 'apply'">
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
80 </div> 80 </div>
81 </template> 81 </template>
82 <script> 82 <script>
83 import { getCollectBiz, getleftMenu, getNextNode,getRepairBiz, addCollectBiz, deleteCollectBiz } from "@/api/ywbl" 83 import { getCollectBiz, getleftMenu, getNextNode, getRepairBiz, addCollectBiz, deleteCollectBiz } from "@/api/ywbl"
84 export default { 84 export default {
85 data () { 85 data () {
86 return { 86 return {
...@@ -127,20 +127,20 @@ ...@@ -127,20 +127,20 @@
127 }, 127 },
128 //申请业务类型菜单事件 128 //申请业务类型菜单事件
129 sqywlxClick (item) { 129 sqywlxClick (item) {
130 console.log("item",item); 130 console.log("item", item);
131 this.btnDisabled = true; 131 this.btnDisabled = true;
132 this.selectType = item.type; 132 this.selectType = item.type;
133 console.log("this.sqywQllxList",this.sqywQllxList); 133 console.log("this.sqywQllxList", this.sqywQllxList);
134 this.sqywQllxList.forEach(item => { 134 this.sqywQllxList.forEach(item => {
135 if (item.check) item.check = false; 135 if (item.check) item.check = false;
136 }); 136 });
137 if(this.selectType == 'amend'){ 137 if (this.selectType == 'amend') {
138 this.getRepairBiz(); 138 this.getRepairBiz();
139 } 139 }
140 }, 140 },
141 //权利类型菜单事件 141 //权利类型菜单事件
142 qllxClick (index) { 142 qllxClick (index) {
143 console.log("业务",index); 143 console.log("业务", index);
144 this.btnDisabled = true; 144 this.btnDisabled = true;
145 this.sqywQllxList.forEach(item => { 145 this.sqywQllxList.forEach(item => {
146 if (item.check) item.check = false; 146 if (item.check) item.check = false;
...@@ -153,7 +153,6 @@ ...@@ -153,7 +153,6 @@
153 }, 153 },
154 //选择申请业务事件 154 //选择申请业务事件
155 selectSqywClick (data, index) { 155 selectSqywClick (data, index) {
156 console.log("选择",data,index);
157 data.forEach(item => { 156 data.forEach(item => {
158 item.selected = false; 157 item.selected = false;
159 }); 158 });
...@@ -184,16 +183,14 @@ ...@@ -184,16 +183,14 @@
184 }) 183 })
185 }, 184 },
186 185
187 //获取下个节点类型数据 186 //获取下个节点类型数据
188 getRepairBiz () { 187 getRepairBiz () {
189 getRepairBiz().then(res => { 188 getRepairBiz().then(res => {
190 if (res) { 189 if (res) {
191 console.log("res",res); 190 console.log("res", res);
192 this.djqxList = res.result; 191 this.djqxList = res.result;
193 192 }
194 }; 193 })
195 })
196
197 }, 194 },
198 //双击事件 195 //双击事件
199 dblclick (data, index, item) { 196 dblclick (data, index, item) {
...@@ -207,7 +204,6 @@ ...@@ -207,7 +204,6 @@
207 }, 204 },
208 //收藏操作 205 //收藏操作
209 handleCollection (item) { 206 handleCollection (item) {
210 console.log("item收藏",item);
211 let that = this 207 let that = this
212 if (item.userCollect == '2') { 208 if (item.userCollect == '2') {
213 addCollectBiz(item.bsmSqyw).then(res => { 209 addCollectBiz(item.bsmSqyw).then(res => {
...@@ -283,10 +279,10 @@ ...@@ -283,10 +279,10 @@
283 this.openDialog() 279 this.openDialog()
284 }, 280 },
285 openDialog () { 281 openDialog () {
286 console.log("this.selectParam",this.selectParam); 282 console.log("this.selectParam", this.selectParam);
287 let title = "申请业务:" + this.selectParam?.djywmc ? this.selectParam?.djywmc : ''; 283 let title = "申请业务:" + this.selectParam?.djywmc ? this.selectParam?.djywmc : '';
288 284
289 this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'sqywInfo': this.selectParam }, "80%") 285 this.$popupDialog(title, "ywbl/ywsq/selectBdc", { 'sqywInfo': this.selectParam }, "85%")
290 }, 286 },
291 loadView (view) { 287 loadView (view) {
292 return r => require.ensure([], () => r(require(`./components/${view}/${view}.vue`))) 288 return r => require.ensure([], () => r(require(`./components/${view}/${view}.vue`)))
......
...@@ -4,8 +4,8 @@ export function queueDjywmc(djywbm, djqxbm) { ...@@ -4,8 +4,8 @@ export function queueDjywmc(djywbm, djqxbm) {
4 return "selectJsydsyqSplitMerge"; 4 return "selectJsydsyqSplitMerge";
5 } 5 }
6 if (djqxbm == "DJBBL001") { 6 if (djqxbm == "DJBBL001") {
7 return "selectDjbbl"; 7 return "selectDjbbl";
8 } 8 }
9 let vm = null; 9 let vm = null;
10 switch (djywbm) { 10 switch (djywbm) {
11 case "A03100"://建设用地使用权(首次登记) 11 case "A03100"://建设用地使用权(首次登记)
......