Showing
4 changed files
with
9 additions
and
3 deletions
@@ -31,10 +31,11 @@ class HaveGain { | @@ -31,10 +31,11 @@ class HaveGain { | ||
31 | let uid = req.user.uid; | 31 | let uid = req.user.uid; |
32 | let socialMediaList = [ | 32 | let socialMediaList = [ |
33 | { | 33 | { |
34 | - name: '微信', | 34 | + name: '微信(必填)', |
35 | icon: 'img/activity/have-gain/weixin@2x.png', | 35 | icon: 'img/activity/have-gain/weixin@2x.png', |
36 | type: 1, | 36 | type: 1, |
37 | account: '', | 37 | account: '', |
38 | + required: true, | ||
38 | fans: 0 | 39 | fans: 0 |
39 | }, | 40 | }, |
40 | { | 41 | { |
@@ -17,7 +17,7 @@ module.exports = class extends global.yoho.BaseModel { | @@ -17,7 +17,7 @@ module.exports = class extends global.yoho.BaseModel { | ||
17 | let gainList = [ | 17 | let gainList = [ |
18 | { | 18 | { |
19 | url: _.get(res[1], 'data.checkUrl', ''), | 19 | url: _.get(res[1], 'data.checkUrl', ''), |
20 | - img: '//img11.static.yhbimg.com/yhb-img01/2018/08/06/11/01b915610bd29715162266f17cdc93451d.jpg?imageView2/{mode}/w/{width}/h/{height}', // eslint-disable-line | 20 | + img: '//img10.static.yhbimg.com/yhb-img01/2018/08/15/11/016160c8074cae1bca29ee257673d9540d.jpeg?imageView2/{mode}/w/{width}/h/{height}', // eslint-disable-line |
21 | isShow: false | 21 | isShow: false |
22 | }, | 22 | }, |
23 | { | 23 | { |
@@ -15,7 +15,7 @@ | @@ -15,7 +15,7 @@ | ||
15 | <img class="public-icon" src="{{imgSrc icon}}" /> | 15 | <img class="public-icon" src="{{imgSrc icon}}" /> |
16 | <div class="personal"> | 16 | <div class="personal"> |
17 | <div class="public-name">{{name}}</div> | 17 | <div class="public-name">{{name}}</div> |
18 | - <div class="account-name" data-type="{{type}}"> | 18 | + <div class="account-name {{#if required}}required{{/if}}" data-type="{{type}}"> |
19 | {{#if account}} | 19 | {{#if account}} |
20 | 账号:<em>{{account}}</em> | 20 | 账号:<em>{{account}}</em> |
21 | 粉丝:<em data-fans="{{fans}}">{{fans}}</em> | 21 | 粉丝:<em data-fans="{{fans}}">{{fans}}</em> |
@@ -81,6 +81,7 @@ class HaveGainApplyPage extends Page { | @@ -81,6 +81,7 @@ class HaveGainApplyPage extends Page { | ||
81 | let errStatus = 0; | 81 | let errStatus = 0; |
82 | let name = $.trim(this.selector.$nameInput.val()); | 82 | let name = $.trim(this.selector.$nameInput.val()); |
83 | let mobile = $.trim(this.selector.$mobileInput.val()); | 83 | let mobile = $.trim(this.selector.$mobileInput.val()); |
84 | + let wxInput = $('.account-name.required').find('em').length > 0; | ||
84 | 85 | ||
85 | if (name === '') { | 86 | if (name === '') { |
86 | errStatus = 1; | 87 | errStatus = 1; |
@@ -88,6 +89,8 @@ class HaveGainApplyPage extends Page { | @@ -88,6 +89,8 @@ class HaveGainApplyPage extends Page { | ||
88 | errStatus = 2; | 89 | errStatus = 2; |
89 | } else if (!/^1[0-9]{10}$/.test(mobile)) { | 90 | } else if (!/^1[0-9]{10}$/.test(mobile)) { |
90 | errStatus = 21; | 91 | errStatus = 21; |
92 | + } else if (!wxInput) { | ||
93 | + errStatus = 3; | ||
91 | } | 94 | } |
92 | 95 | ||
93 | if (errStatus) { | 96 | if (errStatus) { |
@@ -183,6 +186,8 @@ class HaveGainApplyPage extends Page { | @@ -183,6 +186,8 @@ class HaveGainApplyPage extends Page { | ||
183 | tip.show('请输入手机号'); | 186 | tip.show('请输入手机号'); |
184 | } else if (errStatus === 21) { | 187 | } else if (errStatus === 21) { |
185 | tip.show('请输入正确的手机号'); | 188 | tip.show('请输入正确的手机号'); |
189 | + } else if (errStatus === 3) { | ||
190 | + tip.show('请填写微信账号'); | ||
186 | } | 191 | } |
187 | 192 | ||
188 | if (errStatus) { | 193 | if (errStatus) { |
-
Please register or login to post a comment