|
@@ -27,7 +27,17 @@
|
|
|
</u-form-item>
|
|
</u-form-item>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
-<!-- <view class="forgetPassword"><text>忘记密码?</text></view>-->
|
|
|
|
|
|
|
+ <view class="forgetPassword flex-row justify-between ">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <checkbox-group @change="checkboxChange">
|
|
|
|
|
+ <checkbox :checked="savePassword" color="#FFCC33" :style="{'transform':'scale(0.8)'}"/>
|
|
|
|
|
+ <text>记住账号密码</text>
|
|
|
|
|
+ </checkbox-group>
|
|
|
|
|
+ </view>
|
|
|
|
|
+<!-- <view class="">-->
|
|
|
|
|
+<!-- <text>忘记密码?</text>-->
|
|
|
|
|
+<!-- </view>-->
|
|
|
|
|
+ </view>
|
|
|
|
|
|
|
|
<view class="loginButton" @click="login">
|
|
<view class="loginButton" @click="login">
|
|
|
<text>登录</text>
|
|
<text>登录</text>
|
|
@@ -44,6 +54,7 @@
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ savePassword:false,
|
|
|
form: {
|
|
form: {
|
|
|
username: '',
|
|
username: '',
|
|
|
password: ''
|
|
password: ''
|
|
@@ -69,10 +80,30 @@
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ onShow(){
|
|
|
|
|
+ this.form.username = uni.getStorageSync('username')
|
|
|
|
|
+ this.form.password = uni.getStorageSync('password')
|
|
|
|
|
+ this.savePassword = uni.getStorageSync('savePassword')
|
|
|
|
|
+ },
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ checkboxChange(e){
|
|
|
|
|
+ this.savePassword = !this.savePassword
|
|
|
|
|
+ console.log(this.savePassword)
|
|
|
|
|
+ },
|
|
|
|
|
|
|
|
login() {
|
|
login() {
|
|
|
this.$refs.uForm.validate().then(res => {
|
|
this.$refs.uForm.validate().then(res => {
|
|
|
|
|
+
|
|
|
|
|
+ if (this.savePassword){
|
|
|
|
|
+ uni.setStorageSync('savePassword', this.savePassword)
|
|
|
|
|
+ uni.setStorageSync('username', this.form.username)
|
|
|
|
|
+ uni.setStorageSync('password', this.form.password)
|
|
|
|
|
+ }else {
|
|
|
|
|
+ uni.setStorageSync('savePassword', this.savePassword)
|
|
|
|
|
+ uni.removeStorageSync('username');
|
|
|
|
|
+ uni.removeStorageSync('password');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
this.$api.login.techLogin(this.form).then(res => {
|
|
this.$api.login.techLogin(this.form).then(res => {
|
|
|
uni.setStorageSync('accessToken', res.data.data.access_token)
|
|
uni.setStorageSync('accessToken', res.data.data.access_token)
|
|
|
uni.removeStorageSync('storeId');
|
|
uni.removeStorageSync('storeId');
|