Commit fe69b452 by Kyle_Li

更改区号显示

parent ed9f43ad
......@@ -230,7 +230,13 @@ export default {
getcodeList() {
doFetch(url.codeList).then(res => {
if(res.data.errorCode === 0) {
this.nationCodeList = res.data.result.nationCodeList;
this.nationCodeList = res.data.result.nationCodeList.map(item => {
item.dictName += ` +${item.dictCode}`;
return {
dictName: item.dictName,
dictCode: item.dictCode
}
});
}else {
checkFalse(res.data.message);
}
......
......@@ -207,7 +207,7 @@
</div>
</el-dialog>
<!--订单详情-end-->
<el-dialog :title="'调整POS会员' + updateTitle" :visible.sync="dialogEidtVisible" width="500px" @close="closePos('posForm')">
<el-dialog :title="'调整POS会员' + updateTitle" :visible.sync="dialogEidtVisible" width="600px" @close="closePos('posForm')">
<el-form :model="posForm" ref="posForm" label-width="100px" :rules="posRules">
<el-form-item label="姓名" prop="memberName" v-show="updateStatus == 1">
<el-input v-model="posForm.memberName"></el-input>
......@@ -220,29 +220,29 @@
</el-form-item>
<el-form-item label="出生日期" prop="memberBirthday" v-show="updateStatus == 3">
<el-row>
<el-col :span="6">
<el-col :span="8">
<el-select style="width: 100%" v-model="posForm.birthType" placeholder="阳历">
<el-option key="农历" :value="0" label="农历"></el-option>
<el-option key="阳历" :value="1" label="阳历"></el-option>
</el-select>
</el-col>
<el-col :span="1">&nbsp;</el-col>
<el-col :span="17">
<el-col :span="15">
<el-date-picker :clearable="false" value-format="timestamp" style="width: 100%;" v-model="posForm.memberBirthday" type="date" placeholder="出生日期"></el-date-picker>
</el-col>
</el-row>
</el-form-item>
<el-form-item ref="phoneNumber" label="手机号码" prop="phoneNumber" v-show="updateStatus == 4">
<el-row>
<el-col :span="6">
<el-col :span="8">
<span>
<el-select style="width: 100%" v-model="posForm.nationCode " placeholder="请选择">
<el-option key="86" value="86" label="86"></el-option>
<!-- <el-option key="86" value="86" label="86"></el-option> -->
<el-option v-for="item in nationCodeList" :key="item.dictCode" :value="item.dictCode" :label="item.dictName"></el-option>
</el-select>
</span></el-col>
<el-col :span="1">&nbsp;</el-col>
<el-col :span="17"><span> <el-input v-model="posForm.phoneNumber"></el-input></span></el-col>
<el-col :span="15"><span> <el-input v-model="posForm.phoneNumber"></el-input></span></el-col>
</el-row>
</el-form-item>
<el-form-item label="原因备注" prop="remark">
......
......@@ -160,7 +160,7 @@ export default {
// storeIds: "",
// subStoreIdsBak: "",
phoneNumber: "",
nationCode: 86
nationCode: '86'
},
nationCodeList: [],
// storeIds: [],
......@@ -463,7 +463,13 @@ export default {
doFetch(url.codeList)
.then(res => {
if (res.data.errorCode === 0) {
this.nationCodeList = res.data.result.nationCodeList;
this.nationCodeList = res.data.result.nationCodeList.map(item => {
item.dictName += ` +${item.dictCode}`;
return {
dictName: item.dictName,
dictCode: item.dictCode
}
});
} else {
checkFalse(res.data.message);
}
......
......@@ -455,7 +455,7 @@
<!--会员等级修改-弹框-end-->
<!--编辑基本信息-弹框-->
<el-dialog title="编辑基本信息" :visible.sync="dilogBaseVisible" width="920px" @close="closeDilogBase">
<el-dialog title="编辑基本信息" :visible.sync="dilogBaseVisible" width="1000px" @close="closeDilogBase">
<el-form ref="baseForm" :model="baseForm" :rules="rules2" label-width="120px">
<el-row>
<el-col :span="10">
......@@ -463,8 +463,8 @@
<gic-input v-model="baseForm.memberName" :max="10" :rules="[{required: true,message: '姓名不能为空'}]"></gic-input>
</el-form-item>
</el-col>
<el-col :span="2" style="height: 40px;"></el-col>
<el-col :span="10">
<!-- <el-col :span="2" style="height: 40px;"></el-col> -->
<el-col :span="12">
<el-form-item label="性别" prop="memberGender">
<el-select style="width: 100%" v-model="baseForm.memberGender" placeholder="请选择">
<el-option :key=0 :value=0 label="未知"></el-option>
......@@ -492,20 +492,20 @@
</el-row>
</el-form-item>
</el-col>
<el-col :span="2" style="height: 40px;"></el-col>
<el-col :span="10">
<!-- <el-col :span="2" style="height: 40px;"></el-col> -->
<el-col :span="12">
<el-form-item label="手机号码" label-width="119px" prop="phoneNumber">
<el-row>
<el-col :span="7">
<el-col :span="9">
<span>
<el-select style="width: 100%" v-model="baseForm.nationCode" placeholder="86">
<el-option :key="86" :value="86" :label="86"></el-option>
<!-- <el-option :key="86" :value="86" :label="86"></el-option> -->
<el-option v-for="item in nationCodeList" :key="item.dictCode" :value="item.dictCode" :label="item.dictName"></el-option>
</el-select>
</span></el-col>
<span class="inline-space"></span>
<!-- <el-col :span="1">&nbsp;</el-col> -->
<el-col :span="16"><span> <el-input v-model="baseForm.phoneNumber"></el-input></span></el-col>
<el-col :span="14"><span> <el-input v-model="baseForm.phoneNumber"></el-input></span></el-col>
</el-row>
</el-form-item>
</el-col>
......
......@@ -464,7 +464,13 @@ export default {
doFetch(url.codeList)
.then(res => {
if (res.data.errorCode === 0) {
this.nationCodeList = res.data.result.nationCodeList;
this.nationCodeList = res.data.result.nationCodeList.map(item => {
item.dictName += ` +${item.dictCode}`;
return {
dictName: item.dictName,
dictCode: item.dictCode
}
});
} else {
checkFalse(res.data.message);
}
......
......@@ -456,7 +456,7 @@
<!--会员等级修改-弹框-end-->
<!--编辑基本信息-弹框-->
<el-dialog title="编辑基本信息" :visible.sync="dilogBaseVisible" width="920px" @close="closeDilogBase">
<el-dialog title="编辑基本信息" :visible.sync="dilogBaseVisible" width="1000px" @close="closeDilogBase">
<el-form ref="baseForm" :model="baseForm" :rules="rules2" label-width="120px">
<el-row>
<el-col :span="10">
......@@ -464,8 +464,8 @@
<gic-input v-model="baseForm.memberName" :max="10" :rules="[{required: true,message: '姓名不能为空'}]"></gic-input>
</el-form-item>
</el-col>
<el-col :span="2" style="height: 40px;"></el-col>
<el-col :span="10">
<!-- <el-col :span="2" style="height: 40px;"></el-col> -->
<el-col :span="12">
<el-form-item label="性别" prop="memberGender">
<el-select style="width: 100%" v-model="baseForm.memberGender" placeholder="请选择">
<el-option :key=0 :value=0 label="未知"></el-option>
......@@ -493,20 +493,20 @@
</el-row>
</el-form-item>
</el-col>
<el-col :span="2" style="height: 40px;"></el-col>
<el-col :span="10">
<!-- <el-col :span="2" style="height: 40px;"></el-col> -->
<el-col :span="12">
<el-form-item label="手机号码" label-width="119px" prop="phoneNumber">
<el-row>
<el-col :span="7">
<el-col :span="9">
<span>
<el-select style="width: 100%" v-model="baseForm.nationCode" placeholder="86">
<el-option :key="86" :value="86" :label="86"></el-option>
<!-- <el-option :key="86" :value="86" :label="86"></el-option> -->
<el-option v-for="item in nationCodeList" :key="item.dictCode" :value="item.dictCode" :label="item.dictName"></el-option>
</el-select>
</span></el-col>
<span class="inline-space"></span>
<!-- <el-col :span="1">&nbsp;</el-col> -->
<el-col :span="16"><span> <el-input v-model="baseForm.phoneNumber"></el-input></span></el-col>
<el-col :span="14"><span> <el-input v-model="baseForm.phoneNumber"></el-input></span></el-col>
</el-row>
</el-form-item>
</el-col>
......
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