style:企业银行
Showing
3 changed files
with
23 additions
and
6 deletions
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2024-01-17 09:02:49 | 4 | * @LastEditTime: 2024-01-17 09:04:11 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -106,7 +106,7 @@ | ... | @@ -106,7 +106,7 @@ |
106 | * @author: renchao | 106 | * @author: renchao |
107 | */ | 107 | */ |
108 | handleAdd () { | 108 | handleAdd () { |
109 | this.$popupDialog("添加企业", "xxba/components/addDialog", { isAdd: 1, QyYh: 1 }, "75%") | 109 | this.$popupDialog("添加企业", "xxba/qyxxba/components/addDialog", { isAdd: 1, QyYh: 1 }, "75%") |
110 | }, | 110 | }, |
111 | /** | 111 | /** |
112 | * @description: handleDelete | 112 | * @description: handleDelete | ... | ... |
... | @@ -99,7 +99,7 @@ | ... | @@ -99,7 +99,7 @@ |
99 | } | 99 | } |
100 | }; | 100 | }; |
101 | import store from '@/store/index.js' | 101 | import store from '@/store/index.js' |
102 | import { addQy, update } from "@/api/xxba.js" | 102 | import { addQy, update, addYh } from "@/api/xxba.js" |
103 | import clxx from './clxx/index.vue' | 103 | import clxx from './clxx/index.vue' |
104 | export default { | 104 | export default { |
105 | props: { | 105 | props: { |
... | @@ -149,7 +149,7 @@ | ... | @@ -149,7 +149,7 @@ |
149 | ], | 149 | ], |
150 | rules: { | 150 | rules: { |
151 | qymc: [ | 151 | qymc: [ |
152 | { required: true, message: '企业名称不能为空', trigger: 'blur' } | 152 | { required: true, message: '银行名称不能为空', trigger: 'blur' } |
153 | ], | 153 | ], |
154 | dh: [ | 154 | dh: [ |
155 | { required: true, validator: checkPhone, trigger: ["blur"] }, | 155 | { required: true, validator: checkPhone, trigger: ["blur"] }, |
... | @@ -215,6 +215,7 @@ | ... | @@ -215,6 +215,7 @@ |
215 | that.$refs['ruleForm'].validate((valid) => { | 215 | that.$refs['ruleForm'].validate((valid) => { |
216 | if (valid) { | 216 | if (valid) { |
217 | store.dispatch("user/refreshPage", false); | 217 | store.dispatch("user/refreshPage", false); |
218 | if (this.formData.QyYh == 1) { | ||
218 | addQy(this.ruleForm).then(res => { | 219 | addQy(this.ruleForm).then(res => { |
219 | if (res.code == 200) { | 220 | if (res.code == 200) { |
220 | that.$message.success('保存成功') | 221 | that.$message.success('保存成功') |
... | @@ -229,6 +230,22 @@ | ... | @@ -229,6 +230,22 @@ |
229 | } | 230 | } |
230 | }) | 231 | }) |
231 | } else { | 232 | } else { |
233 | addYh(this.ruleForm).then(res => { | ||
234 | if (res.code == 200) { | ||
235 | that.$message.success('保存成功') | ||
236 | that.$emit("input", false); | ||
237 | that.$refs['ruleForm'].resetFields(); | ||
238 | that.resetTableFields(); | ||
239 | that.closeDialog(); | ||
240 | //刷新列表 | ||
241 | store.dispatch("user/refreshPage", true); | ||
242 | } else { | ||
243 | that.$message.error(res.message); | ||
244 | } | ||
245 | }) | ||
246 | } | ||
247 | |||
248 | } else { | ||
232 | this.$message.error('请完善表单'); | 249 | this.$message.error('请完善表单'); |
233 | return false; | 250 | return false; |
234 | } | 251 | } | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2024-01-17 09:02:55 | 4 | * @LastEditTime: 2024-01-17 09:03:56 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -106,7 +106,7 @@ | ... | @@ -106,7 +106,7 @@ |
106 | * @author: renchao | 106 | * @author: renchao |
107 | */ | 107 | */ |
108 | handleAdd () { | 108 | handleAdd () { |
109 | this.$popupDialog("添加银行", "xxba/components/addDialog", { isAdd: 1, QyYh: 2 }, "75%") | 109 | this.$popupDialog("添加银行", "xxba/yhjgba/components/addDialog", { isAdd: 1, QyYh: 2 }, "75%") |
110 | }, | 110 | }, |
111 | /** | 111 | /** |
112 | * @description: handleDelete | 112 | * @description: handleDelete | ... | ... |
-
Please register or sign in to post a comment