mirror of
https://gitee.com/java110/WechatOwnerService.git
synced 2026-02-23 21:36:38 +08:00
119 lines
2.3 KiB
Vue
119 lines
2.3 KiB
Vue
<template>
|
|
<view>
|
|
<form>
|
|
|
|
<view class="cu-form-group margin-top">
|
|
<view class="title">密码</view>
|
|
<input placeholder="请输入密码" type="password" name="input" v-model="oldPwd"></input>
|
|
</view>
|
|
<view class="cu-form-group ">
|
|
<view class="title">新密码</view>
|
|
<input placeholder="请输入新密码" type="password" name="input" v-model="pwd"></input>
|
|
</view>
|
|
<view class="cu-form-group ">
|
|
<view class="title">确认密码</view>
|
|
<input placeholder="请输入确认密码" type="password" name="input" v-model="newPwd"></input>
|
|
</view>
|
|
</form>
|
|
|
|
<view class="padding flex flex-direction">
|
|
<button class="cu-btn bg-green lg" @tap="_doChangePwd()">提交</button>
|
|
</view>
|
|
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
|
|
import context from '../../lib/java110/Java110Context.js';
|
|
const constant = context.constant;
|
|
const factory = context.factory;
|
|
export default {
|
|
data() {
|
|
return {
|
|
oldPwd:'',
|
|
pwd:'',
|
|
newPwd:''
|
|
}
|
|
},
|
|
methods: {
|
|
_doChangePwd:function(){
|
|
|
|
if(this.oldPwd == ''){
|
|
uni.showToast({
|
|
icon:'none',
|
|
title:'密码不能为空'
|
|
});
|
|
return;
|
|
}
|
|
|
|
if(this.pwd == ''){
|
|
uni.showToast({
|
|
icon:'none',
|
|
title:'新密码不能为空'
|
|
});
|
|
return;
|
|
}
|
|
|
|
if(this.newPwd == ''){
|
|
uni.showToast({
|
|
icon:'none',
|
|
title:'确认密码不能为空'
|
|
});
|
|
return;
|
|
}
|
|
|
|
if(this.newPwd != this.pwd){
|
|
uni.showToast({
|
|
icon:'none',
|
|
title:'确认密码和新密码不一致'
|
|
});
|
|
return;
|
|
}
|
|
|
|
const userInfo = uni.getStorageSync(constant.mapping.OWNER_INFO);
|
|
|
|
|
|
let _userInfo = {
|
|
userId: userInfo.userId,
|
|
oldPwd: this.oldPwd,
|
|
newPwd: this.newPwd
|
|
};
|
|
|
|
context.request({
|
|
url: constant.url.changeStaffPwd,
|
|
header: context.getHeaders(),
|
|
method: "POST",
|
|
data: _userInfo,
|
|
success: function(res) {
|
|
if(res.statusCode != 200){
|
|
uni.showToast({
|
|
icon:"none",
|
|
title: res.data
|
|
});
|
|
return ;
|
|
}
|
|
|
|
uni.navigateBack({
|
|
delta:1
|
|
});
|
|
},
|
|
fail: function(error) {
|
|
// 调用服务端登录接口失败
|
|
uni.showToast({
|
|
title: '调用接口失败'
|
|
});
|
|
console.log(error);
|
|
}
|
|
});
|
|
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style>
|
|
|
|
</style> |