fd656fa4 by 任超

style:业务申请

1 parent 44893c4d
...@@ -106,3 +106,21 @@ export function selectCfdj (data) { ...@@ -106,3 +106,21 @@ export function selectCfdj (data) {
106 data 106 data
107 }) 107 })
108 } 108 }
109 /*
110 业务办理-业务申请-添加收藏业务
111 */
112 export function addCollectBiz (bsmSqyw) {
113 return request({
114 url: '/ywbl/BusinessApply/addCollectBiz?bsmSqyw=' + bsmSqyw,
115 method: 'post'
116 })
117 }
118 /*
119 业务办理-业务申请-添加收藏业务
120 */
121 export function deleteCollectBiz (bsmSqyw) {
122 return request({
123 url: '/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw,
124 method: 'post'
125 })
126 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -9,6 +9,8 @@ export function queueDjywmc (djywbm) { ...@@ -9,6 +9,8 @@ export function queueDjywmc (djywbm) {
9 case "A03200": 9 case "A03200":
10 case "A03300": 10 case "A03300":
11 case "A03400": 11 case "A03400":
12 vm = "jsydsyq200";
13 break;
12 case "A04100": 14 case "A04100":
13 vm = "houseOwnership"; 15 vm = "houseOwnership";
14 break; 16 break;
......
...@@ -23,8 +23,9 @@ ...@@ -23,8 +23,9 @@
23 <p> 23 <p>
24 {{ item.nodename }} 24 {{ item.nodename }}
25 </p> 25 </p>
26 <p v-if="item.sffqlc == 1" :class="item.select ? 'active' : ''" @click.stop="handleCollection(item)"> 26 <p v-if="item.sffqlc == 1" :class="item.userCollect==1 ? 'active' : ''"
27 <i class="el-icon-star-off" :class="item.select ? 'active' : ''"></i> 27 @click.stop="handleCollection(item)">
28 <i class="el-icon-star-off" :class="item.userCollect==1 ? 'active' : ''"></i>
28 </p> 29 </p>
29 </li> 30 </li>
30 </ul> 31 </ul>
...@@ -38,8 +39,9 @@ ...@@ -38,8 +39,9 @@
38 <p> 39 <p>
39 {{ item.nodename }} 40 {{ item.nodename }}
40 </p> 41 </p>
41 <p v-if="item.sffqlc == 1" :class="item.select ? 'active' : ''" @click="handleCollection(item)"> 42 <p v-if="item.sffqlc == 1" :class="item.userCollect==1 ? 'active' : ''"
42 <i class="el-icon-star-off" :class="item.select ? 'active' : ''"></i> 43 @click.stop="handleCollection(item)">
44 <i class="el-icon-star-off" :class="item.userCollect==1 ? 'active' : ''"></i>
43 </p> 45 </p>
44 </li> 46 </li>
45 </ul> 47 </ul>
...@@ -52,8 +54,8 @@ ...@@ -52,8 +54,8 @@
52 <p> 54 <p>
53 {{ item.nodename }} 55 {{ item.nodename }}
54 </p> 56 </p>
55 <p :class="item.select ? 'active' : ''" @click.stop="handleCollection(item)"> 57 <p :class="item.userCollect==1 ? 'active' : ''" @click.stop="handleCollection(item)">
56 <i class="el-icon-star-off" :class="item.select ? 'active' : ''"></i> 58 <i class="el-icon-star-off" :class="item.userCollect==1 ? 'active' : ''"></i>
57 </p> 59 </p>
58 </li> 60 </li>
59 </ul> 61 </ul>
...@@ -67,7 +69,7 @@ ...@@ -67,7 +69,7 @@
67 </div> 69 </div>
68 </template> 70 </template>
69 <script> 71 <script>
70 import { getCollectBiz, getleftMenu, getNextNode } from "@/api/ywbl" 72 import { getCollectBiz, getleftMenu, getNextNode, addCollectBiz, deleteCollectBiz } from "@/api/ywbl"
71 import fqsqDialog from "./slectBdc.vue" 73 import fqsqDialog from "./slectBdc.vue"
72 export default { 74 export default {
73 data () { 75 data () {
...@@ -88,8 +90,7 @@ export default { ...@@ -88,8 +90,7 @@ export default {
88 djqxObj: { 90 djqxObj: {
89 djqxbm: "", 91 djqxbm: "",
90 djqxmc: "", 92 djqxmc: "",
91 }, 93 }
92
93 } 94 }
94 }, 95 },
95 components: { 96 components: {
...@@ -161,7 +162,28 @@ export default { ...@@ -161,7 +162,28 @@ export default {
161 }) 162 })
162 }, 163 },
163 handleCollection (item) { 164 handleCollection (item) {
164 item.select = !item.select 165 let that = this
166 if (item.userCollect == '2') {
167 addCollectBiz(item.bsmSqyw).then(res => {
168 if (res.code == 200) {
169 item.userCollect = '1'
170 that.$message({
171 message: '收藏成功!',
172 type: 'success'
173 })
174 }
175 })
176 } else {
177 deleteCollectBiz(item.bsmSqyw).then(res => {
178 if (res.code == 200) {
179 item.userCollect = '2'
180 that.$message({
181 message: '取消收藏成功!',
182 type: 'success'
183 })
184 }
185 })
186 }
165 }, 187 },
166 handleSelect (item) { 188 handleSelect (item) {
167 this.busList.forEach(item => { 189 this.busList.forEach(item => {
......