1e88e991 by renchao@pashanhoo.com

受理申请

1 parent 7a4e9519
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-02-02 14:56:22 4 * @LastEditTime: 2024-02-06 14:43:33
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
76 </div> 76 </div>
77 <div class="submit_button"> 77 <div class="submit_button">
78 <el-button @click="$popupCacel">取消</el-button> 78 <el-button @click="$popupCacel">取消</el-button>
79 <el-button type="primary" plain @click="submitForm" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button> 79 <el-button type="primary" plain @click="handleAdd" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button>
80 <el-button type="primary" plain @click="submitForm" :loading="loading" v-else>发起申请</el-button> 80 <el-button type="primary" plain @click="submitForm" :loading="loading" v-else>发起申请</el-button>
81 </div> 81 </div>
82 </div> 82 </div>
...@@ -155,6 +155,35 @@ ...@@ -155,6 +155,35 @@
155 * @description: submitForm 155 * @description: submitForm
156 * @author: renchao 156 * @author: renchao
157 */ 157 */
158 handleAdd () {
159 let that = this
160 this.loading = true;
161 store.dispatch('user/reMenuRefresh', false)
162 againAddSldy({
163 bsmSqyw: that.sqywInfo.bsmSqyw,
164 bdcdysz: that.bdcdysz,
165 bsmSlsq: that.sqywInfo.bsmSlsq,
166 }).then(res => {
167 that.loading = false
168 if (res.code == 200) {
169 if (this.sqywInfo.sqywdylx != "1") {
170 that.bdcdysz = []
171 that.$refs.table.clearSelection()
172 }
173 store.dispatch('user/reMenuRefresh', true)
174 that.queryClick()
175 that.$message({
176 showClose: true,
177 message: '添加成功',
178 type: 'success'
179 })
180 } else {
181 that.$message.error(res.message);
182 }
183 }).catch(() => {
184 that.loading = false
185 })
186 },
158 submitForm () { 187 submitForm () {
159 let that = this 188 let that = this
160 if (this.bdcdysz.length == 0) { 189 if (this.bdcdysz.length == 0) {
...@@ -162,83 +191,55 @@ ...@@ -162,83 +191,55 @@
162 return; 191 return;
163 } 192 }
164 this.loading = true 193 this.loading = true
165 if (this.sqywInfo.isworkFrame) { 194 if (!that.isJump) {
166 store.dispatch('user/reMenuRefresh', false) 195 startBusinessFlow({
167 againAddSldy({
168 bsmSqyw: that.sqywInfo.bsmSqyw, 196 bsmSqyw: that.sqywInfo.bsmSqyw,
169 bdcdysz: that.bdcdysz, 197 bdcdysz: that.bdcdysz,
170 bsmSlsq: that.sqywInfo.bsmSlsq, 198 }).then((res) => {
171 }).then(res => {
172 that.loading = false 199 that.loading = false
173 if (res.code == 200) { 200 if (res.code == 200) {
174 if (this.sqywInfo.sqywdylx != "1") { 201 that.$message({
175 that.bdcdysz = [] 202 showClose: true,
176 that.$refs.table.clearSelection() 203 message: "发起申请成功",
204 type: "success",
205 });
206 if (!that.isJump) {
207 that.jump(res.result, that.sqywInfo.djywbm);
208 } else {
209 store.dispatch('user/refreshPage', true);
210 }
211 that.$popupCacel()
212
213 } else {
214 if (res.result && res.result.length > 0) {
215 ywPopupDialog("申请错误明细", "components/ywdialog", { result: res.result }, '36%', true)
216 } else {
217 ywPopupDialog("申请错误明细", "components/ywdialog", { message: res.message }, '36%', true)
177 } 218 }
178 store.dispatch('user/reMenuRefresh', true) 219 }
179 that.queryClick() 220 }).catch(() => {
221 that.loading = false
222 })
223 } else {
224 choiceBdcdy({
225 bsmSlsq: that.$route.query.bsmSlsq,
226 bdcdysz: that.bdcdysz,
227 }).then((res) => {
228 that.loading = false
229 if (res.code == 200) {
180 that.$message({ 230 that.$message({
181 showClose: true, 231 showClose: true,
182 message: '添加成功', 232 message: "发起申请成功",
183 type: 'success' 233 type: "success",
184 }) 234 });
235 store.dispatch("user/refreshPage", true);
185 } else { 236 } else {
186 that.$message.error(res.message); 237 that.$message.error(res.message);
187 } 238 }
239 that.$popupCacel();
188 }).catch(() => { 240 }).catch(() => {
189 that.loading = false 241 that.loading = false
190 }) 242 })
191 } else {
192 if (!that.isJump) {
193 startBusinessFlow({
194 bsmSqyw: that.sqywInfo.bsmSqyw,
195 bdcdysz: that.bdcdysz,
196 }).then((res) => {
197 that.loading = false
198 if (res.code == 200) {
199 that.$message({
200 showClose: true,
201 message: "发起申请成功",
202 type: "success",
203 });
204 if (!that.isJump) {
205 that.jump(res.result, that.sqywInfo.djywbm);
206 } else {
207 store.dispatch('user/refreshPage', true);
208 }
209 that.$popupCacel()
210
211 } else {
212 if (res.result && res.result.length > 0) {
213 ywPopupDialog("申请错误明细", "components/ywdialog", { result: res.result }, '36%', true)
214 } else {
215 ywPopupDialog("申请错误明细", "components/ywdialog", { message: res.message }, '36%', true)
216 }
217 }
218 }).catch(() => {
219 that.loading = false
220 })
221 } else {
222 choiceBdcdy({
223 bsmSlsq: that.$route.query.bsmSlsq,
224 bdcdysz: that.bdcdysz,
225 }).then((res) => {
226 that.loading = false
227 if (res.code == 200) {
228 that.$message({
229 showClose: true,
230 message: "发起申请成功",
231 type: "success",
232 });
233 store.dispatch("user/refreshPage", true);
234 } else {
235 that.$message.error(res.message);
236 }
237 that.$popupCacel();
238 }).catch(() => {
239 that.loading = false
240 })
241 }
242 } 243 }
243 }, 244 },
244 /** 245 /**
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-02-02 16:35:05 4 * @LastEditTime: 2024-02-06 14:43:44
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 抵押权利信息查询 --> 7 <!-- 抵押权利信息查询 -->
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
67 </div> 67 </div>
68 <div class="submit_button"> 68 <div class="submit_button">
69 <el-button @click="$popupCacel">取消</el-button> 69 <el-button @click="$popupCacel">取消</el-button>
70 <el-button type="primary" plain @click="submitFormClick()" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button> 70 <el-button type="primary" plain @click="handleAdd" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button>
71 <el-button type="primary" plain @click="submitFormClick()" :loading="loading" v-else>发起申请</el-button> 71 <el-button type="primary" plain @click="submitFormClick()" :loading="loading" v-else>发起申请</el-button>
72 </div> 72 </div>
73 </div> 73 </div>
...@@ -147,6 +147,35 @@ ...@@ -147,6 +147,35 @@
147 * @description: submitFormClick 147 * @description: submitFormClick
148 * @author: renchao 148 * @author: renchao
149 */ 149 */
150 handleAdd () {
151 let that = this
152 this.loading = true;
153 store.dispatch('user/reMenuRefresh', false)
154 againAddSldy({
155 bsmSqyw: that.sqywInfo.bsmSqyw,
156 bdcdysz: that.bdcdysz,
157 bsmSlsq: that.sqywInfo.bsmSlsq,
158 }).then(res => {
159 that.loading = false
160 if (res.code == 200) {
161 if (this.sqywInfo.sqywdylx != "1") {
162 that.bdcdysz = []
163 that.$refs.table.clearSelection()
164 }
165 store.dispatch('user/reMenuRefresh', true)
166 that.queryClick()
167 that.$message({
168 showClose: true,
169 message: '添加成功',
170 type: 'success'
171 })
172 } else {
173 that.$message.error(res.message);
174 }
175 }).catch(() => {
176 that.loading = false
177 })
178 },
150 submitFormClick () { 179 submitFormClick () {
151 let that = this 180 let that = this
152 if (this.bdcdysz.length == 0) { 181 if (this.bdcdysz.length == 0) {
...@@ -154,63 +183,35 @@ ...@@ -154,63 +183,35 @@
154 return; 183 return;
155 } 184 }
156 this.loading = true; 185 this.loading = true;
157 if (this.sqywInfo.isworkFrame) { 186 startBusinessFlow({
158 store.dispatch('user/reMenuRefresh', false) 187 bsmSqyw: this.sqywInfo.bsmSqyw,
159 againAddSldy({ 188 bdcdysz: this.bdcdysz,
160 bsmSqyw: that.sqywInfo.bsmSqyw, 189 // djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
161 bdcdysz: that.bdcdysz, 190 // djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
162 bsmSlsq: that.sqywInfo.bsmSlsq, 191 }).then((res) => {
163 }).then(res => { 192 this.loading = false
164 that.loading = false 193 if (res.code == 200) {
165 if (res.code == 200) { 194 that.$message({
166 if (this.sqywInfo.sqywdylx != "1") { 195 showClose: true,
167 that.bdcdysz = [] 196 message: "发起申请成功",
168 that.$refs.table.clearSelection() 197 type: "success",
169 } 198 });
170 store.dispatch('user/reMenuRefresh', true) 199 if (!that.isJump) {
171 that.queryClick() 200 that.jump(res.result, that.sqywInfo.djywbm);
172 that.$message({
173 showClose: true,
174 message: '添加成功',
175 type: 'success'
176 })
177 } else { 201 } else {
178 that.$message.error(res.message); 202 store.dispatch('user/refreshPage', true);
179 } 203 }
180 }).catch(() => { 204 that.$popupCacel()
181 that.loading = false 205 } else {
182 }) 206 if (res.result && res.result.length > 0) {
183 } else { 207 ywPopupDialog("申请错误明细", "components/ywdialog", { result: res.result }, '36%', true)
184 startBusinessFlow({
185 bsmSqyw: this.sqywInfo.bsmSqyw,
186 bdcdysz: this.bdcdysz,
187 // djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
188 // djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
189 }).then((res) => {
190 this.loading = false
191 if (res.code == 200) {
192 that.$message({
193 showClose: true,
194 message: "发起申请成功",
195 type: "success",
196 });
197 if (!that.isJump) {
198 that.jump(res.result, that.sqywInfo.djywbm);
199 } else {
200 store.dispatch('user/refreshPage', true);
201 }
202 that.$popupCacel()
203 } else { 208 } else {
204 if (res.result && res.result.length > 0) { 209 ywPopupDialog("申请错误明细", "components/ywdialog", { message: res.message }, '36%', true)
205 ywPopupDialog("申请错误明细", "components/ywdialog", { result: res.result }, '36%', true)
206 } else {
207 ywPopupDialog("申请错误明细", "components/ywdialog", { message: res.message }, '36%', true)
208 }
209 } 210 }
210 }).catch(() => { 211 }
211 this.loading = false 212 }).catch(() => {
212 }) 213 this.loading = false
213 } 214 })
214 }, 215 },
215 /** 216 /**
216 * @description: handleSelectionChange 217 * @description: handleSelectionChange
......