Commit 033cdaf1830676a35570dfe233684b552b9e7585

Authored by fengtao
1 parent 6745f804

fix:移除表单验证

Showing 1 changed file with 22 additions and 79 deletions
@@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
8 </view> 8 </view>
9 <view class="u-m-t-20 basic-text"><text class="text">基本资料</text></view> 9 <view class="u-m-t-20 basic-text"><text class="text">基本资料</text></view>
10 <view class="basic-main"> 10 <view class="basic-main">
11 - <u--form labelPosition="left" :model="myInfoModel" :rules="rules" ref="myInfoFormRef"> 11 + <u--form labelPosition="left" :model="myInfoModel">
12 <u-form-item labelWidth="80px" label="真实姓名" prop="userInfo.realName" borderBottom ref="item1"> 12 <u-form-item labelWidth="80px" label="真实姓名" prop="userInfo.realName" borderBottom ref="item1">
13 <u--input placeholder="请输入真实姓名" v-model="myInfoModel.userInfo.realName" border="none"></u--input> 13 <u--input placeholder="请输入真实姓名" v-model="myInfoModel.userInfo.realName" border="none"></u--input>
14 </u-form-item> 14 </u-form-item>
@@ -86,54 +86,6 @@ export default { @@ -86,54 +86,6 @@ export default {
86 dateTime: Number(new Date()), 86 dateTime: Number(new Date()),
87 avatar: '', 87 avatar: '',
88 id: '', 88 id: '',
89 - rules: {  
90 - 'userInfo.realName': [  
91 - {  
92 - type: 'string',  
93 - required: true,  
94 - message: '请填写姓名',  
95 - trigger: ['blur', 'change']  
96 - },  
97 - {  
98 - validator: (rule, value, callback) => {  
99 - return uni.$u.test.chinese(value);  
100 - },  
101 - message: '姓名必须为中文',  
102 - trigger: ['change', 'blur']  
103 - }  
104 - ],  
105 - 'userInfo.phoneNumber': [  
106 - {  
107 - type: 'string',  
108 - required: true,  
109 - message: '请填写手机号码',  
110 - trigger: ['blur', 'change']  
111 - },  
112 - {  
113 - // 此为同步验证,可以直接返回true或者false,如果是异步验证,稍微不同,见下方说明  
114 - validator: (rule, value, callback) => {  
115 - return uni.$u.test.mobile(value);  
116 - },  
117 - message: '手机必须为数字',  
118 - trigger: ['change', 'blur']  
119 - }  
120 - ],  
121 - 'userInfo.email': [  
122 - {  
123 - type: 'string',  
124 - required: true,  
125 - message: '请填写邮箱',  
126 - trigger: ['blur', 'change']  
127 - },  
128 - {  
129 - validator: (rule, value, callback) => {  
130 - return uni.$u.test.email(value);  
131 - },  
132 - message: '邮箱必须带有@',  
133 - trigger: ['change', 'blur']  
134 - }  
135 - ]  
136 - },  
137 info: {}, 89 info: {},
138 openIds: '' 90 openIds: ''
139 }; 91 };
@@ -153,7 +105,6 @@ export default { @@ -153,7 +105,6 @@ export default {
153 }, 105 },
154 onShow() { 106 onShow() {
155 let getOpenId = getApp().globalData.openId; 107 let getOpenId = getApp().globalData.openId;
156 - console.log('获取全局openId', getOpenId);  
157 if (getOpenId) { 108 if (getOpenId) {
158 this.openIds = getOpenId; 109 this.openIds = getOpenId;
159 } 110 }
@@ -161,7 +112,6 @@ export default { @@ -161,7 +112,6 @@ export default {
161 methods: { 112 methods: {
162 confrimBind(e) { 113 confrimBind(e) {
163 if (e) { 114 if (e) {
164 - console.log('Bind', e.third?.thirdUserId);  
165 //解绑 115 //解绑
166 let httpData = { 116 let httpData = {
167 appUserId: e.data?.userId, 117 appUserId: e.data?.userId,
@@ -231,37 +181,30 @@ export default { @@ -231,37 +181,30 @@ export default {
231 }); 181 });
232 }, 182 },
233 onSubmitFunc() { 183 onSubmitFunc() {
234 - this.$refs.myInfoFormRef  
235 - .validate() 184 + let httpData = {
  185 + avatar: this.avatar,
  186 + email: this.myInfoModel.userInfo.email,
  187 + id: this.id,
  188 + phoneNumber: this.myInfoModel.userInfo.phoneNumber,
  189 + realName: this.myInfoModel.userInfo.realName
  190 + };
  191 + uni.$u.http
  192 + .put('/yt/user/center', httpData)
236 .then(res => { 193 .then(res => {
237 - let httpData = {  
238 - avatar: this.avatar,  
239 - email: this.myInfoModel.userInfo.email,  
240 - id: this.id,  
241 - phoneNumber: this.myInfoModel.userInfo.phoneNumber,  
242 - realName: this.myInfoModel.userInfo.realName  
243 - };  
244 - uni.$u.http  
245 - .put('/yt/user/center', httpData)  
246 - .then(res => {  
247 - if (res) {  
248 - uni.showToast({  
249 - title: '更新个人资料成功~',  
250 - icon: 'none'  
251 - });  
252 - setTimeout(() => {  
253 - uni.navigateBack({  
254 - delta: 1  
255 - });  
256 - }, 500);  
257 - }  
258 - })  
259 - .catch(e => {  
260 - uni.$u.toast(e.data.message); 194 + if (res) {
  195 + uni.showToast({
  196 + title: '更新个人资料成功~',
  197 + icon: 'none'
261 }); 198 });
  199 + setTimeout(() => {
  200 + uni.navigateBack({
  201 + delta: 1
  202 + });
  203 + }, 500);
  204 + }
262 }) 205 })
263 - .catch(errors => {  
264 - uni.$u.toast('校验失败'); 206 + .catch(e => {
  207 + uni.$u.toast(e.data.message);
265 }); 208 });
266 }, 209 },
267 dateClose() { 210 dateClose() {