Commit 4c158a8e authored by renjintao's avatar renjintao

tenantCode

parent 4b9a5ead
<template>
<div class="addUser">
<template>
<div class="addUser">
<Form ref="form" :model="entity" :rules="rules" :label-width="100">
<Row class="rowTitle100">
<Col :span="12">
......@@ -84,9 +84,11 @@
<Button @click="handleClose" class="ml20">取消</Button>
</FormItem>
</Form>
</div>
</div>
</template>
<script>
<script>
import Api from "./api";
const valideTel = (rule, value, callback) => {
var re = /^1[3-9]{1}[0-9]{9}/;
......@@ -123,18 +125,34 @@ export default {
property: false
},
rules: {
userName: [{ required: true, message: "必填", trigger: "blur" }],
cardNo: [
{ required: true, message: "必填", trigger: "blur" },
{ validator: validateCarNo, trigger: "blur" }
],
departmentTitle: [
{ required: true, message: "必选", trigger: "change" }
userName: [{
required: true,
message: "必填",
trigger: "blur"
}],
cardNo: [{
required: true,
message: "必填",
trigger: "blur"
},
{
validator: validateCarNo,
trigger: "blur"
}
],
departmentTitle: [{
required: true,
message: "必选",
trigger: "change"
}],
// email: [
// { required: true, message: '必填', trigger: 'blur', type: 'email' }
// ],
phone: [{ validator: valideTel, required: true, trigger: "blur" }]
phone: [{
validator: valideTel,
required: true,
trigger: "blur"
}]
// degreeId: [
// { required: true, message: '必填', trigger: 'blur', type: 'number' }
// ],
......@@ -165,8 +183,8 @@ export default {
userId: r.result.id,
loginName: this.entity.phone, //用户电话
status: this.entity.status, //状态
tanantCode: this.$store.state.userInfo.tanantCode, //商户号
name:this.entity.userName
tenantCode: this.$store.state.userInfo.tenantCode, //商户号
name: this.entity.userName
};
Api.authAccount(parms).then(res => {
if (res.success) {
......@@ -226,6 +244,7 @@ export default {
}
};
</script>
<style lang="less">
.addUser {
.ivu-radio-wrapper {
......
<template>
<div class="addUser">
<div class="addUser">
<Form ref="form" :model="entity" :rules="rules" :label-width="100">
<Row class="rowTitle100">
<Col :span="12">
......@@ -84,8 +84,9 @@
<Button @click="handleClose" class="ml20">取消</Button>
</FormItem>
</Form>
</div>
</div>
</template>
<script>
import Api from "./api";
......@@ -107,8 +108,16 @@ export default {
showDeptTree: false,
entity: {},
rules: {
userName: [{ required: true, message: "必填", trigger: "blur" }],
departmentTitle: [{ required: true, message: "必选", trigger: "blur" }],
userName: [{
required: true,
message: "必填",
trigger: "blur"
}],
departmentTitle: [{
required: true,
message: "必选",
trigger: "blur"
}],
//cardNo: [{ required: true, message: '必填', trigger: 'blur' }],
// birthday: [{ required: true, message: '必填', trigger: 'change' }],
// degreeId: [
......@@ -117,7 +126,11 @@ export default {
// email: [
// { required: true, message: '必填', trigger: 'blur', type: 'email' }
// ],
phone: [{ validator: valideTel, required: true, trigger: "blur" }]
phone: [{
validator: valideTel,
required: true,
trigger: "blur"
}]
}
};
},
......@@ -126,7 +139,9 @@ export default {
},
methods: {
load(v) {
Api.get({ id: v }).then(r => {
Api.get({
id: v
}).then(r => {
this.entity = r.result;
if (r.result.property == 2) {
this.entity.property = true;
......@@ -158,8 +173,8 @@ export default {
userId: this.entity.id,
loginName: this.entity.phone, //用户电话
status: this.entity.status,
tanantCode: this.$store.state.userInfo.tanantCode, //商户号
name:this.entity.userName
tenantCode: this.$store.state.userInfo.tenantCode, //商户号
name: this.entity.userName
};
Api.authAccount(parms2).then(res => {
//同步电话信息等
......@@ -175,8 +190,8 @@ export default {
userId: this.entity.id,
loginName: this.entity.phone, //用户电话
status: this.entity.status,
tanantCode: this.$store.state.userInfo.tanantCode, //商户号
name:this.entity.userName
tenantCode: this.$store.state.userInfo.tenantCode, //商户号
name: this.entity.userName
};
Api.authAccount(parms).then(res1 => {
if (res1.success) {
......@@ -236,6 +251,7 @@ export default {
}
};
</script>
<style lang="less">
.addUser {
.ivu-radio-wrapper {
......@@ -243,4 +259,3 @@ export default {
}
}
</style>
......@@ -494,7 +494,7 @@ export default {
let parms = {
userId: this.curId,
accountId: this.selectRow.accountId,
tenantCode: util.cookies.get("tanantCode"),
tenantCode: util.cookies.get("tenantCode"),
isDeleted: true,
name: this.selectRow.userName,
};
......@@ -649,7 +649,7 @@ export default {
userId: this.selectRow.id,
loginName: this.selectRow.phone,
status: this.selectRow.status,
tenantCode: util.cookies.get("tanantCode"),
tenantCode: util.cookies.get("tenantCode"),
name: this.selectRow.userName,
};
if (this.selectRow.phone && this.selectRow.phone != "") {
......
......@@ -41,7 +41,7 @@ export const actions = {
if (res.result) {
util.cookies.set('uuid', res.result.userId);
util.cookies.set('tanantCode', res.result.tanantCode);
util.cookies.set('tenantCode', res.result.tenantCode);
util.cookies.set('token', res.result.accessToken);
sessionStorage.setItem('token', res.result.accessToken)
// // 设置 vuex 用户信息
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment