hookehuyr

fix(user): 完善用户信息验证逻辑,增加必填字段检查

1 /* 1 /*
2 * @Date: 2025-01-08 18:00:00 2 * @Date: 2025-01-08 18:00:00
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-08-07 15:29:21 4 + * @LastEditTime: 2025-08-07 21:50:44
5 * @FilePath: /jgdl/src/stores/user.js 5 * @FilePath: /jgdl/src/stores/user.js
6 * @Description: 用户状态管理 6 * @Description: 用户状态管理
7 */ 7 */
...@@ -57,8 +57,14 @@ export const useUserStore = defineStore('user', { ...@@ -57,8 +57,14 @@ export const useUserStore = defineStore('user', {
57 return !!( 57 return !!(
58 state.userInfo.bank_id && state.userInfo.bank_id && 58 state.userInfo.bank_id && state.userInfo.bank_id &&
59 state.userInfo.bank_no && state.userInfo.bank_no && 59 state.userInfo.bank_no && state.userInfo.bank_no &&
60 - state.userInfo.name && state.userInfo.name.trim() && 60 + state.userInfo.bank_img && state.userInfo.bank_img &&
61 - state.userInfo.idcard && state.userInfo.idcard.trim() 61 + state.userInfo.idcard_1_img && state.userInfo.idcard_1_img &&
62 + state.userInfo.idcard_2_img && state.userInfo.idcard_2_img &&
63 + state.userInfo.name && state.userInfo.name &&
64 + state.userInfo.idcard && state.userInfo.idcard &&
65 + state.userInfo.idcard_address && state.userInfo.idcard_address &&
66 + state.userInfo.idcard_effect_begin && state.userInfo.idcard_effect_begin &&
67 + state.userInfo.idcard_effect_end && state.userInfo.idcard_effect_end
62 ) 68 )
63 }, 69 },
64 70
......