|
@@ -41,13 +41,19 @@ Page({
|
|
|
genderChange: function (e) {
|
|
|
const that = this;
|
|
|
let data = that.data.genderList[e.detail.value];
|
|
|
- if (data) that.setData({ 'form.gender': data.value });
|
|
|
+ if (data) {
|
|
|
+ that.setData({ 'form.gender': data.value });
|
|
|
+ that.setData({ 'form.zhGender': data.label });
|
|
|
+ }
|
|
|
},
|
|
|
//选择等级
|
|
|
coachChange: function (e) {
|
|
|
const that = this;
|
|
|
let data = that.data.levelList[e.detail.value];
|
|
|
- if (data) that.setData({ 'form.level': data.value });
|
|
|
+ if (data) {
|
|
|
+ that.setData({ 'form.level': data.value });
|
|
|
+ that.setData({ 'form.zhLevel': data.label });
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
// 提交登录
|
|
@@ -85,14 +91,20 @@ Page({
|
|
|
wx.getStorage({
|
|
|
key: 'user',
|
|
|
success: async res => {
|
|
|
- if (that.data.id) {
|
|
|
- const arr = await app.$get(`/coach/${that.data.id}`);
|
|
|
- if (arr.errcode == '0') that.setData({ form: arr.data });
|
|
|
- }
|
|
|
const aee = await app.$get(`/dict`, { code: "coach_grade" });
|
|
|
if (aee.errcode == '0') that.setData({ levelList: aee.data[0].list });
|
|
|
const ree = await app.$get(`/dict`, { code: "gender" });
|
|
|
if (ree.errcode == '0') that.setData({ genderList: ree.data[0].list });
|
|
|
+ if (that.data.id) {
|
|
|
+ const arr = await app.$get(`/coach/${that.data.id}`);
|
|
|
+ if (arr.errcode == '0') {
|
|
|
+ let gender = that.data.genderList.find(i => i.value == arr.data.gender)
|
|
|
+ if (gender) arr.data.zhGender = gender.label;
|
|
|
+ let level = that.data.levelList.find(i => i.value == arr.data.level)
|
|
|
+ if (level) arr.data.zhLevel = level.label;
|
|
|
+ that.setData({ form: arr.data });
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
fail: res => {
|
|
|
wx.redirectTo({ url: '/pages/index/index', })
|