Merge remote-tracking branch 'remotes/origin/master' into minJeecg

This commit is contained in:
lagos 2025-09-09 10:11:58 +08:00
commit dd7d3bb64b
5 changed files with 7 additions and 3 deletions

View File

@ -13,7 +13,6 @@ interface LoginParams {
*/ */
export function loginApi(config : LoginParams) { export function loginApi(config : LoginParams) {
// captcha/sys/login,/sys/sinopecLogin // captcha/sys/login,/sys/sinopecLogin
console.log('----',config)
const url = config.captcha ? '/sys/login' : '/sys/sinopecLogin'; const url = config.captcha ? '/sys/login' : '/sys/sinopecLogin';
return http({ return http({
url, url,

View File

@ -27,6 +27,8 @@
placeholder="请输入手机号" :rules="[{ validator: rules.phone }]" /> placeholder="请输入手机号" :rules="[{ validator: rules.phone }]" />
<wd-input label="邮箱" prop="email" clearable label-width="100px" v-model="model.email" <wd-input label="邮箱" prop="email" clearable label-width="100px" v-model="model.email"
placeholder="请输入邮箱" :rules="[{ validator: rules.email }]" /> placeholder="请输入邮箱" :rules="[{ validator: rules.email }]" />
<wd-input label="密码" prop="clock" clearable label-width="100px" v-model="model.password"
placeholder="修改密码,不修改密码无需输入" v-if="userStore.userInfo.userIdentity == 3"/>
</wd-cell-group> </wd-cell-group>
<view class="footer p5"> <view class="footer p5">
<wd-button type="primary" size="large" @click="handleSubmit" block>提交</wd-button> <wd-button type="primary" size="large" @click="handleSubmit" block>提交</wd-button>
@ -65,6 +67,7 @@
// sex: userStore.userInfo.sex ?? 1, // sex: userStore.userInfo.sex ?? 1,
phone: userStore.userInfo.phone, phone: userStore.userInfo.phone,
email: userStore.userInfo.email, email: userStore.userInfo.email,
password: ''
}) })
const rules = { const rules = {
phone: (value : string) => { phone: (value : string) => {

View File

@ -119,7 +119,7 @@
toast.warning('请输入密码') toast.warning('请输入密码')
return return
} }
const params = { let params = {
username: userName.value, username: userName.value,
password: password.value, password: password.value,
}; };
@ -128,7 +128,7 @@
await queryUsernameByLdhth(userName.value).then(res => { await queryUsernameByLdhth(userName.value).then(res => {
if (res) { if (res) {
params = { params = {
username: Base64.encode(encodeURIComponent(userName.value)), username: Base64.encode(encodeURIComponent(res)),
password: Base64.encode(encodeURIComponent(password.value)), password: Base64.encode(encodeURIComponent(password.value)),
}; };
} else { } else {

View File

@ -15,6 +15,7 @@ const initState = {
post: '', post: '',
orgCode: '', orgCode: '',
workNo: '', workNo: '',
userIdentity: '',
// //
localStorageTime: 0, localStorageTime: 0,
} }

1
src/typings.d.ts vendored
View File

@ -28,6 +28,7 @@ declare global {
tenantId ?: string | number tenantId ?: string | number
// sex ?: number // sex ?: number
phone ?: string phone ?: string
userIdentity ?: string | number
post ?: string post ?: string
email ?: string email ?: string
/** 微信的 openid非微信没有这个字段 */ /** 微信的 openid非微信没有这个字段 */