|
1
|
// pages/me/setting.js
|
1
|
// pages/me/setting.js
|
|
2
|
import util from '../../utils/util';
|
2
|
import util from '../../utils/util';
|
|
3
|
import App from '../../utils/api';
|
3
|
import App from '../../utils/api';
|
|
|
|
4
|
+
|
|
4
|
const {regeneratorRuntime} = global
|
5
|
const {regeneratorRuntime} = global
|
|
5
|
-const _u={
|
|
|
|
6
|
- name:'',
|
|
|
|
7
|
- sex:1,
|
|
|
|
8
|
- phone:'',
|
|
|
|
9
|
- cusdem:'',
|
6
|
+const _u = {
|
|
|
|
7
|
+ name: '',
|
|
|
|
8
|
+ sex: 1,
|
|
|
|
9
|
+ phone: '',
|
|
|
|
10
|
+ remark: '',
|
|
10
|
}
|
11
|
}
|
|
11
|
Page({
|
12
|
Page({
|
|
12
|
|
13
|
|
|
13
|
/**
|
14
|
/**
|
|
14
|
* 页面的初始数据
|
15
|
* 页面的初始数据
|
|
15
|
*/
|
16
|
*/
|
|
16
|
- user:_u,
|
17
|
+ user: _u,
|
|
17
|
data: {
|
18
|
data: {
|
|
18
|
- user:_u
|
19
|
+ user: _u
|
|
19
|
},
|
20
|
},
|
|
20
|
- cache_key:'me-setting',
|
|
|
|
21
|
/**
|
21
|
/**
|
|
22
|
* 生命周期函数--监听页面加载
|
22
|
* 生命周期函数--监听页面加载
|
|
23
|
*/
|
23
|
*/
|
|
24
|
onLoad: function (options) {
|
24
|
onLoad: function (options) {
|
|
25
|
- wx.getStorage({
|
|
|
|
26
|
- key:this.cache_key,
|
|
|
|
27
|
- success:(res)=>{
|
|
|
|
28
|
- if(res.data){
|
|
|
|
29
|
- this.user=res.data
|
|
|
|
30
|
- this.setData({
|
|
|
|
31
|
- user:res.data,
|
|
|
|
32
|
- })
|
|
|
|
33
|
- }
|
|
|
|
34
|
- }
|
25
|
+ App.Customer.GetCustomerInfo().then(res=>{
|
|
|
|
26
|
+ this.user = res.data
|
|
|
|
27
|
+ this.setData({
|
|
|
|
28
|
+ user: res.data,
|
|
35
|
})
|
29
|
})
|
|
|
|
30
|
+ })
|
|
36
|
},
|
31
|
},
|
|
37
|
|
32
|
|
|
38
|
/**
|
33
|
/**
|
|
@@ -63,27 +58,30 @@ Page({ |
|
@@ -63,27 +58,30 @@ Page({ |
|
63
|
|
58
|
|
|
64
|
},
|
59
|
},
|
|
65
|
|
60
|
|
|
66
|
- saved(){
|
|
|
|
67
|
-
|
|
|
|
68
|
- wx.setStorage({
|
|
|
|
69
|
- key:this.cache_key,
|
|
|
|
70
|
- data:this.user,
|
|
|
|
71
|
- })
|
|
|
|
72
|
- wx.navigateBack()
|
|
|
|
73
|
- },
|
|
|
|
74
|
- changeInput(e){
|
|
|
|
75
|
- let key=util.attr(e,'key');
|
|
|
|
76
|
- let val=''
|
|
|
|
77
|
- if(key=='sex'){
|
|
|
|
78
|
- val=util.attr(e,'val');
|
|
|
|
79
|
- }else{
|
|
|
|
80
|
- val=util.val(e);
|
|
|
|
81
|
- }
|
|
|
|
82
|
- this.user[key]=val;
|
|
|
|
83
|
- if(key=='sex'){
|
|
|
|
84
|
- this.setData({
|
|
|
|
85
|
- user:this.user
|
|
|
|
86
|
- })
|
|
|
|
87
|
- }
|
61
|
+ saved() {
|
|
|
|
62
|
+ if(!this.user.name){
|
|
|
|
63
|
+ return util.toast('请填写预定人','none')
|
|
|
|
64
|
+ }
|
|
|
|
65
|
+ App.Customer.SetCustomerInfo({
|
|
|
|
66
|
+ ...this.user
|
|
|
|
67
|
+ }).then(res=>{
|
|
|
|
68
|
+ App.Customer.GetCustomerInfo({},'clear')
|
|
|
|
69
|
+ wx.navigateBack()
|
|
|
|
70
|
+ })
|
|
|
|
71
|
+ },
|
|
|
|
72
|
+ changeInput(e) {
|
|
|
|
73
|
+ let key = util.attr(e, 'key');
|
|
|
|
74
|
+ let val = ''
|
|
|
|
75
|
+ if (key == 'sex') {
|
|
|
|
76
|
+ val = util.attr(e, 'val');
|
|
|
|
77
|
+ } else {
|
|
|
|
78
|
+ val = util.val(e);
|
|
|
|
79
|
+ }
|
|
|
|
80
|
+ this.user[key] = val;
|
|
|
|
81
|
+ if (key == 'sex') {
|
|
|
|
82
|
+ this.setData({
|
|
|
|
83
|
+ user: this.user
|
|
|
|
84
|
+ })
|
|
88
|
}
|
85
|
}
|
|
|
|
86
|
+ }
|
|
89
|
}) |
87
|
}) |