Commit c9cd588912691638496b39fa6af625a144395fd7

Authored by yvan.ni
1 parent 0c40d7c3

oa单测试的优化

packageE/pages/togoin/togoin.js
@@ -90,6 +90,8 @@ Page({ @@ -90,6 +90,8 @@ Page({
90 return app.my_warnning("登录需要授权手机号码!", 0, this); 90 return app.my_warnning("登录需要授权手机号码!", 0, this);
91 return false; 91 return false;
92 } 92 }
  93 + if(this.data.sub) return false;
  94 + this.setData({ sub: 1 });
93 var sessionKey = getApp().globalData.sessionKey; 95 var sessionKey = getApp().globalData.sessionKey;
94 var openid = getApp().globalData.openid; 96 var openid = getApp().globalData.openid;
95 var r = getApp().globalData.getu; 97 var r = getApp().globalData.getu;
@@ -389,13 +391,16 @@ Page({ @@ -389,13 +391,16 @@ Page({
389 391
390 392
391 } else { 393 } else {
  394 + th.setData({ sub: 0 });
392 return app.my_warnning("授权登入失败,请稍后再试!", 0, that); 395 return app.my_warnning("授权登入失败,请稍后再试!", 0, that);
393 } 396 }
394 }, 397 },
395 failStatus: function (t) { 398 failStatus: function (t) {
  399 + th.setData({ sub: 0 });
396 return app.my_warnning("授权登入失败,请稍后再试!", 0, that); 400 return app.my_warnning("授权登入失败,请稍后再试!", 0, that);
397 }, 401 },
398 fail: function (t) { 402 fail: function (t) {
  403 + th.setData({ sub: 0 });
399 return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1; 404 return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1;
400 } 405 }
401 }); 406 });
pages/goods/goodsInfo/goodsInfo.js
@@ -1048,79 +1048,64 @@ Page({ @@ -1048,79 +1048,64 @@ Page({
1048 1048
1049 1049
1050 this.wait_for_store_config(); 1050 this.wait_for_store_config();
1051 - //先检验一下商品的活动情况  
1052 - this.check_gd_prom_new(function () {  
1053 1051
1054 - //-- 8是预售 --  
1055 - if (ee.data.prom_type == 8) {  
1056 - getApp().goto("/packageC/pages/presell/goodsInfo/goodsInfo?goods_id=" + ee.data.gid + "&prom_id=" + ee.data.prom_id);  
1057 - return false;  
1058 - } 1052 + setTimeout(()=>{
  1053 + //先检验一下商品的活动情况
  1054 + this.check_gd_prom_new(function () {
1059 1055
1060 - //-- 9是幸运购 --  
1061 - if (ee.data.prom_type == 9) {  
1062 - var lk_url = "/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=" + ee.data.gid + "&group_id=" + ee.data.prom_id + "&prom_type=9";  
1063 - getApp().goto(lk_url);  
1064 - return false;  
1065 - } 1056 + //-- 8是预售 --
  1057 + if (ee.data.prom_type == 8) {
  1058 + getApp().goto("/packageC/pages/presell/goodsInfo/goodsInfo?goods_id=" + ee.data.gid + "&prom_id=" + ee.data.prom_id);
  1059 + return false;
  1060 + }
1066 1061
1067 - i.get("/api/weshop/goods/get/" + o.stoid + "/" + ee.data.gid, {  
1068 - failRollback: !0,  
1069 - success: function (t) {  
1070 - console.log(t);  
1071 - // t.data.data.prom_type=0  
1072 - if (t.data.code == 0) {  
1073 - if (t.data.data && t.data.data.prom_type == 4) {  
1074 - if (ee.data.prom_type4 == 1) {  
1075 - t.data.data.prom_type = 0 1062 + //-- 9是幸运购 --
  1063 + if (ee.data.prom_type == 9) {
  1064 + var lk_url = "/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=" + ee.data.gid + "&group_id=" + ee.data.prom_id + "&prom_type=9";
  1065 + getApp().goto(lk_url);
  1066 + return false;
  1067 + }
  1068 +
  1069 + i.get("/api/weshop/goods/get/" + o.stoid + "/" + ee.data.gid, {
  1070 + failRollback: !0,
  1071 + success: function (t) {
  1072 + console.log(t);
  1073 + // t.data.data.prom_type=0
  1074 + if (t.data.code == 0) {
  1075 + if (t.data.data && t.data.data.prom_type == 4) {
  1076 + if (ee.data.prom_type4 == 1) {
  1077 + t.data.data.prom_type = 0
  1078 + }
1076 } 1079 }
1077 - }  
1078 1080
1079 - var p_fail=0; 1081 + var p_fail=0;
1080 1082
1081 - if (t.data.data.is_on_sale != 1 ) {  
1082 - p_fail=1;  
1083 - wx.showModal({  
1084 - title: '商品已经下架',  
1085 - showCancel: !1,  
1086 - complete: function () { 1083 + if (t.data.data.is_on_sale != 1 ) {
  1084 + p_fail=1;
  1085 + wx.showModal({
  1086 + title: '商品已经下架',
  1087 + showCancel: !1,
  1088 + complete: function () {
1087 let pages = getCurrentPages(); 1089 let pages = getCurrentPages();
1088 if (pages[pages.length - 2]) { 1090 if (pages[pages.length - 2]) {
1089 wx.navigateBack(); 1091 wx.navigateBack();
1090 } else { 1092 } else {
1091 getApp().goto('/pages/index/index/index') 1093 getApp().goto('/pages/index/index/index')
1092 } 1094 }
1093 - }  
1094 - });  
1095 -  
1096 - } 1095 + }
  1096 + });
1097 1097
1098 - ee.init(gid); 1098 + }
1099 1099
1100 - var timestamp = Date.parse(new Date());  
1101 - timestamp = timestamp / 1000;  
1102 - if (t.data.data.on_time > timestamp && !p_fail) {  
1103 - wx.showModal({  
1104 - title: '商品还未上架',  
1105 - showCancel: !1,  
1106 - complete: function () {  
1107 - let pages = getCurrentPages();  
1108 - if (pages[pages.length - 2]) {  
1109 - wx.navigateBack();  
1110 - } else {  
1111 - getApp().goto('/pages/index/index/index')  
1112 - }  
1113 - }  
1114 - });  
1115 - } 1100 + ee.init(gid);
1116 1101
1117 - if (t.data.data.down_time > 0 && !p_fail) {  
1118 - if (t.data.data.down_time < timestamp ) { 1102 + var timestamp = Date.parse(new Date());
  1103 + timestamp = timestamp / 1000;
  1104 + if (t.data.data.on_time > timestamp && !p_fail) {
1119 wx.showModal({ 1105 wx.showModal({
1120 - title: '商品已经到期下架', 1106 + title: '商品还未上架',
1121 showCancel: !1, 1107 showCancel: !1,
1122 complete: function () { 1108 complete: function () {
1123 -  
1124 let pages = getCurrentPages(); 1109 let pages = getCurrentPages();
1125 if (pages[pages.length - 2]) { 1110 if (pages[pages.length - 2]) {
1126 wx.navigateBack(); 1111 wx.navigateBack();
@@ -1130,199 +1115,217 @@ Page({ @@ -1130,199 +1115,217 @@ Page({
1130 } 1115 }
1131 }); 1116 });
1132 } 1117 }
1133 - }  
1134 1118
  1119 + if (t.data.data.down_time > 0 && !p_fail) {
  1120 + if (t.data.data.down_time < timestamp ) {
  1121 + wx.showModal({
  1122 + title: '商品已经到期下架',
  1123 + showCancel: !1,
  1124 + complete: function () {
1135 1125
1136 - //动态获取商品名称  
1137 - // wx.setNavigationBarTitle({  
1138 - // title: t.data.data.goods_name,  
1139 - // }); 1126 + let pages = getCurrentPages();
  1127 + if (pages[pages.length - 2]) {
  1128 + wx.navigateBack();
  1129 + } else {
  1130 + getApp().goto('/pages/index/index/index')
  1131 + }
  1132 + }
  1133 + });
  1134 + }
  1135 + }
1140 1136
1141 - ee.setData({gtitle:t.data.data.goods_name})  
1142 1137
  1138 + //动态获取商品名称
  1139 + // wx.setNavigationBarTitle({
  1140 + // title: t.data.data.goods_name,
  1141 + // });
1143 1142
1144 - var p_type = parseInt(ee.data.prom_type ? ee.data.prom_type : 0); 1143 + ee.setData({gtitle:t.data.data.goods_name})
1145 1144
1146 - //-- 判断是不是组合购活动,必须要登录后才能判断 --  
1147 - if (getApp().globalData.userInfo && t.data.data.prom_type == 7 && [1, 2, 4, 6, 8, 9].indexOf(p_type) == -1) {  
1148 - //获取活动信息  
1149 - var url = "/api/weshop/prom/zhbuy/get/" + os.stoid + "/" +  
1150 - t.data.data.prom_id + "/" + getApp().globalData.user_id;  
1151 - getApp().request.get(url, {  
1152 - success: function (e) {  
1153 - if (e.data.code == 0 && e.data.data) {  
1154 - if (ut.gettimestamp() < e.data.data.start_time) {  
1155 - return false;  
1156 - }  
1157 - if (e.data.data.is_end == 0 && ut.gettimestamp() < e.data.data.end_time) {  
1158 - //-- 获取商品列表 --  
1159 - th.setData({  
1160 - zh_act: e.data.data  
1161 - });  
1162 - th.getUserBuyPromNum(e.data.data.id)  
1163 - }  
1164 1145
  1146 + var p_type = parseInt(ee.data.prom_type ? ee.data.prom_type : 0);
  1147 +
  1148 + //-- 判断是不是组合购活动,必须要登录后才能判断 --
  1149 + if (getApp().globalData.userInfo && t.data.data.prom_type == 7 && [1, 2, 4, 6, 8, 9].indexOf(p_type) == -1) {
  1150 + //获取活动信息
  1151 + var url = "/api/weshop/prom/zhbuy/get/" + os.stoid + "/" +
  1152 + t.data.data.prom_id + "/" + getApp().globalData.user_id;
  1153 + getApp().request.get(url, {
  1154 + success: function (e) {
  1155 + if (e.data.code == 0 && e.data.data) {
  1156 + if (ut.gettimestamp() < e.data.data.start_time) {
  1157 + return false;
  1158 + }
  1159 + if (e.data.data.is_end == 0 && ut.gettimestamp() < e.data.data.end_time) {
  1160 + //-- 获取商品列表 --
  1161 + th.setData({
  1162 + zh_act: e.data.data
  1163 + });
  1164 + th.getUserBuyPromNum(e.data.data.id)
  1165 + }
  1166 +
  1167 + }
1165 } 1168 }
1166 - }  
1167 - });  
1168 - } 1169 + });
  1170 + }
1169 1171
1170 - //-- 把商品的赋值,同时给活动赋值 --  
1171 - ee.data.fir_goods = JSON.parse(JSON.stringify(t.data.data));  
1172 - // if (t.data.data.prom_type && t.data.data.prom_id && !ee.data.prom_type) {  
1173 - // ee.data.prom_type = t.data.data.prom_type;  
1174 - // ee.data.prom_id = t.data.data.prom_id;  
1175 - // } 1172 + //-- 把商品的赋值,同时给活动赋值 --
  1173 + ee.data.fir_goods = JSON.parse(JSON.stringify(t.data.data));
  1174 + // if (t.data.data.prom_type && t.data.data.prom_id && !ee.data.prom_type) {
  1175 + // ee.data.prom_type = t.data.data.prom_type;
  1176 + // ee.data.prom_id = t.data.data.prom_id;
  1177 + // }
1176 1178
1177 1179
1178 -  
1179 - t.data.data.on_time = ut.formatTime(t.data.data.on_time, 'yyyy-MM-dd hh:mm:ss');  
1180 1180
1181 - var cur_price = t.data.data.shop_price;  
1182 - if (getApp().globalData.userInfo && getApp().globalData.userInfo.card_field) {  
1183 - var cfile = getApp().globalData.userInfo.card_field;  
1184 - if (t.data.data[cfile]) {  
1185 - cur_price = t.data.data[cfile]; 1181 + t.data.data.on_time = ut.formatTime(t.data.data.on_time, 'yyyy-MM-dd hh:mm:ss');
  1182 +
  1183 + var cur_price = t.data.data.shop_price;
  1184 + if (getApp().globalData.userInfo && getApp().globalData.userInfo.card_field) {
  1185 + var cfile = getApp().globalData.userInfo.card_field;
  1186 + if (t.data.data[cfile]) {
  1187 + cur_price = t.data.data[cfile];
  1188 + }
1186 } 1189 }
1187 - }  
1188 - var txt = (cur_price / t.data.data.market_price * 10).toFixed(2).toString();  
1189 - txt = parseFloat(txt); 1190 + var txt = (cur_price / t.data.data.market_price * 10).toFixed(2).toString();
  1191 + txt = parseFloat(txt);
1190 1192
1191 - t.data.data['disc'] = txt; 1193 + t.data.data['disc'] = txt;
1192 1194
1193 - if (t.data.data.original_img.indexOf(o.imghost) == -1)  
1194 - t.data.data.original_img = o.imghost + t.data.data.original_img; 1195 + if (t.data.data.original_img.indexOf(o.imghost) == -1)
  1196 + t.data.data.original_img = o.imghost + t.data.data.original_img;
1195 1197
1196 - /* -----商品详情---  
1197 - if (t.data.data.goods_content == null) t.data.data.goods_content = "";  
1198 - if (!t.data.data.goods_content) t.data.data.goods_content = " ";  
1199 - a.wxParse("content", "html", ut.format_content(t.data.data.goods_content), ee, 6);  
1200 - e.wxParseAddFullImageUrl(ee, "content");--*/ 1198 + /* -----商品详情---
  1199 + if (t.data.data.goods_content == null) t.data.data.goods_content = "";
  1200 + if (!t.data.data.goods_content) t.data.data.goods_content = " ";
  1201 + a.wxParse("content", "html", ut.format_content(t.data.data.goods_content), ee, 6);
  1202 + e.wxParseAddFullImageUrl(ee, "content");--*/
1201 1203
1202 - getApp().deal_iframe(a,e,'content',t.data.data.goods_content,ee); 1204 + getApp().deal_iframe(a,e,'content',t.data.data.goods_content,ee);
1203 1205
1204 - //if (ee.data.prom_type) {  
1205 - t.data.data.prom_type = ee.data.prom_type;  
1206 - t.data.data.prom_id = ee.data.prom_id; 1206 + //if (ee.data.prom_type) {
  1207 + t.data.data.prom_type = ee.data.prom_type;
  1208 + t.data.data.prom_id = ee.data.prom_id;
1207 1209
1208 - //只有是普通商品的时候,才要给商品赋值指定门店  
1209 - if ([1, 2, 4, 6, 8, 9].indexOf(parseInt(ee.data.prom_type))<0 && t.data.data.pick_up_lists && t.data.data.pick_up_lists.length) {  
1210 - t.data.data.pickup_ids = t.data.data.pick_up_lists;  
1211 - }  
1212 - //}  
1213 - ee.setData({  
1214 - data: t.data.data,  
1215 - sele_g: t.data.data,  
1216 - userInfo: getApp().globalData.userInfo,  
1217 - front_g: ut.deep_cp(t.data.data),  
1218 - }); 1210 + //只有是普通商品的时候,才要给商品赋值指定门店
  1211 + if ([1, 2, 4, 6, 8, 9].indexOf(parseInt(ee.data.prom_type))<0 && t.data.data.pick_up_lists && t.data.data.pick_up_lists.length) {
  1212 + t.data.data.pickup_ids = t.data.data.pick_up_lists;
  1213 + }
  1214 + //}
  1215 + ee.setData({
  1216 + data: t.data.data,
  1217 + sele_g: t.data.data,
  1218 + userInfo: getApp().globalData.userInfo,
  1219 + front_g: ut.deep_cp(t.data.data),
  1220 + });
1219 1221
1220 - //一件代发商品不去计算优惠  
1221 - //if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) {  
1222 - if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) { 1222 + //一件代发商品不去计算优惠
  1223 + //if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) {
  1224 + if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) {
1223 ee.check_is_youhui(ee.data.gid); 1225 ee.check_is_youhui(ee.data.gid);
1224 - }  
1225 -  
1226 - //获取统一条形码,普通商品和优惠促销的商品  
1227 - if (ee.data.data.prom_type == 0 || ee.data.data.prom_type == 3 || ee.data.data.prom_type == 5 || ee.data.data.prom_type == 7 || ee.data.data.prom_type == 9 || ee.data.data.prom_type == 10) {  
1228 - ee.get_sto();  
1229 - ee.get_sku(o.stoid, t.data.data, gid);  
1230 - ee.check_has_flash();  
1231 -  
1232 - } else {  
1233 - var gg = "",  
1234 - item = t.data.data; 1226 + }
1235 1227
1236 - if (item.goods_spec == "null" || item.goods_spec == null) item.goods_spec = "";  
1237 - if (item.goods_color == "null" || item.goods_color == null) item.goods_color = ""; 1228 + //获取统一条形码,普通商品和优惠促销的商品
  1229 + if (ee.data.data.prom_type == 0 || ee.data.data.prom_type == 3 || ee.data.data.prom_type == 5 || ee.data.data.prom_type == 7 || ee.data.data.prom_type == 9 || ee.data.data.prom_type == 10) {
  1230 + ee.get_sto();
  1231 + ee.get_sku(o.stoid, t.data.data, gid);
  1232 + ee.check_has_flash();
1238 1233
1239 - if (item.goods_spec != "" && item.goods_color != "") {  
1240 - gg = item.goods_spec + "/" + item.goods_color;  
1241 - } else if (item.goods_spec != "" || item.goods_color != "") {  
1242 - gg = item.goods_spec + item.goods_color;  
1243 } else { 1234 } else {
1244 - gg = "规格1"; 1235 + var gg = "",
  1236 + item = t.data.data;
  1237 +
  1238 + if (item.goods_spec == "null" || item.goods_spec == null) item.goods_spec = "";
  1239 + if (item.goods_color == "null" || item.goods_color == null) item.goods_color = "";
  1240 +
  1241 + if (item.goods_spec != "" && item.goods_color != "") {
  1242 + gg = item.goods_spec + "/" + item.goods_color;
  1243 + } else if (item.goods_spec != "" || item.goods_color != "") {
  1244 + gg = item.goods_spec + item.goods_color;
  1245 + } else {
  1246 + gg = "规格1";
  1247 + }
  1248 + t.data.data.gg = gg;
  1249 + var uu = [];
  1250 + uu.push(t.data.data);
  1251 + ee.setData({
  1252 + sku_g: uu,
  1253 + });
1245 } 1254 }
1246 - t.data.data.gg = gg;  
1247 - var uu = [];  
1248 - uu.push(t.data.data);  
1249 - ee.setData({  
1250 - sku_g: uu,  
1251 - });  
1252 - }  
1253 - ee.data.g_buy_num = new Map(); 1255 + ee.data.g_buy_num = new Map();
1254 1256
1255 1257
1256 - //再返回的时候,prom_id要以f_prom_act为准  
1257 - var c_prom_id=ee.data.data.prom_id;  
1258 - if(ee.data.f_prom_act) c_prom_id=ee.data.f_prom_act.id; 1258 + //再返回的时候,prom_id要以f_prom_act为准
  1259 + var c_prom_id=ee.data.data.prom_id;
  1260 + if(ee.data.f_prom_act) c_prom_id=ee.data.f_prom_act.id;
1259 1261
1260 - //-- 增加相同的活动 --  
1261 - ee.check_prom(gid, ee.data.data.prom_type, c_prom_id); 1262 + //-- 增加相同的活动 --
  1263 + ee.check_prom(gid, ee.data.data.prom_type, c_prom_id);
1262 1264
1263 - var th = ee;  
1264 - if (ee.data.cat_name == '') {  
1265 - //过去国别,分类,品牌的名称  
1266 - i.get("/api/weshop/goodscategory/get/" + o.stoid + "/" + th.data.data.cat_id, {  
1267 - success: function (t) {  
1268 - var dd = t.data.data;  
1269 - if (t.data.code == 0) {  
1270 - th.setData({  
1271 - cat_name: dd.name  
1272 - }); 1265 + var th = ee;
  1266 + if (ee.data.cat_name == '') {
  1267 + //过去国别,分类,品牌的名称
  1268 + i.get("/api/weshop/goodscategory/get/" + o.stoid + "/" + th.data.data.cat_id, {
  1269 + success: function (t) {
  1270 + var dd = t.data.data;
  1271 + if (t.data.code == 0) {
  1272 + th.setData({
  1273 + cat_name: dd.name
  1274 + });
  1275 + }
1273 } 1276 }
1274 - }  
1275 - });  
1276 - //过去国别,分类,品牌的名称  
1277 - i.get("/api/weshop/brand/get/" + o.stoid + "/" + th.data.data.brand_id, {  
1278 - success: function (t) {  
1279 - var dd = t.data.data;  
1280 - if (t.data.code == 0) {  
1281 - th.setData({  
1282 - brand_name: dd.name  
1283 - }); 1277 + });
  1278 + //过去国别,分类,品牌的名称
  1279 + i.get("/api/weshop/brand/get/" + o.stoid + "/" + th.data.data.brand_id, {
  1280 + success: function (t) {
  1281 + var dd = t.data.data;
  1282 + if (t.data.code == 0) {
  1283 + th.setData({
  1284 + brand_name: dd.name
  1285 + });
  1286 + }
1284 } 1287 }
1285 - }  
1286 - });  
1287 - //过去国别,分类,品牌的名称  
1288 - i.get("/api/weshop/nation/get/" + o.stoid + "/" + th.data.data.nation_id, {  
1289 - success: function (t) {  
1290 - var dd = t.data.data;  
1291 - if (t.data.code == 0) {  
1292 - th.setData({  
1293 - nation_name: dd.name  
1294 - }); 1288 + });
  1289 + //过去国别,分类,品牌的名称
  1290 + i.get("/api/weshop/nation/get/" + o.stoid + "/" + th.data.data.nation_id, {
  1291 + success: function (t) {
  1292 + var dd = t.data.data;
  1293 + if (t.data.code == 0) {
  1294 + th.setData({
  1295 + nation_name: dd.name
  1296 + });
  1297 + }
1295 } 1298 }
  1299 + });
  1300 + }
  1301 +
  1302 + } else {
  1303 + wx.showModal({
  1304 + title: t.data.msg,
  1305 + showCancel: !1,
  1306 + complete: function () {
  1307 + wx.navigateBack();
1296 } 1308 }
1297 }); 1309 });
1298 } 1310 }
1299 1311
1300 - } else {  
1301 - wx.showModal({  
1302 - title: t.data.msg,  
1303 - showCancel: !1,  
1304 - complete: function () {  
1305 - wx.navigateBack();  
1306 - }  
1307 - });  
1308 - }  
1309 -  
1310 - console.log('bbbbbbbbbbbbbb');  
1311 - console.log(th.data.prom_type); 1312 + console.log('bbbbbbbbbbbbbb');
  1313 + console.log(th.data.prom_type);
1312 1314
1313 1315
1314 - setTimeout(() => {  
1315 - console.log('cccc');  
1316 - console.log(th.data.prom_type);  
1317 - console.log(th.data.sele_g); 1316 + setTimeout(() => {
  1317 + console.log('cccc');
  1318 + console.log(th.data.prom_type);
  1319 + console.log(th.data.sele_g);
1318 1320
1319 - }, 1500) 1321 + }, 1500)
1320 1322
1321 1323
1322 1324
1323 - }  
1324 - });  
1325 - }) 1325 + }
  1326 + });
  1327 + })
  1328 + },1500)
1326 1329
1327 console.log('aaaaaaaaaa'); 1330 console.log('aaaaaaaaaa');
1328 console.log(this.data.prom_type); 1331 console.log(this.data.prom_type);
@@ -5433,7 +5436,8 @@ Page({ @@ -5433,7 +5436,8 @@ Page({
5433 data: { 5436 data: {
5434 store_id: os.stoid, 5437 store_id: os.stoid,
5435 user_id: user_id, 5438 user_id: user_id,
5436 - goods_id: gd.goods_id, isnew:1 5439 + goods_id: gd.goods_id, isnew:1,
  5440 + timetype:gd.viplimited_timetype
5437 }, 5441 },
5438 success: function (t) { 5442 success: function (t) {
5439 if (t.data.code == 0) { 5443 if (t.data.code == 0) {
@@ -5461,7 +5465,8 @@ Page({ @@ -5461,7 +5465,8 @@ Page({
5461 user_id: user_id, 5465 user_id: user_id,
5462 goods_id: gd.goods_id, 5466 goods_id: gd.goods_id,
5463 prom_type: gd.prom_type, 5467 prom_type: gd.prom_type,
5464 - prom_id: gd.prom_id, isnew:1 5468 + prom_id: gd.prom_id, isnew:1,
  5469 + timetype:gd.viplimited_timetype
5465 }, 5470 },
5466 //-----获取----- 5471 //-----获取-----
5467 success: function (tt) { 5472 success: function (tt) {
@@ -8334,8 +8339,9 @@ Page({ @@ -8334,8 +8339,9 @@ Page({
8334 user_id: user_id, 8339 user_id: user_id,
8335 goods_id: gid, 8340 goods_id: gid,
8336 prom_type: 3, 8341 prom_type: 3,
8337 - prom_id: fir_act.prom_id, isnew:1 8342 + prom_id: fir_act.prom_id, isnew:1,
8338 }; 8343 };
  8344 +
8339 var gd_limit_rs=await getApp().promiseGet('/api/weshop/ordergoods/getUserBuyGoodsNum',{data:lrs}); 8345 var gd_limit_rs=await getApp().promiseGet('/api/weshop/ordergoods/getUserBuyGoodsNum',{data:lrs});
8340 var pro_by_num=0; 8346 var pro_by_num=0;
8341 if(gd_limit_rs && gd_limit_rs.data.code==0){ 8347 if(gd_limit_rs && gd_limit_rs.data.code==0){
@@ -9025,6 +9031,10 @@ Page({ @@ -9025,6 +9031,10 @@ Page({
9025 con_weixin: function () { 9031 con_weixin: function () {
9026 getApp().con_wx(this); 9032 getApp().con_wx(this);
9027 }, 9033 },
  9034 + customer_chat: function () {
  9035 + var goods_id=this.data.front_g.goods_id;
  9036 + getApp().customer_chat(goods_id);
  9037 + },
9028 9038
9029 get_normal(gid) { 9039 get_normal(gid) {
9030 9040
@@ -9093,6 +9103,9 @@ Page({ @@ -9093,6 +9103,9 @@ Page({
9093 }) 9103 })
9094 }, 9104 },
9095 9105
  9106 +
  9107 +
  9108 +
9096 //-- 检验商品的活动情况 -- 9109 //-- 检验商品的活动情况 --
9097 check_gd_prom_new: async function (func) { 9110 check_gd_prom_new: async function (func) {
9098 9111
@@ -9286,6 +9299,7 @@ Page({ @@ -9286,6 +9299,7 @@ Page({
9286 // 0关闭(如果有设置热线电话,则显示拨打热线电话)、 9299 // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
9287 // 1小程序客服、 9300 // 1小程序客服、
9288 // 2企业微信客服 9301 // 2企业微信客服
  9302 + // 3商城聊天系统
9289 if (this.data.sys_switch) { 9303 if (this.data.sys_switch) {
9290 let csType = this.data.sys_switch.weapp_customertype; 9304 let csType = this.data.sys_switch.weapp_customertype;
9291 if (csType == 0) { 9305 if (csType == 0) {