This commit is contained in:
duan
2025-09-29 10:42:48 +08:00
parent 89db955ec1
commit 096f591123
80 changed files with 8735 additions and 3286 deletions

View File

@@ -125,7 +125,7 @@
show.value = newval
})
watch(() => show.value, (newval) => {
if(newval){
if (newval) {
getCode()
}
emits('update:modelValue', newval)
@@ -141,11 +141,11 @@
const accountType = reactive({
list: [{
label: '商户',
value: 'merchant'
value: 0
},
{
label: '员工',
value: 'staff'
value: 1
},
],
sel: 0
@@ -204,8 +204,8 @@
const getCode = () => {
getCodeImg().then(res => {
vdata.formData.img = res.img
vdata.formData.uuid = res.uuid
vdata.formData.img = res.data.code
vdata.formData.uuid = res.data.uuid
})
}
@@ -219,7 +219,7 @@
let loginPromise = null;
loginPromise = login({
username: vdata.formData.username,
password: encrypt(vdata.formData.pwd),
password: vdata.formData.pwd,
rememberMe: false,
code: vdata.formData.code,
uuid: vdata.formData.uuid,
@@ -233,9 +233,11 @@
// 请求后的操作
loginPromise.then(res => {
console.log(res);
// 登录成功
loginFinishFunc(res)
uni.removeStorageSync('shopInfo')
uni.removeStorageSync('tokenInfo')
uni.removeStorageSync('shopId')
// 登录成功
loginFinishFunc(res.data)
}).catch(e => {
getCode()
})
@@ -252,11 +254,11 @@
// 封装登录成功后的操作
async function loginFinishFunc(loginBizData) {
// 保存 token
storageManage.setLogin(loginBizData)
storageManage.token(loginBizData.token)
storageManage.shopId(loginBizData.shopId)
storageManage.shopUserId(loginBizData.user.user.id)
storageManage.userInfo(loginBizData)
uni.setStorageSync('shopInfo', loginBizData.shopInfo)
uni.setStorageSync('tokenInfo', loginBizData.tokenInfo)
uni.setStorageSync('shopId', loginBizData.shopInfo.id)
uni.setStorageSync('loginType',loginBizData.loginType)
console.log(loginBizData.shopInfo,111111111111);
emits('loginSuccess')
}
</script>