mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-uniapp.git
synced 2025-12-18 16:35:53 +08:00
1.店铺入驻法人证件信息处理2.验证手机号修改密码不需要旧密码
This commit is contained in:
@@ -25,14 +25,12 @@
|
|||||||
business="FIND_USER" />
|
business="FIND_USER" />
|
||||||
</view>
|
</view>
|
||||||
<view v-if="validateFlage">
|
<view v-if="validateFlage">
|
||||||
<u-form-item label-width="120" label="旧密码">
|
<u-form-item label-width="120" label="密码">
|
||||||
<u-input type="password" v-model="password" placeholder="请输入您的旧密码" />
|
<u-input type="password" v-model="password" placeholder="请输入您的密码" />
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
|
||||||
<u-form-item label-width="120" label="新密码">
|
<u-form-item label-width="120" label="确认密码">
|
||||||
|
<u-input type="password" v-model="newPassword" placeholder="请再次输入您的密码" />
|
||||||
<u-input type="password" v-model="newPassword" placeholder="请输入您的新密码" />
|
|
||||||
|
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
|
||||||
<view class="submit" @click="updatePassword">修改密码</view>
|
<view class="submit" @click="updatePassword">修改密码</view>
|
||||||
@@ -139,8 +137,14 @@
|
|||||||
methods: {
|
methods: {
|
||||||
// 修改密码
|
// 修改密码
|
||||||
updatePassword() {
|
updatePassword() {
|
||||||
|
if(this.password !== this.newPassword){
|
||||||
|
uni.showToast({
|
||||||
|
title: "两次输入密码不一致!",
|
||||||
|
icon: "none",
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
modifyPass({
|
modifyPass({
|
||||||
newPassword: md5(this.newPassword),
|
|
||||||
password: md5(this.password),
|
password: md5(this.password),
|
||||||
}).then((res) => {
|
}).then((res) => {
|
||||||
if (res.data.success) {
|
if (res.data.success) {
|
||||||
|
|||||||
@@ -162,8 +162,18 @@
|
|||||||
:max-count="1"
|
:max-count="1"
|
||||||
:show-progress="false"
|
:show-progress="false"
|
||||||
></u-upload>
|
></u-upload>
|
||||||
|
<u-upload
|
||||||
|
:file-list="legalPhotoFileList"
|
||||||
|
:header="{ accessToken: storage.getAccessToken() }"
|
||||||
|
:action="action"
|
||||||
|
width="200"
|
||||||
|
@on-uploaded="onUploaded($event, 'legalPhoto')"
|
||||||
|
:max-count="1"
|
||||||
|
:show-progress="false"
|
||||||
|
></u-upload>
|
||||||
</div>
|
</div>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
{{form}}
|
||||||
</div>
|
</div>
|
||||||
</u-form>
|
</u-form>
|
||||||
<div class="submit" @click="validatorStep1Form">提交/下一步</div>
|
<div class="submit" @click="validatorStep1Form">提交/下一步</div>
|
||||||
@@ -277,7 +287,18 @@ export default {
|
|||||||
{ pattern: RegExp.licenseNum, message: "请输入正确的营业执照号" },
|
{ pattern: RegExp.licenseNum, message: "请输入正确的营业执照号" },
|
||||||
],
|
],
|
||||||
scope: [{ required: true, message: "请填写营业执照所示经营范围" }],
|
scope: [{ required: true, message: "请填写营业执照所示经营范围" }],
|
||||||
legalPhoto: [{ required: true, message: "请上传法人身份证照片" }],
|
legalPhoto: [{ required: true, message: "请上传法人身份证照片" },
|
||||||
|
{
|
||||||
|
// 自定义验证函数,见上说明
|
||||||
|
validator: (rule, value, callback) => {
|
||||||
|
// 上面有说,返回true表示校验通过,返回false表示不通过
|
||||||
|
// this.$u.test.mobile()就是返回true或者false的
|
||||||
|
return value.length === 2;
|
||||||
|
},
|
||||||
|
message: "请上传法人身份证正反照片",
|
||||||
|
// 触发器可以同时用blur和change
|
||||||
|
trigger: ["change", "blur"],
|
||||||
|
}],
|
||||||
licencePhoto: [{ required: true, message: "请上传营业执照" }],
|
licencePhoto: [{ required: true, message: "请上传营业执照" }],
|
||||||
legalName: [{ required: true, message: "请输入法人姓名" }],
|
legalName: [{ required: true, message: "请输入法人姓名" }],
|
||||||
legalId: [
|
legalId: [
|
||||||
@@ -314,10 +335,13 @@ export default {
|
|||||||
// 图片上传
|
// 图片上传
|
||||||
onUploaded(lists, key) {
|
onUploaded(lists, key) {
|
||||||
let images = [];
|
let images = [];
|
||||||
|
if(!this.form[key]){
|
||||||
|
this.form[key] = [];
|
||||||
|
}
|
||||||
lists.forEach((item) => {
|
lists.forEach((item) => {
|
||||||
images.push(item.response.result);
|
images.push(item.response.result);
|
||||||
});
|
});
|
||||||
this.form[key] = images;
|
this.form[key].push(images[0]);
|
||||||
},
|
},
|
||||||
getPickerParentValue(e) {
|
getPickerParentValue(e) {
|
||||||
this.form.companyAddressIdPath = [];
|
this.form.companyAddressIdPath = [];
|
||||||
|
|||||||
Reference in New Issue
Block a user