Merged
Merge Request #581 · created by 后端研发-苏明海


Dev


From dev into test

Merged by 后端研发-苏明海

1 participants

components/diy_goodsGroup/diy_goodsGroup.js
@@ -278,7 +278,7 @@ Component({ @@ -278,7 +278,7 @@ Component({
278 if (!user) return false; 278 if (!user) return false;
279 clearInterval(ti); 279 clearInterval(ti);
280 280
281 - if (user.card_field) { 281 + if (user.card_field && user['card_expiredate']) {
282 var str = user['card_expiredate'].replace(/-/g, '/'); 282 var str = user['card_expiredate'].replace(/-/g, '/');
283 var end = new Date(str); 283 var end = new Date(str);
284 end = Date.parse(end) / 1000; 284 end = Date.parse(end) / 1000;
components/goods_list/goods_list.js
@@ -54,7 +54,7 @@ Component({ @@ -54,7 +54,7 @@ Component({
54 var user = getApp().globalData.userInfo; 54 var user = getApp().globalData.userInfo;
55 if (!user) return false; 55 if (!user) return false;
56 clearInterval(ti); 56 clearInterval(ti);
57 - if (user.card_field) { 57 + if (user.card_field && user['card_expiredate']) {
58 var str = user['card_expiredate'].replace(/-/g, '/'); 58 var str = user['card_expiredate'].replace(/-/g, '/');
59 var end = new Date(str); 59 var end = new Date(str);
60 end = Date.parse(end) / 1000; 60 end = Date.parse(end) / 1000;
packageA/pages/activity_share/activity_share.js
@@ -72,7 +72,7 @@ Page({ @@ -72,7 +72,7 @@ Page({
72 getApp().request.promiseGet("/api/weshop/goods/poster/page",{ 72 getApp().request.promiseGet("/api/weshop/goods/poster/page",{
73 data:{store_id:os.stoid, type:1, is_use:1 } 73 data:{store_id:os.stoid, type:1, is_use:1 }
74 }).then(res=>{ 74 }).then(res=>{
75 - if(res.data.code==0){ 75 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0] ){
76 76
77 var poster_data=res.data.data.pageData[0]; 77 var poster_data=res.data.data.pageData[0];
78 var json_str=poster_data.jsonStr; 78 var json_str=poster_data.jsonStr;
packageA/pages/goods_share/goods_share.js
@@ -49,7 +49,7 @@ Page({ @@ -49,7 +49,7 @@ Page({
49 getApp().request.promiseGet("/api/weshop/goods/poster/page",{ 49 getApp().request.promiseGet("/api/weshop/goods/poster/page",{
50 data:{store_id:os.stoid, type:1, is_use:1 } 50 data:{store_id:os.stoid, type:1, is_use:1 }
51 }).then(res=>{ 51 }).then(res=>{
52 - if(res.data.code==0){ 52 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0] ){
53 53
54 var poster_data=res.data.data.pageData[0]; 54 var poster_data=res.data.data.pageData[0];
55 var json_str=poster_data.jsonStr; 55 var json_str=poster_data.jsonStr;
@@ -112,7 +112,7 @@ Page({ @@ -112,7 +112,7 @@ Page({
112 if(!user) return false; 112 if(!user) return false;
113 clearInterval(ti); 113 clearInterval(ti);
114 114
115 - if(user.card_field ){ 115 + if(user.card_field && user['card_expiredate']){
116 var str = user['card_expiredate'].replace(/-/g, '/'); 116 var str = user['card_expiredate'].replace(/-/g, '/');
117 var end = new Date(str); 117 var end = new Date(str);
118 end = Date.parse(end) / 1000; 118 end = Date.parse(end) / 1000;
packageA/pages/prom_list/prom_list.js
@@ -221,7 +221,7 @@ Page({ @@ -221,7 +221,7 @@ Page({
221 th.getPlusCardType(function(ob){ 221 th.getPlusCardType(function(ob){
222 var user = getApp().globalData.userInfo; 222 var user = getApp().globalData.userInfo;
223 if(user){ 223 if(user){
224 - if(user.card_field ){ 224 + if(user.card_field && user['card_expiredate']){
225 var str = user['card_expiredate'].replace(/-/g, '/'); 225 var str = user['card_expiredate'].replace(/-/g, '/');
226 var end = new Date(str); 226 var end = new Date(str);
227 end = Date.parse(end) / 1000; 227 end = Date.parse(end) / 1000;
pages/goods/categoryList/categoryList.js
@@ -155,7 +155,7 @@ Page({ @@ -155,7 +155,7 @@ Page({
155 //---回调卡的列表--- 155 //---回调卡的列表---
156 th.getPlusCardType(function (ob) { 156 th.getPlusCardType(function (ob) {
157 th.setData({ card_list: ob.card_list }); 157 th.setData({ card_list: ob.card_list });
158 - if (user.card_field) { 158 + if (user.card_field && user['card_expiredate']) {
159 var str = user['card_expiredate'].replace(/-/g, '/'); 159 var str = user['card_expiredate'].replace(/-/g, '/');
160 var end = new Date(str); 160 var end = new Date(str);
161 end = Date.parse(end) / 1000; 161 end = Date.parse(end) / 1000;
pages/goods/goodsInfo/goodsInfo.js
@@ -264,7 +264,7 @@ Page({ @@ -264,7 +264,7 @@ Page({
264 getApp().request.promiseGet("/api/weshop/goods/poster/page",{ 264 getApp().request.promiseGet("/api/weshop/goods/poster/page",{
265 data:{store_id:os.stoid, type:1, is_use:1 } 265 data:{store_id:os.stoid, type:1, is_use:1 }
266 }).then(res=>{ 266 }).then(res=>{
267 - if(res.data.code==0){ 267 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0] ){
268 268
269 var poster_data=res.data.data.pageData[0]; 269 var poster_data=res.data.data.pageData[0];
270 var json_str=poster_data.jsonStr; 270 var json_str=poster_data.jsonStr;
@@ -386,7 +386,7 @@ Page({ @@ -386,7 +386,7 @@ Page({
386 if (!user) return false; 386 if (!user) return false;
387 clearInterval(ti); 387 clearInterval(ti);
388 388
389 - if(user.card_field ){ 389 + if(user.card_field && user['card_expiredate']){
390 var str = user['card_expiredate'].replace(/-/g, '/'); 390 var str = user['card_expiredate'].replace(/-/g, '/');
391 var end = new Date(str); 391 var end = new Date(str);
392 end = Date.parse(end) / 1000; 392 end = Date.parse(end) / 1000;
@@ -980,6 +980,10 @@ Page({ @@ -980,6 +980,10 @@ Page({
980 if (oo.user_id == null) { 980 if (oo.user_id == null) {
981 return s.my_warnning("还未登录!", 0, this); 981 return s.my_warnning("还未登录!", 0, this);
982 } 982 }
  983 + if(!getApp().globalData.userInfo){
  984 + return s.my_warnning("还未登录!", 0, this);
  985 + }
  986 +
983 var e = this, 987 var e = this,
984 th = e, 988 th = e,
985 a = 0, 989 a = 0,
@@ -1076,6 +1080,11 @@ Page({ @@ -1076,6 +1080,11 @@ Page({
1076 if (oo.user_id == null) { 1080 if (oo.user_id == null) {
1077 return s.my_warnning("还未登录!", 0, this); 1081 return s.my_warnning("还未登录!", 0, this);
1078 } 1082 }
  1083 +
  1084 + if(!getApp().globalData.userInfo){
  1085 + return s.my_warnning("还未登录!", 0, this);
  1086 + }
  1087 +
1079 var e = this, 1088 var e = this,
1080 th = e, 1089 th = e,
1081 a = 0, 1090 a = 0,
@@ -1226,9 +1235,11 @@ Page({ @@ -1226,9 +1235,11 @@ Page({
1226 //---如果商品不是积分购和拼团,要判断一个是否要进行等级价的判断------ 1235 //---如果商品不是积分购和拼团,要判断一个是否要进行等级价的判断------
1227 if(o.prom_type!=1 && ((o.prom_type!=6 && o.prom_type!=4) || th.data.is_normal)){ 1236 if(o.prom_type!=1 && ((o.prom_type!=6 && o.prom_type!=4) || th.data.is_normal)){
1228 var conf=th.data.bconfig; 1237 var conf=th.data.bconfig;
1229 - if (conf.switch_list && getApp().globalData.userInfo['card_field']){ 1238 + if (conf.switch_list && getApp().globalData.userInfo['card_field'] && getApp().globalData.userInfo['card_expiredate']){
1230 var s_list=JSON.parse(conf.switch_list); 1239 var s_list=JSON.parse(conf.switch_list);
1231 var now=ut.gettimestamp(); 1240 var now=ut.gettimestamp();
  1241 +
  1242 +
1232 var str = getApp().globalData.userInfo['card_expiredate'].replace(/-/g, '/'); 1243 var str = getApp().globalData.userInfo['card_expiredate'].replace(/-/g, '/');
1233 var end = new Date(str); 1244 var end = new Date(str);
1234 end = Date.parse(end) / 1000; 1245 end = Date.parse(end) / 1000;
pages/team/team_success/team_success.js
@@ -63,8 +63,8 @@ Page({ @@ -63,8 +63,8 @@ Page({
63 getApp().request.promiseGet("/api/weshop/goods/poster/page",{ 63 getApp().request.promiseGet("/api/weshop/goods/poster/page",{
64 data:{store_id:os.stoid, type:1, is_use:1 } 64 data:{store_id:os.stoid, type:1, is_use:1 }
65 }).then(res=>{ 65 }).then(res=>{
66 - if(res.data.code==0){  
67 - 66 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0] ){
  67 +
68 var poster_data=res.data.data.pageData[0]; 68 var poster_data=res.data.data.pageData[0];
69 var json_str=poster_data.jsonStr; 69 var json_str=poster_data.jsonStr;
70 if(json_str){ 70 if(json_str){
pages/user/deposit/prepaid/fil.wxs 0 → 100644
  1 +function set_word(word){
  2 + if(!word) return '';
  3 + if(word.indexOf('复核')!==-1) return '';
  4 + return word;
  5 +}
  6 +
  7 +module.exports = {
  8 + set_word: set_word
  9 +}
0 \ No newline at end of file 10 \ No newline at end of file
pages/user/deposit/prepaid/prepaid.wxml
  1 +<wxs src="fil.wxs" module="fil"></wxs>
1 <block wx:for="{{perpaid}}" wx:for-index="idx" wx:for-item="perpaid"> 2 <block wx:for="{{perpaid}}" wx:for-index="idx" wx:for-item="perpaid">
2 <view class="coupon-container" wx:if="{{perpaid.NewSum>0 || perpaid.NewSum=='' }}"> 3 <view class="coupon-container" wx:if="{{perpaid.NewSum>0 || perpaid.NewSum=='' }}">
3 <image wx:if="{{idx % 4 == 0}}" class="picture" src="{{iurl+'miniapp/images/usermoney/green.png'}}"></image> 4 <image wx:if="{{idx % 4 == 0}}" class="picture" src="{{iurl+'miniapp/images/usermoney/green.png'}}"></image>
@@ -12,8 +13,8 @@ @@ -12,8 +13,8 @@
12 </view> 13 </view>
13 <view wx:if="{{perpaid.ItemType==2}}" catchtap="go_detail" data-id="{{perpaid.Id}}">充值送大礼 ></view> 14 <view wx:if="{{perpaid.ItemType==2}}" catchtap="go_detail" data-id="{{perpaid.Id}}">充值送大礼 ></view>
14 </view> 15 </view>
15 - <view class="right">备注:  
16 - <view class="">{{perpaid.ItemName}}</view> 16 + <view class="right">备注:
  17 + <view class="">{{fil.set_word(perpaid.Remark)}}</view>
17 <view class="ljcz" bindtap="submit" data-name="{{perpaid.BeginSum}}" data-item_type="{{perpaid.ItemType}}" 18 <view class="ljcz" bindtap="submit" data-name="{{perpaid.BeginSum}}" data-item_type="{{perpaid.ItemType}}"
18 data-advance="{{perpaid.Id}}" data-money="{{perpaid.NewSum}}">立即充值</view> 19 data-advance="{{perpaid.Id}}" data-money="{{perpaid.NewSum}}">立即充值</view>
19 </view> 20 </view>
pages/user/userinfo/userinfo.js
@@ -565,9 +565,9 @@ Page({ @@ -565,9 +565,9 @@ Page({
565 //------初始化加载---------- 565 //------初始化加载----------
566 onLoad: function(t) { 566 onLoad: function(t) {
567 var user = getApp().globalData.userInfo; 567 var user = getApp().globalData.userInfo;
568 - if (user.card_field != '' && user.card_field != null && user.card_field != undefined) { 568 + if (user.card_field != '' && user.card_field != null && user.card_field != undefined && user.card_expiredate) {
569 var now = ut.gettimestamp(); 569 var now = ut.gettimestamp();
570 - var str = user.card_expiredate; 570 + var str = user.card_expiredate.replace(/-/g, '/');;
571 var end = new Date(str); 571 var end = new Date(str);
572 end = Date.parse(end) / 1000; 572 end = Date.parse(end) / 1000;
573 if (now < end) { 573 if (now < end) {