From 2c76bbe08cd4c734019d08e6fb7f5ba3396a0a09 Mon Sep 17 00:00:00 2001 From: ch Date: Sat, 30 Apr 2022 18:54:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 4 ++-- h5/index.html | 2 +- h5/static/js/index.b44f75e9.js | 1 - h5/static/js/index.e11a0d44.js | 1 + .../pages-account-setting-setUserInfo.47a9eeed.js | 1 - .../pages-account-setting-setUserInfo.5707f03e.js | 1 + ...ges-cart-cart~pages-cart-tabBarCart.20109420.js | 1 + ...ges-cart-cart~pages-cart-tabBarCart.43e25515.js | 1 - h5/static/js/pages-goods-list-index.971b3b9c.js | 1 - h5/static/js/pages-goods-list-index.cc1eaf04.js | 1 + h5/static/js/pages-order-submit.0e1799ce.js | 1 - h5/static/js/pages-order-submit.4e0839da.js | 1 + pages/account/setting/setUserInfo.vue | 12 +++++++++--- pages/cart/components/PageCtx.vue | 9 +++++---- pages/goods/list/components/Sort.vue | 10 +++++----- pages/order/submit.vue | 14 ++++++++------ 16 files changed, 35 insertions(+), 26 deletions(-) delete mode 100644 h5/static/js/index.b44f75e9.js create mode 100644 h5/static/js/index.e11a0d44.js delete mode 100644 h5/static/js/pages-account-setting-setUserInfo.47a9eeed.js create mode 100644 h5/static/js/pages-account-setting-setUserInfo.5707f03e.js create mode 100644 h5/static/js/pages-cart-cart~pages-cart-tabBarCart.20109420.js delete mode 100644 h5/static/js/pages-cart-cart~pages-cart-tabBarCart.43e25515.js delete mode 100644 h5/static/js/pages-goods-list-index.971b3b9c.js create mode 100644 h5/static/js/pages-goods-list-index.cc1eaf04.js delete mode 100644 h5/static/js/pages-order-submit.0e1799ce.js create mode 100644 h5/static/js/pages-order-submit.4e0839da.js diff --git a/App.vue b/App.vue index 93a3233..ce2bac1 100644 --- a/App.vue +++ b/App.vue @@ -2,7 +2,7 @@ * @Author: ch * @Date: 2019-04-01 01:47:12 * @LastEditors: ch - * @LastEditTime: 2022-04-29 23:10:37 + * @LastEditTime: 2022-04-30 17:47:26 * @Description: file content -->
\ No newline at end of file + document.write('')
\ No newline at end of file diff --git a/h5/static/js/index.b44f75e9.js b/h5/static/js/index.b44f75e9.js deleted file mode 100644 index f67ad1d..0000000 --- a/h5/static/js/index.b44f75e9.js +++ /dev/null @@ -1 +0,0 @@ -(function(e){function a(a){for(var n,s,i=a[0],c=a[1],d=a[2],u=0,l=[];u1&&void 0!==arguments[1])||arguments[1];return a?e.then((function(e){return{error:null,result:e}})).catch((function(e){return{error:e,result:null}})):e};a.ToAsyncAwait=n;var r=function(e,a){var t;return function(){var n=this,r=arguments;t&&clearTimeout(t),t=setTimeout((function(){e.apply(n,r)}),a)}};a.Debounce=r;var o=function(e){return/^(1[3-9]\d{9})$/.test(e)};a.IsPhone=o;var s=function(e){return!(!isDouble(e)&&!isInteger(e))};a.IsNumber=s;var i=function(e){if(null==e||""==e)return!1;var a=e.match(/^[-\+]?\d+$/);return null!=a};a.IsInteger=i;var c=function(e){if(null==e||""==e)return!1;var a=e.match(/^[-\+]?\d+(\.\d+)?$/);return null!=a};a.IsDouble=c;var d=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy/mm/dd";if(e.constructor===String){e=e.replace(/\D+/gi,"/");var t=e.split("/");if(t.length>3){var n=" ".concat(t[3],":").concat(t[4],":").concat(t[5]);t.length=3,e=t.join("/")+n}}try{e=e?e.constructor===Date?e:new Date(e):new Date}catch(i){throw new Error("不能识别的时间格式")}var r={"m+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"i+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),"l+":e.getMilliseconds()};for(var o in/(y+)/i.test(a)&&(a=a.replace(RegExp.$1,e.getFullYear().toString().substr(4-RegExp.$1.length))),r)if(new RegExp("(".concat(o,")"),"i").test(a)){var s=r[o].toString();a=a.replace(RegExp.$1,1===RegExp.$1.length?s:"0".concat(s).substr(s.length-1))}return a};a.formatDate=d;var u=function(e,a){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],r=0;if(a=a||t.length,e)for(r=0;r1&&void 0!==arguments[1]?arguments[1]:"";e.token=a,uni.setStorageSync(s,a)},SET_USER_INFO:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.userInfo=a,uni.setStorageSync(i,JSON.stringify(a))},SET_ADDRESS:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.address=a,uni.setStorageSync(c,JSON.stringify(a))},SET_SESSION_DATA:function(e,a){e.sessionData=a},SET_SESSION_MSG_COUNT:function(e,a){e.sessionMsgCount=a},SET_OPEN_ID:function(e,a){e.openId=a,uni.setStorageSync(d,a)},SET_SESSION_MSG_ID:function(e,a){e.sessionMsgId=a}},actions:{}});a.default=u},"44b1":function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n={onLaunch:function(){},onShow:function(){},onHide:function(){}};a.default=n},"4e55":function(e,a,t){var n=t("24fb");a=n(!1),a.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */.u-line-1{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical!important}.u-line-2{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical!important}.u-line-3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical!important}.u-line-4{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical!important}.u-line-5{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical!important}.u-border{border-width:.5px!important;border-color:#dadbde!important;border-style:solid}.u-border-top{border-top-width:.5px!important;border-color:#dadbde!important;border-top-style:solid}.u-border-left{border-left-width:.5px!important;border-color:#dadbde!important;border-left-style:solid}.u-border-right{border-right-width:.5px!important;border-color:#dadbde!important;border-right-style:solid}.u-border-bottom{border-bottom-width:.5px!important;border-color:#dadbde!important;border-bottom-style:solid}.u-border-top-bottom{border-top-width:.5px!important;border-bottom-width:.5px!important;border-color:#dadbde!important;border-top-style:solid;border-bottom-style:solid}.u-reset-button{padding:0;background-color:initial;font-size:inherit;line-height:inherit;color:inherit}.u-reset-button::after{border:none}.u-hover-class{opacity:.7}.u-primary-light{color:#ecf5ff}.u-warning-light{color:#fdf6ec}.u-success-light{color:#f5fff0}.u-error-light{color:#fef0f0}.u-info-light{color:#f4f4f5}.u-primary-light-bg{background-color:#ecf5ff}.u-warning-light-bg{background-color:#fdf6ec}.u-success-light-bg{background-color:#f5fff0}.u-error-light-bg{background-color:#fef0f0}.u-info-light-bg{background-color:#f4f4f5}.u-primary-dark{color:#398ade}.u-warning-dark{color:#f1a532}.u-success-dark{color:#53c21d}.u-error-dark{color:#e45656}.u-info-dark{color:#767a82}.u-primary-dark-bg{background-color:#398ade}.u-warning-dark-bg{background-color:#f1a532}.u-success-dark-bg{background-color:#53c21d}.u-error-dark-bg{background-color:#e45656}.u-info-dark-bg{background-color:#767a82}.u-primary-disabled{color:#9acafc}.u-warning-disabled{color:#f9d39b}.u-success-disabled{color:#a9e08f}.u-error-disabled{color:#f7b2b2}.u-info-disabled{color:#c4c6c9}.u-primary{color:#3c9cff}.u-warning{color:#f9ae3d}.u-success{color:#5ac725}.u-error{color:#f56c6c}.u-info{color:#909399}.u-primary-bg{background-color:#3c9cff}.u-warning-bg{background-color:#f9ae3d}.u-success-bg{background-color:#5ac725}.u-error-bg{background-color:#f56c6c}.u-info-bg{background-color:#909399}.u-main-color{color:#303133}.u-content-color{color:#606266}.u-tips-color{color:#909193}.u-light-color{color:#c0c4cc}.u-safe-area-inset-top{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.u-safe-area-inset-right{padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.u-safe-area-inset-bottom{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.u-safe-area-inset-left{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left)}uni-toast{z-index:10090}uni-toast .uni-toast{z-index:10090}::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;background:transparent}uni-view, uni-text, uni-textarea, uni-input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:%?28?%;color:#333}body{padding-bottom:constant(safe-area-inset-bottom);\n /* 兼容 iOS < 11.2 */padding-bottom:env(safe-area-inset-bottom)\n /* 兼容 iOS >= 11.2 */}',""]),e.exports=a},5767:function(e,a,t){"use strict";var n=t("dbce"),r=t("4ea4");Object.defineProperty(a,"__esModule",{value:!0});var o={};a.default=void 0;var s=r(t("5530")),i=n(t("41ba"));Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return i[e]}}))}));var c=n(t("d071")),d=c;Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return c[e]}}))}));var u=n(t("9be5"));Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return u[e]}}))}));var g=t("6a50");Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return g[e]}}))}));var l=(0,s.default)((0,s.default)((0,s.default)((0,s.default)({},i),c),d),u);a.default=l},"57b9":function(e,a,t){"use strict";t.r(a);var n=t("44b1"),r=t.n(n);for(var o in n)"default"!==o&&function(e){t.d(a,e,(function(){return n[e]}))}(o);a["default"]=r.a},"66eb":function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ApiPostWxJsApiPay=a.ApiPostWxH5Pay=a.ApiGetOpenId=a.ApiGetAuthUrl=void 0;var n=t("5767"),r="/mall/trade",o="wx0643970a8e86d028",s=function(e){return(0,n.ToAsyncAwait)(n.MsbRequest.get("".concat(r,"/wx/mp/getAuthorizationUrl/").concat(o),e))};a.ApiGetAuthUrl=s;var i=function(e){var a=e.code;return(0,n.ToAsyncAwait)(n.MsbRequest.get("".concat(r,"/wx/mp/getOpenId/").concat(o),{code:a}))};a.ApiGetOpenId=i;var c=function(e){return(0,n.ToAsyncAwait)(n.MsbRequestTk.post("".concat(r,"/pay/wxPay/h5"),e))};a.ApiPostWxH5Pay=c;var d=function(e){return(0,n.ToAsyncAwait)(n.MsbRequestTk.post("".concat(r,"/pay/wxPay/jsapi"),e))};a.ApiPostWxJsApiPay=d},"6a50":function(e,a,t){"use strict";var n=t("4ea4");t("99af"),t("c740"),t("4160"),t("26e9"),t("d3b7"),t("159b"),Object.defineProperty(a,"__esModule",{value:!0}),a.MsbWebSktInit=a.MsbWebSkt=void 0;var r=n(t("2909")),o=n(t("4308")),s=t("5767"),i=!1,c=function(e){i=!0,e.sessionVOS.forEach((function(e){e.lastMessage.createTimeStamp=(0,s.formatDate)(e.lastMessage.createTimeStamp,"mm-dd hh:ii"),e.lastMessage.payload=JSON.parse(e.lastMessage.payload||{});var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e.id}));t>=0?(a[t].lastMessage=e.lastMessage,a[t].unreadCount++,o.default.commit("SET_SESSION_DATA",a)):(e.messageList=[],o.default.commit("SET_SESSION_DATA",[].concat((0,r.default)(a),[e])))})),o.default.commit("SET_SESSION_MSG_COUNT",e.totalUnreadCount)},d=function(e){if(!e.length)return!1;e.reverse();var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e[0].sessionId}));e.forEach((function(e){e.createTimeStamp=(0,s.formatDate)(e.createTimeStamp,"mm-dd hh:ii"),e.payload=JSON.parse(e.payload)})),a[t].messageList=e.concat(a[t].messageList),o.default.commit("SET_SESSION_DATA",a)},u=function(e){if(i){e.payload=JSON.parse(e.payload||{}),e.createTimeStamp=(0,s.formatDate)(e.createTimeStamp,"mm-dd hh:ii");var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e.sessionId}));if(e.sessionId!==o.default.state.sessionMsgId&&o.default.commit("SET_SESSION_MSG_COUNT",o.default.state.sessionMsgCount+1),t>=0){var n=a[t];n.messageList=[e].concat((0,r.default)(n.messageList||[])),e.sessionId!==o.default.state.sessionMsgId&&n.unreadCount++,o.default.commit("SET_SESSION_DATA",a)}else o.default.commit("SET_SESSION_DATA",[].concat((0,r.default)(a),[{fromAvatar:e.fromAvatar,fromId:e.fromId,fromNickname:e.fromNickname,id:e.id,lastMessage:e,messageList:[e],unreadCount:1}]))}},g=null;a.MsbWebSkt=g;var l=function(){return new Promise((function(e,t){a.MsbWebSkt=g=uni.connectSocket({url:"wss://you-gateway.mashibing.com/ws?client=".concat(o.default.state.token),fail:function(e){t(e)}}),g.onOpen((function(){g.onMessage((function(e){var a=JSON.parse(e.data||{});if(200===a.code){var t=a.content;switch(a.traceType){case 1:c(t);break;case 2:d(t);break;case 7:u(t);break;default:break}}})),setInterval((function(){g.send({data:JSON.stringify({traceId:(0,s.createUUID)(),traceType:"0",content:{text:"ping"}})})}),5e3),e()}))}))};a.MsbWebSktInit=l},"75f8":function(e,a,t){"use strict";t.r(a);var n=t("0904"),r=t("57b9");for(var o in r)"default"!==o&&function(e){t.d(a,e,(function(){return r[e]}))}(o);t("04c0");var s,i=t("f0c5"),c=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],s);a["default"]=c.exports},9187:function(e,a,t){"use strict";var n=t("4ea4");Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,t("96cf");var r=n(t("1da1")),o={props:{content:{type:String,default:""},confirmText:{type:String,default:"确认"},confirm:{type:Function,default:function(){}},cancelText:{type:String,default:"取消"},cancel:{type:Function,default:function(){}}},data:function(){return{show:!0}},methods:{myConfirm:function(){var e=this;return(0,r.default)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.show=!1,a.next=3,e.confirm();case 3:document.body.removeChild(e.$el);case 4:case"end":return a.stop()}}),a)})))()},myCancel:function(){var e=this;return(0,r.default)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.show=!1,a.next=3,e.cancel();case 3:document.body.removeChild(e.$el);case 4:case"end":return a.stop()}}),a)})))()}}};a.default=o},"97c4":function(e,a,t){"use strict";t.r(a);var n=t("180f"),r=t("fca3");for(var o in r)"default"!==o&&function(e){t.d(a,e,(function(){return r[e]}))}(o);var s,i=t("f0c5"),c=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],s);a["default"]=c.exports},"9be5":function(e,a,t){"use strict";var n=t("4ea4");t("99af"),Object.defineProperty(a,"__esModule",{value:!0}),a.Wxpay=void 0,t("96cf");var r=n(t("1da1")),o=t("66eb"),s=function(){var e=(0,r.default)(regeneratorRuntime.mark((function e(a){var t,n,r,s,i,c,d,u,g,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=a.orderId,n=a.openId,!n){e.next=14;break}return e.next=4,(0,o.ApiPostWxJsApiPay)({orderId:t,openId:n});case 4:if(r=e.sent,s=r.error,i=r.result,!s){e.next=10;break}return uni.$u.toast(s.message),e.abrupt("return",!1);case 10:c=i.dataInfo,WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:c.appId,timeStamp:c.timeStamp,nonceStr:c.nonceStr,package:c.packageValue,signType:c.signType,paySign:c.paySign},(function(e){"get_brand_wcpay_request:cancel"===e.err_msg?uni.navigateTo({url:"/payResult?id=".concat(t)}):uni.navigateTo({url:"/payResult?orderId=".concat(t)})})),e.next=24;break;case 14:return e.next=16,(0,o.ApiPostWxH5Pay)({orderId:t});case 16:if(d=e.sent,u=d.error,g=d.result,!u){e.next=22;break}return uni.$u.toast(u.message),e.abrupt("return",!1);case 22:l=decodeURIComponent("https://you-app.mashibing.com/payResult?orderId=".concat(t)),window.location.href="".concat(g.dataInfo.payUrl,"&redirect_url=").concat(l);case 24:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}();a.Wxpay=s},a5e2:function(e,a,t){var n=t("4e55");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var r=t("4f06").default;r("dcecdb5c",n,!0,{sourceMap:!1,shadowMode:!1})},d071:function(e,a,t){"use strict";var n=t("4ea4");t("4de4"),t("caad"),t("d3b7"),t("2532"),t("38cf"),Object.defineProperty(a,"__esModule",{value:!0}),a.MsbRequestTk=a.MsbRequest=void 0;var r=n(t("5530")),o=n(t("fda4")),s=n(t("4308")),i="prod",c={test:"https://k8s-horse-gateway.mashibing.cn",dev:"",release:"",prod:"https://you-gateway.mashibing.com"},d=function(e,a){if(p(a),200===e.statusCode){var t=e.data;return"SUCCESS"===t.code?t.data:"TOKEN_FAIL"===t.code?(uni.navigateTo({url:"/login"}),s.default.commit("SET_TOKEN",""),t):Promise.reject(t)}return e},u=function(e,a){return p(a),{message:e.errMsg,code:e.statusCode}},g=[],l=function(e){var a={url:e.url,method:e.method,data:e.data};return g.includes(JSON.stringify(a))?Promise.reject({message:"请勿频繁操作"}):(g.push(JSON.stringify(a)),!1)},p=function(e){g=g.filter((function(a){return a!==JSON.stringify({url:e.url,method:e.method,data:e.data})}))},f=new o.default;a.MsbRequest=f,f.baseUrl=c[i],f.use("request",(function(e){if(e.header.repeat){var a=l(e);if(a)return a}return e})),f.use("success",d),f.use("error",u);var m=new o.default;a.MsbRequestTk=m,m.baseUrl=c[i],m.use("request",(function(e){var a=s.default.state.token;if(a){if(e.header=(0,r.default)((0,r.default)({},e.header),{},{Authorization:a}),e.header.repeat){var t=l(e);if(t)return t}return e}return uni.redirectTo({url:"/login"}),Promise.reject({message:"要先登录才能操作哦~"})})),m.use("success",d),m.use("error",u)},f147:function(e,a,t){"use strict";var n=t("4ea4");t("caad"),t("ac1f"),t("2532"),t("841c");var r=n(t("5530"));t("e260"),t("e6cf"),t("cca6"),t("a79d"),t("3417"),t("1c31");var o=n(t("e143")),s=n(t("75f8")),i=t("3762"),c=n(t("06e9")),d=n(t("4308")),u=n(t("1a9b")),g=(n(t("161f")),t("5767")),l=t("66eb");d.default.state.token&&(0,g.MsbWebSktInit)().then((function(){g.MsbWebSkt.send({data:JSON.stringify({traceId:(0,g.createUUID)(),traceType:"1",content:{sysId:"1"}})})}));var p=navigator?navigator.userAgent.toLowerCase():"";if(p.includes("micromessenger")&&!d.default.state.openId){var f=(0,g.toSearchJson)(window.location.search);f.code?(0,l.ApiGetOpenId)({code:f.code}).then((function(e){var a=e.error,t=e.result;if(a)return uni.$u.toast(a.message),!1;d.default.commit("SET_OPEN_ID",t.openId)})):(0,l.ApiGetAuthUrl)({redirectUrl:window.location.href,scope:"snsapi_base"}).then((function(e){var a=e.result,t=e.error;if(t)return uni.$u.toast(t.message),!1;window.location.href=a}))}o.default.use(i.router),o.default.use(c.default),o.default.use(u.default),o.default.prototype.$store=d.default,o.default.config.productionTip=!1,s.default.mpType="app";var m=new o.default((0,r.default)({},s.default));(0,i.RouterMount)(m,i.router,"#app")},fca3:function(e,a,t){"use strict";t.r(a);var n=t("9187"),r=t.n(n);for(var o in n)"default"!==o&&function(e){t.d(a,e,(function(){return n[e]}))}(o);a["default"]=r.a},fda4:function(e,a,t){"use strict";var n=t("4ea4");t("d3b7"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=n(t("5530")),o=n(t("d4ec")),s=n(t("bee2")),i=function(){function e(a){(0,o.default)(this,e),this.baseUrl="",this.header={repeat:!0},this.hook={request:null,success:null,error:null}}return(0,s.default)(e,[{key:"method",value:function(e){var a=this;if(e.header=(0,r.default)((0,r.default)({},this.header),e.header),e.url=this.baseUrl+e.url,this.hook.request&&(e=this.hook.request(e)),!e)throw new Error("没有请求配置,或是request拦截未做return");return e.constructor===Promise?e:new Promise((function(t,n){uni.request((0,r.default)((0,r.default)({},e),{},{success:function(r){var o=r||r[1];if(o.statusCode>=200&&o.statusCode<400){if(a.hook.success){var s=a.hook.success(o,e);s&&s.constructor===Promise?s.then((function(e){t(e)}),(function(e){n(e)})):t(s)}else t(o);return!1}n(a.hook.error?a.hook.error(o,e):o)},fail:function(t){n(a.hook.error?a.hook.error(t,e):t)}}))}))}},{key:"use",value:function(e,a){this.hook[e]=a}},{key:"get",value:function(e,a,t){return this.method({method:"GET",url:e,data:a,header:t})}},{key:"post",value:function(e,a,t){return this.method({method:"POST",url:e,data:a,header:t})}},{key:"put",value:function(e,a,t){return this.method({method:"PUT",url:e,data:a,header:t})}},{key:"delete",value:function(e,a,t){return this.method({method:"DELETE",url:e,data:a,header:t})}}]),e}(),c=i;a.default=c}}); \ No newline at end of file diff --git a/h5/static/js/index.e11a0d44.js b/h5/static/js/index.e11a0d44.js new file mode 100644 index 0000000..a68710e --- /dev/null +++ b/h5/static/js/index.e11a0d44.js @@ -0,0 +1 @@ +(function(e){function a(a){for(var n,s,i=a[0],c=a[1],d=a[2],u=0,l=[];u1&&void 0!==arguments[1])||arguments[1];return a?e.then((function(e){return{error:null,result:e}})).catch((function(e){return{error:e,result:null}})):e};a.ToAsyncAwait=n;var r=function(e,a){var t;return function(){var n=this,r=arguments;t&&clearTimeout(t),t=setTimeout((function(){e.apply(n,r)}),a)}};a.Debounce=r;var o=function(e){return/^(1[3-9]\d{9})$/.test(e)};a.IsPhone=o;var s=function(e){return!(!isDouble(e)&&!isInteger(e))};a.IsNumber=s;var i=function(e){if(null==e||""==e)return!1;var a=e.match(/^[-\+]?\d+$/);return null!=a};a.IsInteger=i;var c=function(e){if(null==e||""==e)return!1;var a=e.match(/^[-\+]?\d+(\.\d+)?$/);return null!=a};a.IsDouble=c;var d=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy/mm/dd";if(e.constructor===String){e=e.replace(/\D+/gi,"/");var t=e.split("/");if(t.length>3){var n=" ".concat(t[3],":").concat(t[4],":").concat(t[5]);t.length=3,e=t.join("/")+n}}try{e=e?e.constructor===Date?e:new Date(e):new Date}catch(i){throw new Error("不能识别的时间格式")}var r={"m+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"i+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),"l+":e.getMilliseconds()};for(var o in/(y+)/i.test(a)&&(a=a.replace(RegExp.$1,e.getFullYear().toString().substr(4-RegExp.$1.length))),r)if(new RegExp("(".concat(o,")"),"i").test(a)){var s=r[o].toString();a=a.replace(RegExp.$1,1===RegExp.$1.length?s:"0".concat(s).substr(s.length-1))}return a};a.formatDate=d;var u=function(e,a){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],r=0;if(a=a||t.length,e)for(r=0;r1&&void 0!==arguments[1]?arguments[1]:"";e.token=a,uni.setStorageSync(s,a)},SET_USER_INFO:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.userInfo=a,uni.setStorageSync(i,JSON.stringify(a))},SET_ADDRESS:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.address=a,uni.setStorageSync(c,JSON.stringify(a))},SET_SESSION_DATA:function(e,a){e.sessionData=a},SET_SESSION_MSG_COUNT:function(e,a){e.sessionMsgCount=a},SET_OPEN_ID:function(e,a){e.openId=a,uni.setStorageSync(d,a)},SET_SESSION_MSG_ID:function(e,a){e.sessionMsgId=a}},actions:{}});a.default=u},"44b1":function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n={onLaunch:function(){},onShow:function(){console.log("App Show")},onHide:function(){}};a.default=n},"4e55":function(e,a,t){var n=t("24fb");a=n(!1),a.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */.u-line-1{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical!important}.u-line-2{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical!important}.u-line-3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical!important}.u-line-4{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical!important}.u-line-5{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical!important}.u-border{border-width:.5px!important;border-color:#dadbde!important;border-style:solid}.u-border-top{border-top-width:.5px!important;border-color:#dadbde!important;border-top-style:solid}.u-border-left{border-left-width:.5px!important;border-color:#dadbde!important;border-left-style:solid}.u-border-right{border-right-width:.5px!important;border-color:#dadbde!important;border-right-style:solid}.u-border-bottom{border-bottom-width:.5px!important;border-color:#dadbde!important;border-bottom-style:solid}.u-border-top-bottom{border-top-width:.5px!important;border-bottom-width:.5px!important;border-color:#dadbde!important;border-top-style:solid;border-bottom-style:solid}.u-reset-button{padding:0;background-color:initial;font-size:inherit;line-height:inherit;color:inherit}.u-reset-button::after{border:none}.u-hover-class{opacity:.7}.u-primary-light{color:#ecf5ff}.u-warning-light{color:#fdf6ec}.u-success-light{color:#f5fff0}.u-error-light{color:#fef0f0}.u-info-light{color:#f4f4f5}.u-primary-light-bg{background-color:#ecf5ff}.u-warning-light-bg{background-color:#fdf6ec}.u-success-light-bg{background-color:#f5fff0}.u-error-light-bg{background-color:#fef0f0}.u-info-light-bg{background-color:#f4f4f5}.u-primary-dark{color:#398ade}.u-warning-dark{color:#f1a532}.u-success-dark{color:#53c21d}.u-error-dark{color:#e45656}.u-info-dark{color:#767a82}.u-primary-dark-bg{background-color:#398ade}.u-warning-dark-bg{background-color:#f1a532}.u-success-dark-bg{background-color:#53c21d}.u-error-dark-bg{background-color:#e45656}.u-info-dark-bg{background-color:#767a82}.u-primary-disabled{color:#9acafc}.u-warning-disabled{color:#f9d39b}.u-success-disabled{color:#a9e08f}.u-error-disabled{color:#f7b2b2}.u-info-disabled{color:#c4c6c9}.u-primary{color:#3c9cff}.u-warning{color:#f9ae3d}.u-success{color:#5ac725}.u-error{color:#f56c6c}.u-info{color:#909399}.u-primary-bg{background-color:#3c9cff}.u-warning-bg{background-color:#f9ae3d}.u-success-bg{background-color:#5ac725}.u-error-bg{background-color:#f56c6c}.u-info-bg{background-color:#909399}.u-main-color{color:#303133}.u-content-color{color:#606266}.u-tips-color{color:#909193}.u-light-color{color:#c0c4cc}.u-safe-area-inset-top{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.u-safe-area-inset-right{padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.u-safe-area-inset-bottom{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.u-safe-area-inset-left{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left)}uni-toast{z-index:10090}uni-toast .uni-toast{z-index:10090}::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;background:transparent}uni-view, uni-text, uni-textarea, uni-input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:%?28?%;color:#333}body{padding-bottom:constant(safe-area-inset-bottom);\n /* 兼容 iOS < 11.2 */padding-bottom:env(safe-area-inset-bottom)\n /* 兼容 iOS >= 11.2 */}',""]),e.exports=a},5767:function(e,a,t){"use strict";var n=t("dbce"),r=t("4ea4");Object.defineProperty(a,"__esModule",{value:!0});var o={};a.default=void 0;var s=r(t("5530")),i=n(t("41ba"));Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return i[e]}}))}));var c=n(t("d071")),d=c;Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return c[e]}}))}));var u=n(t("9be5"));Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return u[e]}}))}));var g=t("6a50");Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||Object.defineProperty(a,e,{enumerable:!0,get:function(){return g[e]}}))}));var l=(0,s.default)((0,s.default)((0,s.default)((0,s.default)({},i),c),d),u);a.default=l},"57b9":function(e,a,t){"use strict";t.r(a);var n=t("44b1"),r=t.n(n);for(var o in n)"default"!==o&&function(e){t.d(a,e,(function(){return n[e]}))}(o);a["default"]=r.a},"66eb":function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ApiPostWxJsApiPay=a.ApiPostWxH5Pay=a.ApiGetOpenId=a.ApiGetAuthUrl=void 0;var n=t("5767"),r="/mall/trade",o="wx0643970a8e86d028",s=function(e){return(0,n.ToAsyncAwait)(n.MsbRequest.get("".concat(r,"/wx/mp/getAuthorizationUrl/").concat(o),e))};a.ApiGetAuthUrl=s;var i=function(e){var a=e.code;return(0,n.ToAsyncAwait)(n.MsbRequest.get("".concat(r,"/wx/mp/getOpenId/").concat(o),{code:a}))};a.ApiGetOpenId=i;var c=function(e){return(0,n.ToAsyncAwait)(n.MsbRequestTk.post("".concat(r,"/pay/wxPay/h5"),e))};a.ApiPostWxH5Pay=c;var d=function(e){return(0,n.ToAsyncAwait)(n.MsbRequestTk.post("".concat(r,"/pay/wxPay/jsapi"),e))};a.ApiPostWxJsApiPay=d},"6a50":function(e,a,t){"use strict";var n=t("4ea4");t("99af"),t("c740"),t("4160"),t("26e9"),t("d3b7"),t("159b"),Object.defineProperty(a,"__esModule",{value:!0}),a.MsbWebSktInit=a.MsbWebSkt=void 0;var r=n(t("2909")),o=n(t("4308")),s=t("5767"),i=!1,c=function(e){i=!0,e.sessionVOS.forEach((function(e){e.lastMessage.createTimeStamp=(0,s.formatDate)(e.lastMessage.createTimeStamp,"mm-dd hh:ii"),e.lastMessage.payload=JSON.parse(e.lastMessage.payload||{});var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e.id}));t>=0?(a[t].lastMessage=e.lastMessage,a[t].unreadCount++,o.default.commit("SET_SESSION_DATA",a)):(e.messageList=[],o.default.commit("SET_SESSION_DATA",[].concat((0,r.default)(a),[e])))})),o.default.commit("SET_SESSION_MSG_COUNT",e.totalUnreadCount)},d=function(e){if(!e.length)return!1;e.reverse();var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e[0].sessionId}));e.forEach((function(e){e.createTimeStamp=(0,s.formatDate)(e.createTimeStamp,"mm-dd hh:ii"),e.payload=JSON.parse(e.payload)})),a[t].messageList=e.concat(a[t].messageList),o.default.commit("SET_SESSION_DATA",a)},u=function(e){if(i){e.payload=JSON.parse(e.payload||{}),e.createTimeStamp=(0,s.formatDate)(e.createTimeStamp,"mm-dd hh:ii");var a=o.default.state.sessionData,t=a.findIndex((function(a){return a.id===e.sessionId}));if(e.sessionId!==o.default.state.sessionMsgId&&o.default.commit("SET_SESSION_MSG_COUNT",o.default.state.sessionMsgCount+1),t>=0){var n=a[t];n.messageList=[e].concat((0,r.default)(n.messageList||[])),e.sessionId!==o.default.state.sessionMsgId&&n.unreadCount++,o.default.commit("SET_SESSION_DATA",a)}else o.default.commit("SET_SESSION_DATA",[].concat((0,r.default)(a),[{fromAvatar:e.fromAvatar,fromId:e.fromId,fromNickname:e.fromNickname,id:e.id,lastMessage:e,messageList:[e],unreadCount:1}]))}},g=null;a.MsbWebSkt=g;var l=function(){return new Promise((function(e,t){a.MsbWebSkt=g=uni.connectSocket({url:"wss://you-gateway.mashibing.com/ws?client=".concat(o.default.state.token),fail:function(e){t(e)}}),g.onOpen((function(){g.onMessage((function(e){var a=JSON.parse(e.data||{});if(200===a.code){var t=a.content;switch(a.traceType){case 1:c(t);break;case 2:d(t);break;case 7:u(t);break;default:break}}})),setInterval((function(){g.send({data:JSON.stringify({traceId:(0,s.createUUID)(),traceType:"0",content:{text:"ping"}})})}),5e3),e()}))}))};a.MsbWebSktInit=l},"75f8":function(e,a,t){"use strict";t.r(a);var n=t("a64b"),r=t("57b9");for(var o in r)"default"!==o&&function(e){t.d(a,e,(function(){return r[e]}))}(o);t("04c0");var s,i=t("f0c5"),c=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],s);a["default"]=c.exports},9187:function(e,a,t){"use strict";var n=t("4ea4");Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,t("96cf");var r=n(t("1da1")),o={props:{content:{type:String,default:""},confirmText:{type:String,default:"确认"},confirm:{type:Function,default:function(){}},cancelText:{type:String,default:"取消"},cancel:{type:Function,default:function(){}}},data:function(){return{show:!0}},methods:{myConfirm:function(){var e=this;return(0,r.default)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.show=!1,a.next=3,e.confirm();case 3:document.body.removeChild(e.$el);case 4:case"end":return a.stop()}}),a)})))()},myCancel:function(){var e=this;return(0,r.default)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.show=!1,a.next=3,e.cancel();case 3:document.body.removeChild(e.$el);case 4:case"end":return a.stop()}}),a)})))()}}};a.default=o},"97c4":function(e,a,t){"use strict";t.r(a);var n=t("180f"),r=t("fca3");for(var o in r)"default"!==o&&function(e){t.d(a,e,(function(){return r[e]}))}(o);var s,i=t("f0c5"),c=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],s);a["default"]=c.exports},"9be5":function(e,a,t){"use strict";var n=t("4ea4");t("99af"),Object.defineProperty(a,"__esModule",{value:!0}),a.Wxpay=void 0,t("96cf");var r=n(t("1da1")),o=t("66eb"),s=function(){var e=(0,r.default)(regeneratorRuntime.mark((function e(a){var t,n,r,s,i,c,d,u,g,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=a.orderId,n=a.openId,!n){e.next=14;break}return e.next=4,(0,o.ApiPostWxJsApiPay)({orderId:t,openId:n});case 4:if(r=e.sent,s=r.error,i=r.result,!s){e.next=10;break}return uni.$u.toast(s.message),e.abrupt("return",!1);case 10:c=i.dataInfo,WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:c.appId,timeStamp:c.timeStamp,nonceStr:c.nonceStr,package:c.packageValue,signType:c.signType,paySign:c.paySign},(function(e){"get_brand_wcpay_request:cancel"===e.err_msg?uni.navigateTo({url:"/payResult?id=".concat(t)}):uni.navigateTo({url:"/payResult?orderId=".concat(t)})})),e.next=24;break;case 14:return e.next=16,(0,o.ApiPostWxH5Pay)({orderId:t});case 16:if(d=e.sent,u=d.error,g=d.result,!u){e.next=22;break}return uni.$u.toast(u.message),e.abrupt("return",!1);case 22:l=decodeURIComponent("https://you-app.mashibing.com/payResult?orderId=".concat(t)),window.location.href="".concat(g.dataInfo.payUrl,"&redirect_url=").concat(l);case 24:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}();a.Wxpay=s},a5e2:function(e,a,t){var n=t("4e55");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var r=t("4f06").default;r("dcecdb5c",n,!0,{sourceMap:!1,shadowMode:!1})},a64b:function(e,a,t){"use strict";var n;t.d(a,"b",(function(){return r})),t.d(a,"c",(function(){return o})),t.d(a,"a",(function(){return n}));var r=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("App",{attrs:{keepAliveInclude:e.keepAliveInclude}})},o=[]},d071:function(e,a,t){"use strict";var n=t("4ea4");t("4de4"),t("caad"),t("d3b7"),t("2532"),t("38cf"),Object.defineProperty(a,"__esModule",{value:!0}),a.MsbRequestTk=a.MsbRequest=void 0;var r=n(t("5530")),o=n(t("fda4")),s=n(t("4308")),i="prod",c={test:"https://k8s-horse-gateway.mashibing.cn",dev:"",release:"",prod:"https://you-gateway.mashibing.com"},d=function(e,a){if(p(a),200===e.statusCode){var t=e.data;return"SUCCESS"===t.code?t.data:"TOKEN_FAIL"===t.code?(uni.navigateTo({url:"/login"}),s.default.commit("SET_TOKEN",""),t):Promise.reject(t)}return e},u=function(e,a){return p(a),{message:e.errMsg,code:e.statusCode}},g=[],l=function(e){var a={url:e.url,method:e.method,data:e.data};return g.includes(JSON.stringify(a))?Promise.reject({message:"请勿频繁操作"}):(g.push(JSON.stringify(a)),!1)},p=function(e){g=g.filter((function(a){return a!==JSON.stringify({url:e.url,method:e.method,data:e.data})}))},f=new o.default;a.MsbRequest=f,f.baseUrl=c[i],f.use("request",(function(e){if(e.header.repeat){var a=l(e);if(a)return a}return e})),f.use("success",d),f.use("error",u);var m=new o.default;a.MsbRequestTk=m,m.baseUrl=c[i],m.use("request",(function(e){var a=s.default.state.token;if(a){if(e.header=(0,r.default)((0,r.default)({},e.header),{},{Authorization:a}),e.header.repeat){var t=l(e);if(t)return t}return e}return uni.redirectTo({url:"/login"}),Promise.reject({message:"要先登录才能操作哦~"})})),m.use("success",d),m.use("error",u)},f147:function(e,a,t){"use strict";var n=t("4ea4");t("caad"),t("ac1f"),t("2532"),t("841c");var r=n(t("5530"));t("e260"),t("e6cf"),t("cca6"),t("a79d"),t("3417"),t("1c31");var o=n(t("e143")),s=n(t("75f8")),i=t("3762"),c=n(t("06e9")),d=n(t("4308")),u=n(t("1a9b")),g=(n(t("161f")),t("5767")),l=t("66eb");d.default.state.token&&(0,g.MsbWebSktInit)().then((function(){g.MsbWebSkt.send({data:JSON.stringify({traceId:(0,g.createUUID)(),traceType:"1",content:{sysId:"1"}})})}));var p=navigator?navigator.userAgent.toLowerCase():"";if(p.includes("micromessenger")&&!d.default.state.openId){var f=(0,g.toSearchJson)(window.location.search);f.code?(0,l.ApiGetOpenId)({code:f.code}).then((function(e){var a=e.error,t=e.result;if(a)return uni.$u.toast(a.message),!1;d.default.commit("SET_OPEN_ID",t.openId)})):(0,l.ApiGetAuthUrl)({redirectUrl:window.location.href,scope:"snsapi_base"}).then((function(e){var a=e.result,t=e.error;if(t)return uni.$u.toast(t.message),!1;window.location.href=a}))}o.default.use(i.router),o.default.use(c.default),o.default.use(u.default),o.default.prototype.$store=d.default,o.default.config.productionTip=!1,s.default.mpType="app";var m=new o.default((0,r.default)({},s.default));(0,i.RouterMount)(m,i.router,"#app")},fca3:function(e,a,t){"use strict";t.r(a);var n=t("9187"),r=t.n(n);for(var o in n)"default"!==o&&function(e){t.d(a,e,(function(){return n[e]}))}(o);a["default"]=r.a},fda4:function(e,a,t){"use strict";var n=t("4ea4");t("d3b7"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=n(t("5530")),o=n(t("d4ec")),s=n(t("bee2")),i=function(){function e(a){(0,o.default)(this,e),this.baseUrl="",this.header={repeat:!0},this.hook={request:null,success:null,error:null}}return(0,s.default)(e,[{key:"method",value:function(e){var a=this;if(e.header=(0,r.default)((0,r.default)({},this.header),e.header),e.url=this.baseUrl+e.url,this.hook.request&&(e=this.hook.request(e)),!e)throw new Error("没有请求配置,或是request拦截未做return");return e.constructor===Promise?e:new Promise((function(t,n){uni.request((0,r.default)((0,r.default)({},e),{},{success:function(r){var o=r||r[1];if(o.statusCode>=200&&o.statusCode<400){if(a.hook.success){var s=a.hook.success(o,e);s&&s.constructor===Promise?s.then((function(e){t(e)}),(function(e){n(e)})):t(s)}else t(o);return!1}n(a.hook.error?a.hook.error(o,e):o)},fail:function(t){n(a.hook.error?a.hook.error(t,e):t)}}))}))}},{key:"use",value:function(e,a){this.hook[e]=a}},{key:"get",value:function(e,a,t){return this.method({method:"GET",url:e,data:a,header:t})}},{key:"post",value:function(e,a,t){return this.method({method:"POST",url:e,data:a,header:t})}},{key:"put",value:function(e,a,t){return this.method({method:"PUT",url:e,data:a,header:t})}},{key:"delete",value:function(e,a,t){return this.method({method:"DELETE",url:e,data:a,header:t})}}]),e}(),c=i;a.default=c}}); \ No newline at end of file diff --git a/h5/static/js/pages-account-setting-setUserInfo.47a9eeed.js b/h5/static/js/pages-account-setting-setUserInfo.47a9eeed.js deleted file mode 100644 index 875fa82..0000000 --- a/h5/static/js/pages-account-setting-setUserInfo.47a9eeed.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-account-setting-setUserInfo"],{2129:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ApiPutUser=n.ApiGetCurrentUser=void 0;var a=t("5767"),r="/uc",u=function(){return(0,a.ToAsyncAwait)(a.MsbRequestTk.get("".concat(r,"/user/current")))};n.ApiGetCurrentUser=u;var s=function(e){return(0,a.ToAsyncAwait)(a.MsbRequestTk.put("".concat(r,"/user/"),e))};n.ApiPutUser=s},"49d1":function(e,n,t){"use strict";t.r(n);var a=t("76ae"),r=t.n(a);for(var u in a)"default"!==u&&function(e){t.d(n,e,(function(){return a[e]}))}(u);n["default"]=r.a},"55da":function(e,n,t){var a=t("24fb");n=a(!1),n.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.userInfo[data-v-8c698414]{padding:%?77?% 0 %?60?%;text-align:center;font-size:%?28?%;color:#333}.userInfo--head[data-v-8c698414], .userInfo--upload[data-v-8c698414]{width:%?120?%;height:%?120?%;border-radius:50%;margin:0 auto %?13?%}.cell[data-v-8c698414]{padding:0 %?40?%}.cell--last[data-v-8c698414]{border:0}[data-v-8c698414] .userInfo .uiCell--title{font-size:%?32?%}[data-v-8c698414] .uiCell--value{color:#999}',""]),e.exports=n},"6da9":function(e,n,t){"use strict";t.r(n);var a=t("b311"),r=t("49d1");for(var u in r)"default"!==u&&function(e){t.d(n,e,(function(){return r[e]}))}(u);t("836a"),t("8425");var s,c=t("f0c5"),o=Object(c["a"])(r["default"],a["b"],a["c"],!1,null,"8c698414",null,!1,a["a"],s);n["default"]=o.exports},7084:function(e,n,t){e.exports=t.p+"static/img/tx.71ed472a.png"},"76ae":function(e,n,t){"use strict";var a=t("4ea4");t("99af"),t("7db0"),t("c740"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(t("5530"));t("96cf");var u=a(t("1da1")),s=a(t("359f")),c=a(t("f196")),o=(t("5767"),t("2129")),i=t("ed1e"),l={components:{UiCell:c.default,UiButton:s.default},data:function(){return{sexShow:!1,sexData:[[{label:"女",val:2},{label:"男",val:1}]]}},computed:{userInfo:function(){return this.$store.state.userInfo},sexName:function(){var e=this,n=this.sexData[0].find((function(n){return n.val===e.userInfo.gender}));return n?n.label:"未知"},sexDefault:function(){var e=this;return[this.sexData[0].findIndex((function(n){return n.val===e.userInfo.gender}))]}},methods:{sexChange:function(e){var n=this;return(0,u.default)(regeneratorRuntime.mark((function t(){var a,u,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.value[0].val,t.next=3,(0,o.ApiPutUser)({gender:a});case 3:if(u=t.sent,s=u.error,u.result,!s){t.next=9;break}return ui.$u.totas(s.message),t.abrupt("return",!1);case 9:n.$store.commit("SET_USER_INFO",(0,r.default)((0,r.default)({},n.userInfo),{},{gender:a})),n.sexShow=!1;case 11:case"end":return t.stop()}}),t)})))()},getOssCon:function(){return(0,u.default)(regeneratorRuntime.mark((function e(){var n,t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,i.ApiPostGetOssConfig)({configId:"account-avatar/",serviceName:"uc"});case 2:if(n=e.sent,t=n.error,a=n.result,!t){e.next=8;break}return uni.$u.toast(t.message),e.abrupt("return",!1);case 8:return e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})))()},updateAvatar:function(e){var n=this;return(0,u.default)(regeneratorRuntime.mark((function t(){var a,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.file,t.next=3,n.getOssCon();case 3:s=t.sent,uni.uploadFile({name:"file",filePath:a.url,url:s.host,formData:{name:a.name,key:"".concat(s.dir,"${filename}"),policy:s.policy,OSSAccessKeyId:s.accessId,success_action_status:200,signature:s.signature},success:function(){var e=(0,u.default)(regeneratorRuntime.mark((function e(t){var u,c,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return u="".concat(s.host,"/").concat(s.dir).concat(a.name),e.next=3,(0,o.ApiPutUser)({avatar:u});case 3:if(c=e.sent,i=c.error,c.result,!i){e.next=9;break}return ui.$u.totas(i.message),e.abrupt("return",!1);case 9:n.$store.commit("SET_USER_INFO",(0,r.default)((0,r.default)({},n.userInfo),{},{avatar:u}));case 10:case"end":return e.stop()}}),e)})));function t(n){return e.apply(this,arguments)}return t}()});case 5:case"end":return t.stop()}}),t)})))()}}};n.default=l},"836a":function(e,n,t){"use strict";var a=t("cc34"),r=t.n(a);r.a},8425:function(e,n,t){"use strict";var a=t("8da7"),r=t.n(a);r.a},"8da7":function(e,n,t){var a=t("55da");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var r=t("4f06").default;r("152dcecc",a,!0,{sourceMap:!1,shadowMode:!1})},b311:function(e,n,t){"use strict";t.d(n,"b",(function(){return r})),t.d(n,"c",(function(){return u})),t.d(n,"a",(function(){return a}));var a={uUpload:t("ab87").default,uPicker:t("68ab").default},r=function(){var e=this,n=e.$createElement,a=e._self._c||n;return a("v-uni-view",[a("v-uni-view",{staticClass:"userInfo"},[a("u-upload",{staticClass:"userInfo--upload",on:{afterRead:function(n){arguments[0]=n=e.$handleEvent(n),e.updateAvatar.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"userInfo--head",attrs:{src:e.userInfo.avatar||t("7084")}})],1),a("v-uni-view",[e._v(e._s(e.userInfo.nickname))])],1),a("UiCell",{staticClass:"cell",attrs:{title:"昵称",value:e.userInfo.nickname},on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.$Router.push("/setNickname")}}}),a("UiCell",{staticClass:"cell cell--last",attrs:{title:"性别",value:e.sexName},on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.sexShow=!0}}}),a("u-picker",{attrs:{show:e.sexShow,columns:e.sexData,defaultIndex:e.sexDefault,keyName:"label"},on:{cancel:function(n){arguments[0]=n=e.$handleEvent(n),e.sexShow=!1},confirm:function(n){arguments[0]=n=e.$handleEvent(n),e.sexChange.apply(void 0,arguments)}}})],1)},u=[]},cc34:function(e,n,t){var a=t("e4e6");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var r=t("4f06").default;r("2c2d99ce",a,!0,{sourceMap:!1,shadowMode:!1})},e4e6:function(e,n,t){var a=t("24fb");n=a(!1),n.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */uni-page-body[data-v-8c698414]{background:#f8f8f8}body.?%PAGE?%[data-v-8c698414]{background:#f8f8f8}',""]),e.exports=n}}]); \ No newline at end of file diff --git a/h5/static/js/pages-account-setting-setUserInfo.5707f03e.js b/h5/static/js/pages-account-setting-setUserInfo.5707f03e.js new file mode 100644 index 0000000..9982bcc --- /dev/null +++ b/h5/static/js/pages-account-setting-setUserInfo.5707f03e.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-account-setting-setUserInfo"],{"0824":function(e,n,t){"use strict";var a=t("713c"),r=t.n(a);r.a},2129:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ApiPutUser=n.ApiGetCurrentUser=void 0;var a=t("5767"),r="/uc",u=function(){return(0,a.ToAsyncAwait)(a.MsbRequestTk.get("".concat(r,"/user/current")))};n.ApiGetCurrentUser=u;var s=function(e){return(0,a.ToAsyncAwait)(a.MsbRequestTk.put("".concat(r,"/user/"),e))};n.ApiPutUser=s},"49d1":function(e,n,t){"use strict";t.r(n);var a=t("76ae"),r=t.n(a);for(var u in a)"default"!==u&&function(e){t.d(n,e,(function(){return a[e]}))}(u);n["default"]=r.a},"60f2":function(e,n,t){"use strict";t.d(n,"b",(function(){return r})),t.d(n,"c",(function(){return u})),t.d(n,"a",(function(){return a}));var a={uUpload:t("ab87").default,uPicker:t("68ab").default},r=function(){var e=this,n=e.$createElement,a=e._self._c||n;return a("v-uni-view",[a("v-uni-view",{staticClass:"userInfo"},[a("u-upload",{staticClass:"userInfo--upload",on:{afterRead:function(n){arguments[0]=n=e.$handleEvent(n),e.updateAvatar.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"userInfo--head",attrs:{src:e.userInfo.avatar||t("7084")}})],1),a("v-uni-view",[e._v(e._s(e.userInfo.nickname))])],1),a("UiCell",{staticClass:"cell",attrs:{title:"昵称",value:e.userInfo.nickname},on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.$Router.push("/setNickname")}}}),a("UiCell",{staticClass:"cell cell--last",attrs:{title:"性别",value:e.sexName},on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.sexShow=!0}}}),a("u-picker",{attrs:{show:e.sexShow,columns:e.sexData,defaultIndex:e.sexDefault,keyName:"label"},on:{cancel:function(n){arguments[0]=n=e.$handleEvent(n),e.sexShow=!1},confirm:function(n){arguments[0]=n=e.$handleEvent(n),e.sexChange.apply(void 0,arguments)}}})],1)},u=[]},"6da9":function(e,n,t){"use strict";t.r(n);var a=t("60f2"),r=t("49d1");for(var u in r)"default"!==u&&function(e){t.d(n,e,(function(){return r[e]}))}(u);t("0824"),t("f6e8");var s,o=t("f0c5"),i=Object(o["a"])(r["default"],a["b"],a["c"],!1,null,"35595dd4",null,!1,a["a"],s);n["default"]=i.exports},7084:function(e,n,t){e.exports=t.p+"static/img/tx.71ed472a.png"},"713c":function(e,n,t){var a=t("d1e9");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var r=t("4f06").default;r("2e3199b1",a,!0,{sourceMap:!1,shadowMode:!1})},"76ae":function(e,n,t){"use strict";var a=t("4ea4");t("99af"),t("7db0"),t("c740"),t("ac1f"),t("1276"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(t("5530"));t("96cf");var u=a(t("1da1")),s=a(t("359f")),o=a(t("f196")),i=(t("5767"),t("2129")),c=t("ed1e"),d={components:{UiCell:o.default,UiButton:s.default},data:function(){return{sexShow:!1,sexData:[[{label:"女",val:2},{label:"男",val:1}]]}},computed:{userInfo:function(){return this.$store.state.userInfo},sexName:function(){var e=this,n=this.sexData[0].find((function(n){return n.val===e.userInfo.gender}));return n?n.label:"未知"},sexDefault:function(){var e=this;return[this.sexData[0].findIndex((function(n){return n.val===e.userInfo.gender}))]}},onShow:function(){console.log("-----++")},methods:{sexChange:function(e){var n=this;return(0,u.default)(regeneratorRuntime.mark((function t(){var a,u,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.value[0].val,t.next=3,(0,i.ApiPutUser)({gender:a});case 3:if(u=t.sent,s=u.error,u.result,!s){t.next=9;break}return ui.$u.totas(s.message),t.abrupt("return",!1);case 9:n.$store.commit("SET_USER_INFO",(0,r.default)((0,r.default)({},n.userInfo),{},{gender:a})),n.sexShow=!1;case 11:case"end":return t.stop()}}),t)})))()},getOssCon:function(){return(0,u.default)(regeneratorRuntime.mark((function e(){var n,t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,c.ApiPostGetOssConfig)({configId:"account-avatar/",serviceName:"uc"});case 2:if(n=e.sent,t=n.error,a=n.result,!t){e.next=8;break}return uni.$u.toast(t.message),e.abrupt("return",!1);case 8:return e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})))()},updateAvatar:function(e){var n=this;return(0,u.default)(regeneratorRuntime.mark((function t(){var a,s,o,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.file,s=a.url.split("/"),o=a.name||s[s.length-1],t.next=5,n.getOssCon();case 5:c=t.sent,uni.uploadFile({name:"file",filePath:a.url,url:c.host,formData:{name:o,key:"".concat(c.dir,"${filename}"),policy:c.policy,OSSAccessKeyId:c.accessId,success_action_status:200,signature:c.signature},success:function(){var e=(0,u.default)(regeneratorRuntime.mark((function e(t){var a,u,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),a="".concat(c.host,"/").concat(c.dir).concat(o),e.next=4,(0,i.ApiPutUser)({avatar:a});case 4:if(u=e.sent,s=u.error,u.result,!s){e.next=10;break}return ui.$u.totas(s.message),e.abrupt("return",!1);case 10:n.$store.commit("SET_USER_INFO",(0,r.default)((0,r.default)({},n.userInfo),{},{avatar:a}));case 11:case"end":return e.stop()}}),e)})));function t(n){return e.apply(this,arguments)}return t}()});case 7:case"end":return t.stop()}}),t)})))()}}};n.default=d},a659:function(e,n,t){var a=t("fcea");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var r=t("4f06").default;r("39b17f32",a,!0,{sourceMap:!1,shadowMode:!1})},d1e9:function(e,n,t){var a=t("24fb");n=a(!1),n.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */uni-page-body[data-v-35595dd4]{background:#f8f8f8}body.?%PAGE?%[data-v-35595dd4]{background:#f8f8f8}',""]),e.exports=n},f6e8:function(e,n,t){"use strict";var a=t("a659"),r=t.n(a);r.a},fcea:function(e,n,t){var a=t("24fb");n=a(!1),n.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.userInfo[data-v-35595dd4]{padding:%?77?% 0 %?60?%;text-align:center;font-size:%?28?%;color:#333}.userInfo--head[data-v-35595dd4], .userInfo--upload[data-v-35595dd4]{width:%?120?%;height:%?120?%;border-radius:50%;margin:0 auto %?13?%}.cell[data-v-35595dd4]{padding:0 %?40?%}.cell--last[data-v-35595dd4]{border:0}[data-v-35595dd4] .userInfo .uiCell--title{font-size:%?32?%}[data-v-35595dd4] .uiCell--value{color:#999}',""]),e.exports=n}}]); \ No newline at end of file diff --git a/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.20109420.js b/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.20109420.js new file mode 100644 index 0000000..7cb8b27 --- /dev/null +++ b/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.20109420.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-cart-cart~pages-cart-tabBarCart"],{"0647":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.head[data-v-5be6be26]{height:%?88?%;display:flex;justify-content:space-between;align-items:center;padding:0 %?30?%;background-color:#fff;position:-webkit-sticky;position:sticky;top:var(--window-top);z-index:999}.head--title uni-text[data-v-5be6be26]{font-size:%?36?%;font-weight:700}.head--totla[data-v-5be6be26]{font-size:%?36?%;color:#333}.head--edit[data-v-5be6be26], .head--finish[data-v-5be6be26]{font-size:%?28?%;color:#999}.head--finish[data-v-5be6be26]{color:#ff512b}.head__tabBar[data-v-5be6be26]{justify-content:center}.head__tabBar .head--edit[data-v-5be6be26], .head__tabBar .head--finish[data-v-5be6be26]{position:absolute;right:%?30?%}.cart-item[data-v-5be6be26]{width:%?690?%;display:flex;align-items:center;padding:%?50?% %?40?% %?40?% %?24?%;margin:0 auto %?20?%}.cart-item--radio[data-v-5be6be26]{width:%?56?%;height:%?80?%;line-height:%?80?%;margin-right:%?10?%;text-align:center}.cart-item--image[data-v-5be6be26]{width:%?170?%;height:%?170?%;display:block;border-radius:%?12?%}.cart-item--content[data-v-5be6be26]{flex:1;padding-left:%?24?%}.cart-item--title[data-v-5be6be26]{font-size:%?28?%;line-height:%?36?%;font-weight:700;max-height:%?76?%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-item--title__disabled[data-v-5be6be26]{color:#ccc}.cart-item--props[data-v-5be6be26]{margin-top:%?14?%;height:%?40?%;color:#999;font-size:%?24?%;overflow:hidden}.cart-item--props-item[data-v-5be6be26]{display:inline-block;margin-right:%?14?%}.cart-item--footer[data-v-5be6be26]{display:flex;justify-content:space-between;align-items:center;margin-top:%?20?%}.cart-item--stepper-icon[data-v-5be6be26]{font-size:%?38?%;color:#ccc;margin:0 %?14?%}.cart-item--stepper-input[data-v-5be6be26]{height:%?40?%;margin:0 %?14?%}.cart-item--reset-btn[data-v-5be6be26]{margin-top:%?22?%;float:right}.empty[data-v-5be6be26]{background:#fff}.empty--btn[data-v-5be6be26]{width:%?220?%;margin:0 auto %?10?% auto;font-size:%?28?%;height:%?64?%;line-height:%?64?%;text-align:center;color:#333;border-radius:%?50?%;border:1px solid #c0b9b9}.empty--icon[data-v-5be6be26]{width:%?304?%;height:%?192?%}.title[data-v-5be6be26]{font-size:%?32?%;text-align:center;margin:%?51?% auto %?30?% auto;display:flex;align-items:center;justify-content:space-between;width:%?500?%}.title[data-v-5be6be26]::after, .title[data-v-5be6be26]::before{display:inline-block;content:"";width:%?160?%;height:%?2?%;background:linear-gradient(90deg,#ccc,hsla(0,0%,80%,0))}.title[data-v-5be6be26]::before{background:linear-gradient(270deg,#ccc,hsla(0,0%,80%,0))}.footer[data-v-5be6be26]{display:flex;justify-content:space-between;align-items:center;height:%?140?%;background:#fff;padding:0 %?30?%;position:fixed;bottom:0;bottom:50px;left:0;right:0;z-index:11;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.footer__inner[data-v-5be6be26]{bottom:0}.footer .all-radio[data-v-5be6be26]{width:%?140?%;display:flex;align-items:center}.footer .all-radio uni-text[data-v-5be6be26]{color:#666;font-size:%?28?%}.footer .all-radio .radio[data-v-5be6be26]{margin-right:%?5?%}.footer .total-info[data-v-5be6be26]{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:%?30?%}.footer .total-info uni-text[data-v-5be6be26]{font-size:%?28?%;color:#666}[data-v-5be6be26] .cart-item--price uni-text{font-size:%?32?%;color:#ff512b;font-weight:700}[data-v-5be6be26] .cart-item--price .ui-money--prefix{font-size:%?24?%}[data-v-5be6be26] .uni-radio-input{width:%?36?%;height:%?36?%}[data-v-5be6be26] .goods-price{margin-bottom:%?10?%}[data-v-5be6be26] .goods-price uni-text{font-size:%?40?%;color:#ff512b;font-weight:700}[data-v-5be6be26] .goods-price .ui-money--prefix{font-size:%?32?%}',""]),t.exports=e},1014:function(t,e,n){"use strict";n.r(e);var i=n("91f7"),a=n("f341");for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("3725");var s,o=n("f0c5"),c=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"666c0aef",null,!1,i["a"],s);e["default"]=c.exports},3725:function(t,e,n){"use strict";var i=n("bfa1"),a=n.n(i);a.a},"516d":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var i={uLoadmore:n("c153").default,uNumberBox:n("071b").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"container"},[i("UiPageHeader",{class:"head__"+t.type,attrs:{back:"inner"==t.type}},[i("template",{slot:"custom"},[i("v-uni-view",{staticClass:"head--title"},[i("v-uni-text",[t._v("购物车")]),t.list.length?i("v-uni-text",[t._v("("+t._s(t.list.length)+")")]):t._e()],1),t.list.length?["normal"==t.mode?i("v-uni-view",{staticClass:"head--edit",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleToggleMode.apply(void 0,arguments)}}},[t._v("编辑")]):i("v-uni-view",{staticClass:"head--finish",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleToggleMode.apply(void 0,arguments)}}},[t._v("完成")])]:t._e()],2)],2),t.isLoading?i("u-loadmore",{attrs:{status:"loading"}}):t._e(),t.list.length||t.isLoading?t._l(t.list,(function(e,n){return i("UiWhiteBox",{key:n,staticClass:"cart-item"},[i("v-uni-label",{staticClass:"cart-item--radio",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.handleCheckItem(e.id,e.status)}}},[i("v-uni-radio",{staticClass:"radio",attrs:{color:"#FF875B",checked:!!t.checkedIds.length&&t.checkedIds.includes(e.id),disabled:"normal"!==e.status}})],1),i("v-uni-image",{staticClass:"cart-item--image",attrs:{src:e.product.mainPicture,mode:"scaleToFill"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.$Router.push("/goodsDetail?id="+e.productId)}}}),i("v-uni-view",{staticClass:"cart-item--content",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.$Router.push("/goodsDetail?id="+e.productId)}}},[i("v-uni-view",{staticClass:"cart-item--title",class:("normal"!==e.status||!e.productSku)&&"cart-item--title__disabled"},[t._v(t._s(e.product.name))]),"notSku"!==e.status&&e.productSku?t._e():i("v-uni-view",{staticClass:"cart-item--props"},[t._v("请重新选择商品规格")]),"isDisable"===e.status?i("v-uni-view",{staticClass:"cart-item--props"},[t._v("宝贝已失效,暂时无法购买")]):t._e(),"normal"===e.status&&e.productSku?[i("v-uni-view",{staticClass:"cart-item--props"},[t._v(t._s(e.productSku.name))]),i("v-uni-view",{staticClass:"cart-item--footer"},[i("UiMoney",{staticClass:"cart-item--price",attrs:{money:e.productSku.sellPrice,prefix:!0}}),i("v-uni-view",{staticClass:"cart-item--stepper"},[i("u-number-box",{attrs:{min:1,"button-size":"40rpx",bgColor:"#F5F6FA",value:e.number,max:e.maxBuyNum},on:{change:function(n){arguments[0]=n=t.$handleEvent(n),t.onChangeStepper(n,e)}}},[i("v-uni-text",{staticClass:"cart-item--stepper-icon",attrs:{slot:"minus"},slot:"minus"},[t._v("-")]),i("v-uni-text",{staticClass:"cart-item--stepper-icon",attrs:{slot:"plus"},slot:"plus"},[t._v("+")])],1)],1)],1)]:t._e(),"notSku"===e.status?i("v-uni-view",[i("UiButton",{staticClass:"cart-item--reset-btn",attrs:{size:"small",type:"line"}},[t._v("重新选择")])],1):t._e()],2)],1)})):i("BsEmpty",{staticClass:"empty",attrs:{tips:"去挑点喜欢的好货吧~"}},[i("v-uni-image",{staticClass:"empty--icon",attrs:{slot:"icon",src:n("d7da")},slot:"icon"}),i("v-uni-view",{staticClass:"empty--btn",attrs:{slot:"btn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$Router.pushTab("/")}},slot:"btn"},[t._v("去逛逛")])],1),t.isLoading?t._e():[i("v-uni-view",{staticClass:"title"},[t._v("为您推荐")]),i("BsChoiceGoods")],t.list.length?i("v-uni-view",{class:"footer footer__"+t.type},[i("v-uni-label",{staticClass:"all-radio",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleCheckAll.apply(void 0,arguments)}}},[i("v-uni-radio",{staticClass:"radio",attrs:{color:"#FF875B",disabled:t.list&&0==t.list.filter((function(t){return"normal"==t.status})).length,checked:t.checkedIds.length>0&&t.checkedIds.length===t.list.filter((function(t){return"normal"==t.status})).length}}),i("v-uni-text",[t._v("全选")])],1),"normal"==t.mode?i("v-uni-view",{staticClass:"total-info"},[i("v-uni-text",[t._v("合计:")]),i("UiMoney",{staticClass:"goods-price",attrs:{money:t.totalPrice,prefix:!0}})],1):t._e(),i("v-uni-view",{staticClass:"cart-action"},["edit"==t.mode?i("UiButton",{attrs:{size:"max",disable:!t.checkedIds.length},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleDelete.apply(void 0,arguments)}}},[t._v("删除("+t._s(t.checkedIds.length)+")")]):i("UiButton",{attrs:{type:"gradual",size:"max",disable:!t.checkedIds.length},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleOrder.apply(void 0,arguments)}}},[t._v("去结算("+t._s(t.checkedIds.length)+")")])],1)],1):t._e()],2)},r=[]},"5a25":function(t,e,n){"use strict";var i;n.r(e);var a,r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"ui-white-box"},[t._t("default")],2)},s=[],o=(n("c557"),n("f0c5")),c={},d=Object(o["a"])(c,r,s,!1,null,"7e14885a",null,!1,i,a);e["default"]=d.exports},"644e":function(t,e,n){var i=n("0647");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("79bd9069",i,!0,{sourceMap:!1,shadowMode:!1})},"6d5d":function(t,e,n){"use strict";n.r(e);var i=n("7dbe"),a=n.n(i);for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"734f":function(t,e,n){"use strict";n.r(e);var i=n("516d"),a=n("6d5d");for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("95e4"),n("cd75");var s,o=n("f0c5"),c=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"5be6be26",null,!1,i["a"],s);e["default"]=c.exports},"7dbe":function(t,e,n){"use strict";var i=n("4ea4");n("4de4"),n("7db0"),n("c740"),n("4160"),n("caad"),n("d81d"),n("a434"),n("2532"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530"));n("96cf");var r=i(n("1da1")),s=n("5767"),o=i(n("8832")),c=i(n("91cc")),d=i(n("1014")),u=n("4abc"),l=i(n("dd25")),f=i(n("359f")),p=i(n("5a25")),h="CartIds",b={components:{BsEmpty:o.default,BsChoiceGoods:c.default,UiPageHeader:d.default,UiMoney:l.default,UiButton:f.default,UiWhiteBox:p.default},props:{type:{type:String,default:"inner"}},data:function(){return{isLoading:!0,mode:"normal",settlementList:[],delList:[],total:null,checkedIds:[]}},watch:{checkedIds:{handler:function(t){uni.setStorageSync(h,t)},immediate:!1}},computed:{list:function(){return("normal"===this.mode?this.settlementList:this.delList)||[]},totalPrice:function(){var t=this,e=this.list.filter((function(e){return t.checkedIds.includes(e.id)}))||[];return e.forEach((function(t){var e=t.productSku?100*t.productSku.sellPrice:0;e*(t.number||0)})),0}},methods:{open:function(t){this.getCartList(),this.isLoading=!1,this.checkedIds=uni.getStorageSync(h)||[]},getCartList:function(){var t=this;return(0,r.default)(regeneratorRuntime.mark((function e(){var n,i,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.isLoading=!0,t.$store.state.token||uni.redirectTo({url:"/login"}),e.next=4,(0,u.ApiGetCartList)();case 4:if(n=e.sent,i=n.error,r=n.result,!i){e.next=10;break}return uni.$u.toast(i.message),e.abrupt("return",!1);case 10:t.settlementList=r.map((function(t){var e=t.product.singleBuyLimit,n=t.productSku&&t.productSku.stock,i=e?Math.min(e,n||1):n;return(0,a.default)((0,a.default)({},t),{},{status:t.product.isEnable?t.productSku&&0!=t.productSku.stock?"normal":"notSku":"isDisable",maxBuyNum:i})})),t.delList=r.map((function(t){return(0,a.default)((0,a.default)({},t),{},{status:"normal"})})),t.onClearInvalidId(),t.isLoading=!1;case 14:case"end":return e.stop()}}),e)})))()},onClearInvalidId:function(){var t=this;this.checkedIds=this.checkedIds.filter((function(e){return t.list.findIndex((function(t){return t.id===e}))>-1}))},handleToggleMode:function(){var t=this;this.mode="normal"==this.mode?"edit":"normal","normal"==this.mode&&(this.checkedIds=this.checkedIds.filter((function(e){return!!t.list.find((function(t){return"normal"===t.status&&t.id===e}))})))},onChangeStepper:function(t,e){var n=t.value;if(e.number==n)return uni.$u.toast("数量不能再少了"),!1;e.debounceHandle||(e.oldValue=e.number,e.debounceHandle=(0,s.Debounce)(this.updateCartNum,500)),e.number=n,e.debounceHandle(e,e.oldValue,n)},updateCartNum:function(t,e,n){var i=this;return(0,r.default)(regeneratorRuntime.mark((function e(){var n,a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,u.ApiPutCartNum)({id:t.id,number:t.number});case 2:if(n=e.sent,a=n.error,r=n.result,!a){e.next=9;break}return i.$toast(a.message),t.number=t.sku,e.abrupt("return",!1);case 9:if(!r.isBeyondMaxLimit){e.next=13;break}return uni.$u.toast("数量超出范围"),t.number=r.canSetShoppingCartNumber,e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)})))()},handleCheckItem:function(t,e){var n=this.checkedIds,i=n.findIndex((function(e){return e===t}));i<0?n.push(t):n.splice(i,1)},handleCheckAll:function(){var t=this.checkedIds,e=this.list,n=e.filter((function(t){return"normal"==t.status}));if(0==n.length)return!1;this.checkedIds=t.length===n.length?[]:n.map((function(t){return t.id}))},handleOrder:function(){var t=this.checkedIds;t.length&&this.$Router.push({path:"/orderSubmit",query:{mode:"cart",ids:t.join(",")}})},handleDelete:function(){var t=this,e=this.checkedIds;if(!e.length)return!1;this.$msb.confirm({content:"您确定要删除该商品吗?",confirm:function(){var n=(0,r.default)(regeneratorRuntime.mark((function n(){var i,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,u.ApiDeleteCartGoods)({idList:e.join(",")});case 2:if(i=n.sent,a=i.error,!a){n.next=7;break}return uni.$u.toast(a.message),n.abrupt("return",!1);case 7:t.delList=t.delList.filter((function(t){return!e.includes(t.id)})),t.settlementList=t.settlementList.filter((function(t){return!e.includes(t.id)})),t.checkedIds=[],t.onClearInvalidId();case 11:case"end":return n.stop()}}),n)})));function i(){return n.apply(this,arguments)}return i}()})}}};e.default=b},"80b3":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={props:{title:{type:String,default:""},back:{type:Boolean,default:!0}}};e.default=i},"8ab8":function(t,e,n){var i=n("c078");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("4134c268",i,!0,{sourceMap:!1,shadowMode:!1})},"91f7":function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"header"},[t.back?i("v-uni-image",{staticClass:"header--back",attrs:{src:n("df5e")},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$Router.back()}}}):t._e(),t._t("custom",[i("v-uni-text",{staticClass:"header--title"},[t._v(t._s(t.title))]),i("v-uni-view",{staticClass:"header--operation"},[t._t("operation")],2)])],2)},r=[]},"95e4":function(t,e,n){"use strict";var i=n("8ab8"),a=n.n(i);a.a},"97d2":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.header[data-v-666c0aef]{height:%?88?%;padding:0 %?40?%;display:flex;justify-content:space-between;align-items:center;background:#f8f8f8;position:-webkit-sticky;position:sticky;top:var(--window-top);z-index:999}.header--back[data-v-666c0aef]{width:%?14?%;height:%?28?%;margin-right:%?36?%}.header--title[data-v-666c0aef]{flex:1;text-align:center;font-size:%?36?%;font-weight:700}.header--operation[data-v-666c0aef]{position:absolute;right:%?40?%;top:0}',""]),t.exports=e},bfa1:function(t,e,n){var i=n("97d2");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("755c9430",i,!0,{sourceMap:!1,shadowMode:!1})},c078:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */uni-page-body[data-v-5be6be26]{background:#f8f8f8;padding-bottom:%?240?%}body.?%PAGE?%[data-v-5be6be26]{background:#f8f8f8}',""]),t.exports=e},c557:function(t,e,n){"use strict";var i=n("dd95"),a=n.n(i);a.a},c997:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.ui-white-box[data-v-7e14885a]{margin:%?20?% %?30?%;background:#fff;border-radius:%?20?%}',""]),t.exports=e},cd75:function(t,e,n){"use strict";var i=n("644e"),a=n.n(i);a.a},d7da:function(t,e,n){t.exports=n.p+"static/img/cart.5b9fd199.png"},dd95:function(t,e,n){var i=n("c997");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("36cf71ae",i,!0,{sourceMap:!1,shadowMode:!1})},df5e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4CAMAAADZ7miGAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAMDAwMDAwNTU1NDQ0MjIyMjIyMjIyNDQ0MzMzMzMzMzMzMzMzMzMzMjIyMzMzMzMzMzMzMzMzMzMzAGSrYgAAABN0Uk5TABAgMEBgcH+An6CvsL/Az9Dv8AptTWoAAADHSURBVDjLzdXRDoMgDIXhCtOhokDP+7/rLubAhLaJXph5+0fCh6ESic87YXVyohUAilxnAACi1KZvQxHaeDRw33z5xX5ZVxu6DQ2ptrF7castaAgAi4oAso5AHjpEbex1YN9MRGvTJUSobb+LcH+NeBkIijqCSEecYpFiXVa6Gm1Dqd/QibIJCy+1zkLNxvHRkI2DJ88WqH1sCTQ+AAr3QfBXuTaoXft0GbTfBznWx9sZFK2RWqxhzOIYX4wxfoBY+z0E5ujoAyE0JzXNCO3eAAAAAElFTkSuQmCC"},f341:function(t,e,n){"use strict";n.r(e);var i=n("80b3"),a=n.n(i);for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a}}]); \ No newline at end of file diff --git a/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.43e25515.js b/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.43e25515.js deleted file mode 100644 index 18abcd9..0000000 --- a/h5/static/js/pages-cart-cart~pages-cart-tabBarCart.43e25515.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-cart-cart~pages-cart-tabBarCart"],{1014:function(t,e,n){"use strict";n.r(e);var a=n("91f7"),i=n("f341");for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("3725");var s,o=n("f0c5"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,"666c0aef",null,!1,a["a"],s);e["default"]=c.exports},1702:function(t,e,n){var a=n("7797");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("2913ef7e",a,!0,{sourceMap:!1,shadowMode:!1})},3725:function(t,e,n){"use strict";var a=n("bfa1"),i=n.n(a);i.a},"518a":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.head[data-v-bb993ae2]{height:%?88?%;display:flex;justify-content:space-between;align-items:center;padding:0 %?30?%;background-color:#fff;position:-webkit-sticky;position:sticky;top:var(--window-top);z-index:999}.head--title uni-text[data-v-bb993ae2]{font-size:%?36?%;font-weight:700}.head--totla[data-v-bb993ae2]{font-size:%?36?%;color:#333}.head--edit[data-v-bb993ae2], .head--finish[data-v-bb993ae2]{font-size:%?28?%;color:#999}.head--finish[data-v-bb993ae2]{color:#ff512b}.head__tabBar[data-v-bb993ae2]{justify-content:center}.head__tabBar .head--edit[data-v-bb993ae2], .head__tabBar .head--finish[data-v-bb993ae2]{position:absolute;right:%?30?%}.cart-item[data-v-bb993ae2]{width:%?690?%;display:flex;align-items:center;padding:%?50?% %?40?% %?40?% %?24?%;margin:0 auto %?20?%}.cart-item--radio[data-v-bb993ae2]{width:%?56?%;height:%?80?%;line-height:%?80?%;margin-right:%?10?%;text-align:center}.cart-item--image[data-v-bb993ae2]{width:%?170?%;height:%?170?%;display:block;border-radius:%?12?%}.cart-item--content[data-v-bb993ae2]{flex:1;padding-left:%?24?%}.cart-item--title[data-v-bb993ae2]{font-size:%?28?%;line-height:%?36?%;font-weight:700;max-height:%?76?%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-item--title__disabled[data-v-bb993ae2]{color:#ccc}.cart-item--props[data-v-bb993ae2]{margin-top:%?14?%;height:%?40?%;color:#999;font-size:%?24?%;overflow:hidden}.cart-item--props-item[data-v-bb993ae2]{display:inline-block;margin-right:%?14?%}.cart-item--footer[data-v-bb993ae2]{display:flex;justify-content:space-between;align-items:center;margin-top:%?20?%}.cart-item--stepper-icon[data-v-bb993ae2]{font-size:%?38?%;color:#ccc;margin:0 %?14?%}.cart-item--stepper-input[data-v-bb993ae2]{height:%?40?%;margin:0 %?14?%}.cart-item--reset-btn[data-v-bb993ae2]{margin-top:%?22?%;float:right}.empty[data-v-bb993ae2]{background:#fff}.empty--btn[data-v-bb993ae2]{width:%?220?%;margin:0 auto %?10?% auto;font-size:%?28?%;height:%?64?%;line-height:%?64?%;text-align:center;color:#333;border-radius:%?50?%;border:1px solid #c0b9b9}.empty--icon[data-v-bb993ae2]{width:%?304?%;height:%?192?%}.title[data-v-bb993ae2]{font-size:%?32?%;text-align:center;margin:%?51?% auto %?30?% auto;display:flex;align-items:center;justify-content:space-between;width:%?500?%}.title[data-v-bb993ae2]::after, .title[data-v-bb993ae2]::before{display:inline-block;content:"";width:%?160?%;height:%?2?%;background:linear-gradient(90deg,#ccc,hsla(0,0%,80%,0))}.title[data-v-bb993ae2]::before{background:linear-gradient(270deg,#ccc,hsla(0,0%,80%,0))}.footer[data-v-bb993ae2]{display:flex;justify-content:space-between;align-items:center;height:%?140?%;background:#fff;padding:0 %?30?%;position:fixed;bottom:0;bottom:50px;left:0;right:0;z-index:11;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.footer__inner[data-v-bb993ae2]{bottom:0}.footer .all-radio[data-v-bb993ae2]{width:%?140?%;display:flex;align-items:center}.footer .all-radio uni-text[data-v-bb993ae2]{color:#666;font-size:%?28?%}.footer .all-radio .radio[data-v-bb993ae2]{margin-right:%?5?%}.footer .total-info[data-v-bb993ae2]{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:%?30?%}.footer .total-info uni-text[data-v-bb993ae2]{font-size:%?28?%;color:#666}[data-v-bb993ae2] .cart-item--price uni-text{font-size:%?32?%;color:#ff512b;font-weight:700}[data-v-bb993ae2] .cart-item--price .ui-money--prefix{font-size:%?24?%}[data-v-bb993ae2] .uni-radio-input{width:%?36?%;height:%?36?%}[data-v-bb993ae2] .goods-price{margin-bottom:%?10?%}[data-v-bb993ae2] .goods-price uni-text{font-size:%?40?%;color:#ff512b;font-weight:700}[data-v-bb993ae2] .goods-price .ui-money--prefix{font-size:%?32?%}',""]),t.exports=e},"5a25":function(t,e,n){"use strict";var a;n.r(e);var i,r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"ui-white-box"},[t._t("default")],2)},s=[],o=(n("c557"),n("f0c5")),c={},d=Object(o["a"])(c,r,s,!1,null,"7e14885a",null,!1,a,i);e["default"]=d.exports},"6d5d":function(t,e,n){"use strict";n.r(e);var a=n("7dbe"),i=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a},"734f":function(t,e,n){"use strict";n.r(e);var a=n("a33f"),i=n("6d5d");for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("ab55"),n("bfb4");var s,o=n("f0c5"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,"bb993ae2",null,!1,a["a"],s);e["default"]=c.exports},7797:function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */uni-page-body[data-v-bb993ae2]{background:#f8f8f8;padding-bottom:%?240?%}body.?%PAGE?%[data-v-bb993ae2]{background:#f8f8f8}',""]),t.exports=e},"7dbe":function(t,e,n){"use strict";var a=n("4ea4");n("4de4"),n("7db0"),n("c740"),n("4160"),n("caad"),n("d81d"),n("a434"),n("2532"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("5530"));n("96cf");var r=a(n("1da1")),s=n("5767"),o=a(n("8832")),c=a(n("91cc")),d=a(n("1014")),u=n("4abc"),l=a(n("dd25")),f=a(n("359f")),p=a(n("5a25")),b="CartIds",h={components:{BsEmpty:o.default,BsChoiceGoods:c.default,UiPageHeader:d.default,UiMoney:l.default,UiButton:f.default,UiWhiteBox:p.default},props:{type:{type:String,default:"inner"}},data:function(){return{isLoading:!0,mode:"normal",settlementList:[],delList:[],total:null,checkedIds:[]}},watch:{checkedIds:{handler:function(t){uni.setStorageSync(b,t)},immediate:!1}},computed:{list:function(){return("normal"===this.mode?this.settlementList:this.delList)||[]},totalPrice:function(){var t=this,e=this.list.filter((function(e){return t.checkedIds.includes(e.id)})),n=0;return e.forEach((function(t){var e=100*t.productSku.sellPrice;n+=e*t.number})),(n/100).toFixed(2)}},methods:{open:function(t){this.getCartList(),this.isLoading=!1,this.checkedIds=uni.getStorageSync(b)||[]},getCartList:function(){var t=this;return(0,r.default)(regeneratorRuntime.mark((function e(){var n,a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.isLoading=!0,t.$store.state.token||uni.redirectTo({url:"/login"}),e.next=4,(0,u.ApiGetCartList)();case 4:if(n=e.sent,a=n.error,r=n.result,!a){e.next=10;break}return uni.$u.toast(a.message),e.abrupt("return",!1);case 10:t.settlementList=r.map((function(t){var e=t.product.singleBuyLimit,n=t.productSku&&t.productSku.stock,a=e?Math.min(e,n||1):n;return(0,i.default)((0,i.default)({},t),{},{status:t.product.isEnable?t.productSku&&0!=t.productSku.stock?"normal":"notSku":"isDisable",maxBuyNum:a})})),t.delList=r.map((function(t){return(0,i.default)((0,i.default)({},t),{},{status:"normal"})})),t.onClearInvalidId(),t.isLoading=!1;case 14:case"end":return e.stop()}}),e)})))()},onClearInvalidId:function(){var t=this;this.checkedIds=this.checkedIds.filter((function(e){return t.list.findIndex((function(t){return t.id===e}))>-1}))},handleToggleMode:function(){var t=this;this.mode="normal"==this.mode?"edit":"normal","normal"==this.mode&&(this.checkedIds=this.checkedIds.filter((function(e){return!!t.list.find((function(t){return"normal"===t.status&&t.id===e}))})))},onChangeStepper:function(t,e){var n=t.value;if(e.number==n)return uni.$u.toast("数量不能再少了"),!1;e.debounceHandle||(e.oldValue=e.number,e.debounceHandle=(0,s.Debounce)(this.updateCartNum,500)),e.number=n,e.debounceHandle(e,e.oldValue,n)},updateCartNum:function(t,e,n){var a=this;return(0,r.default)(regeneratorRuntime.mark((function e(){var n,i,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,u.ApiPutCartNum)({id:t.id,number:t.number});case 2:if(n=e.sent,i=n.error,r=n.result,!i){e.next=9;break}return a.$toast(i.message),t.number=t.sku,e.abrupt("return",!1);case 9:if(!r.isBeyondMaxLimit){e.next=13;break}return uni.$u.toast("数量超出范围"),t.number=r.canSetShoppingCartNumber,e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)})))()},handleCheckItem:function(t,e){var n=this.checkedIds,a=n.findIndex((function(e){return e===t}));a<0?n.push(t):n.splice(a,1)},handleCheckAll:function(){var t=this.checkedIds,e=this.list,n=e.filter((function(t){return"normal"==t.status}));if(0==n.length)return!1;this.checkedIds=t.length===n.length?[]:n.map((function(t){return t.id}))},handleOrder:function(){var t=this.checkedIds;t.length&&this.$Router.push({path:"/orderSubmit",query:{mode:"cart",ids:t.join(",")}})},handleDelete:function(){var t=this,e=this.checkedIds;if(!e.length)return!1;this.$msb.confirm({content:"您确定要删除该商品吗?",confirm:function(){var n=(0,r.default)(regeneratorRuntime.mark((function n(){var a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,u.ApiDeleteCartGoods)({idList:e.join(",")});case 2:if(a=n.sent,i=a.error,!i){n.next=7;break}return uni.$u.toast(i.message),n.abrupt("return",!1);case 7:t.delList=t.delList.filter((function(t){return!e.includes(t.id)})),t.settlementList=t.settlementList.filter((function(t){return!e.includes(t.id)})),t.checkedIds=[],t.onClearInvalidId();case 11:case"end":return n.stop()}}),n)})));function a(){return n.apply(this,arguments)}return a}()})}}};e.default=h},"80b3":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{title:{type:String,default:""},back:{type:Boolean,default:!0}}};e.default=a},"91f7":function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"header"},[t.back?a("v-uni-image",{staticClass:"header--back",attrs:{src:n("df5e")},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$Router.back()}}}):t._e(),t._t("custom",[a("v-uni-text",{staticClass:"header--title"},[t._v(t._s(t.title))]),a("v-uni-view",{staticClass:"header--operation"},[t._t("operation")],2)])],2)},r=[]},"97d2":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.header[data-v-666c0aef]{height:%?88?%;padding:0 %?40?%;display:flex;justify-content:space-between;align-items:center;background:#f8f8f8;position:-webkit-sticky;position:sticky;top:var(--window-top);z-index:999}.header--back[data-v-666c0aef]{width:%?14?%;height:%?28?%;margin-right:%?36?%}.header--title[data-v-666c0aef]{flex:1;text-align:center;font-size:%?36?%;font-weight:700}.header--operation[data-v-666c0aef]{position:absolute;right:%?40?%;top:0}',""]),t.exports=e},a33f:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={uLoadmore:n("c153").default,uNumberBox:n("071b").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"container"},[a("UiPageHeader",{class:"head__"+t.type,attrs:{back:"inner"==t.type}},[a("template",{slot:"custom"},[a("v-uni-view",{staticClass:"head--title"},[a("v-uni-text",[t._v("购物车")]),t.list.length?a("v-uni-text",[t._v("("+t._s(t.list.length)+")")]):t._e()],1),t.list.length?["normal"==t.mode?a("v-uni-view",{staticClass:"head--edit",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleToggleMode.apply(void 0,arguments)}}},[t._v("编辑")]):a("v-uni-view",{staticClass:"head--finish",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleToggleMode.apply(void 0,arguments)}}},[t._v("完成")])]:t._e()],2)],2),t.isLoading?a("u-loadmore",{attrs:{status:"loading"}}):t._e(),t.list.length||t.isLoading?t._l(t.list,(function(e,n){return a("UiWhiteBox",{key:n,staticClass:"cart-item"},[a("v-uni-label",{staticClass:"cart-item--radio",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.handleCheckItem(e.id,e.status)}}},[a("v-uni-radio",{staticClass:"radio",attrs:{color:"#FF875B",checked:!!t.checkedIds.length&&t.checkedIds.includes(e.id),disabled:"normal"!==e.status}})],1),a("v-uni-image",{staticClass:"cart-item--image",attrs:{src:e.product.mainPicture,mode:"scaleToFill"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.$Router.push("/goodsDetail?id="+e.productId)}}}),a("v-uni-view",{staticClass:"cart-item--content",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.$Router.push("/goodsDetail?id="+e.productId)}}},[a("v-uni-view",{staticClass:"cart-item--title",class:("normal"!==e.status||!e.productSku)&&"cart-item--title__disabled"},[t._v(t._s(e.product.name))]),"notSku"!==e.status&&e.productSku?t._e():a("v-uni-view",{staticClass:"cart-item--props"},[t._v("请重新选择商品规格")]),"isDisable"===e.status?a("v-uni-view",{staticClass:"cart-item--props"},[t._v("宝贝已失效,暂时无法购买")]):t._e(),"normal"===e.status&&e.productSku?[a("v-uni-view",{staticClass:"cart-item--props"},[t._v(t._s(e.productSku.name))]),a("v-uni-view",{staticClass:"cart-item--footer"},[a("UiMoney",{staticClass:"cart-item--price",attrs:{money:e.productSku.sellPrice,prefix:!0}}),a("v-uni-view",{staticClass:"cart-item--stepper"},[a("u-number-box",{attrs:{min:1,"button-size":"40rpx",bgColor:"#F5F6FA",value:e.number,max:e.maxBuyNum},on:{change:function(n){arguments[0]=n=t.$handleEvent(n),t.onChangeStepper(n,e)}}},[a("v-uni-text",{staticClass:"cart-item--stepper-icon",attrs:{slot:"minus"},slot:"minus"},[t._v("-")]),a("v-uni-text",{staticClass:"cart-item--stepper-icon",attrs:{slot:"plus"},slot:"plus"},[t._v("+")])],1)],1)],1)]:t._e(),"notSku"===e.status?a("v-uni-view",[a("UiButton",{staticClass:"cart-item--reset-btn",attrs:{size:"small",type:"line"}},[t._v("重新选择")])],1):t._e()],2)],1)})):a("BsEmpty",{staticClass:"empty",attrs:{tips:"去挑点喜欢的好货吧~"}},[a("v-uni-image",{staticClass:"empty--icon",attrs:{slot:"icon",src:n("d7da")},slot:"icon"}),a("v-uni-view",{staticClass:"empty--btn",attrs:{slot:"btn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$Router.pushTab("/")}},slot:"btn"},[t._v("去逛逛")])],1),t.isLoading?t._e():[a("v-uni-view",{staticClass:"title"},[t._v("为您推荐")]),a("BsChoiceGoods")],t.list.length?a("v-uni-view",{class:"footer footer__"+t.type},[a("v-uni-label",{staticClass:"all-radio",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleCheckAll.apply(void 0,arguments)}}},[a("v-uni-radio",{staticClass:"radio",attrs:{color:"#FF875B",disabled:t.list&&0==t.list.filter((function(t){return"normal"==t.status})).length,checked:t.checkedIds.length>0&&t.checkedIds.length===t.list.filter((function(t){return"normal"==t.status})).length}}),a("v-uni-text",[t._v("全选")])],1),"normal"==t.mode?a("v-uni-view",{staticClass:"total-info"},[a("v-uni-text",[t._v("合计:")]),a("UiMoney",{staticClass:"goods-price",attrs:{money:t.totalPrice,prefix:!0}})],1):t._e(),a("v-uni-view",{staticClass:"cart-action"},["edit"==t.mode?a("UiButton",{attrs:{size:"max",disable:!t.checkedIds.length},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleDelete.apply(void 0,arguments)}}},[t._v("删除("+t._s(t.checkedIds.length)+")")]):a("UiButton",{attrs:{type:"gradual",size:"max",disable:!t.checkedIds.length},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleOrder.apply(void 0,arguments)}}},[t._v("去结算("+t._s(t.checkedIds.length)+")")])],1)],1):t._e()],2)},r=[]},ab55:function(t,e,n){"use strict";var a=n("1702"),i=n.n(a);i.a},bbab:function(t,e,n){var a=n("518a");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("619cbd7f",a,!0,{sourceMap:!1,shadowMode:!1})},bfa1:function(t,e,n){var a=n("97d2");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("755c9430",a,!0,{sourceMap:!1,shadowMode:!1})},bfb4:function(t,e,n){"use strict";var a=n("bbab"),i=n.n(a);i.a},c557:function(t,e,n){"use strict";var a=n("dd95"),i=n.n(a);i.a},c997:function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.ui-white-box[data-v-7e14885a]{margin:%?20?% %?30?%;background:#fff;border-radius:%?20?%}',""]),t.exports=e},d7da:function(t,e,n){t.exports=n.p+"static/img/cart.5b9fd199.png"},dd95:function(t,e,n){var a=n("c997");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("36cf71ae",a,!0,{sourceMap:!1,shadowMode:!1})},df5e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4CAMAAADZ7miGAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAMDAwMDAwNTU1NDQ0MjIyMjIyMjIyNDQ0MzMzMzMzMzMzMzMzMzMzMjIyMzMzMzMzMzMzMzMzMzMzAGSrYgAAABN0Uk5TABAgMEBgcH+An6CvsL/Az9Dv8AptTWoAAADHSURBVDjLzdXRDoMgDIXhCtOhokDP+7/rLubAhLaJXph5+0fCh6ESic87YXVyohUAilxnAACi1KZvQxHaeDRw33z5xX5ZVxu6DQ2ptrF7castaAgAi4oAso5AHjpEbex1YN9MRGvTJUSobb+LcH+NeBkIijqCSEecYpFiXVa6Gm1Dqd/QibIJCy+1zkLNxvHRkI2DJ88WqH1sCTQ+AAr3QfBXuTaoXft0GbTfBznWx9sZFK2RWqxhzOIYX4wxfoBY+z0E5ujoAyE0JzXNCO3eAAAAAElFTkSuQmCC"},f341:function(t,e,n){"use strict";n.r(e);var a=n("80b3"),i=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a}}]); \ No newline at end of file diff --git a/h5/static/js/pages-goods-list-index.971b3b9c.js b/h5/static/js/pages-goods-list-index.971b3b9c.js deleted file mode 100644 index 8d448f3..0000000 --- a/h5/static/js/pages-goods-list-index.971b3b9c.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-goods-list-index"],{"0919":function(t,n,a){var e=a("7042");"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var o=a("4f06").default;o("5192b197",e,!0,{sourceMap:!1,shadowMode:!1})},"0f12":function(t,n,a){"use strict";var e=a("a1b3"),o=a.n(e);o.a},2702:function(t,n,a){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e={props:{type:{type:String,default:"line"},size:{type:String,default:"normal"},disable:{type:Boolean,default:!1}},methods:{click:function(){!this.disable&&this.$emit("click")}}};n.default=e},"2cc4":function(t,n,a){var e=a("24fb");n=e(!1),n.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 透明度 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 间距 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */.header[data-v-a50d9e82]{position:-webkit-sticky;position:sticky;top:var(--window-top);z-index:99;background:#fff}.search--input[data-v-a50d9e82]{display:block;margin-left:%?20?%;height:%?70?%;border:none;box-sizing:border-box;background:#f8f8f8}.search--input__placeholder[data-v-a50d9e82]{font-size:%?26?%;color:#666}.goods-group[data-v-a50d9e82]{padding-top:%?30?%}.title[data-v-a50d9e82]{font-size:%?32?%;text-align:center;margin:%?51?% auto %?30?% auto;display:flex;align-items:center;justify-content:space-between;width:%?500?%}.title[data-v-a50d9e82]::after, .title[data-v-a50d9e82]::before{display:inline-block;content:"";width:%?160?%;height:%?2?%;background:linear-gradient(90deg,#ccc,hsla(0,0%,80%,0))}.title[data-v-a50d9e82]::before{background:linear-gradient(270deg,#ccc,hsla(0,0%,80%,0))}',""]),t.exports=n},"2fac":function(t,n,a){"use strict";a.r(n);var e=a("d5b2"),o=a.n(e);for(var i in e)"default"!==i&&function(t){a.d(n,t,(function(){return e[t]}))}(i);n["default"]=o.a},"359f":function(t,n,a){"use strict";a.r(n);var e=a("7f16"),o=a("a5d5");for(var i in o)"default"!==i&&function(t){a.d(n,t,(function(){return o[t]}))}(i);a("9f0b");var r,s=a("f0c5"),c=Object(s["a"])(o["default"],e["b"],e["c"],!1,null,"4c357d64",null,!1,e["a"],r);n["default"]=c.exports},"464f":function(t,n,a){"use strict";var e=a("4ea4");a("99af"),a("4160"),a("d81d"),a("4e82"),a("ac1f"),a("841c"),a("159b"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,a("96cf");var o=e(a("1da1")),i=a("145b"),r=e(a("91cc")),s=e(a("ba2d")),c=e(a("1014")),u=e(a("0c0b")),d=e(a("8832")),l=e(a("359f")),f={components:{BsChoiceGoods:r.default,Sort:s.default,UiPageHeader:c.default,UiGoodsGroup:u.default,BsEmpty:d.default,UiButton:l.default},data:function(){return{sortType:"all",sortPrice:!1,loadingStatus:"loading",listData:[],params:{length:15,pageIndex:1,name:this.$Route.query.search,categoryId:this.$Route.query.categoryId,order:""}}},computed:{showEmpty:function(){return!this.listData.length&&1==this.params.pageIndex&&"loading"!=this.loadingStatus}},onLoad:function(){this.getGoodsList()},onReachBottom:function(){this.showEmpty?this.$refs.choiceGoods.next():this.next()},methods:{sortChange:function(t){this.params.order=t.sort?"".concat(t.value,":").concat(t.sort):t.value,this.params.pageIndex=1,this.listData=[],this.getGoodsList()},getGoodsList:function(){var t=this;return(0,o.default)(regeneratorRuntime.mark((function n(){var e,o,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loadingStatus="loading",n.next=3,(0,i.ApiGetGoodsList)(t.params);case 3:if(e=n.sent,o=e.error,r=e.result,!o){n.next=9;break}return uni.$u.toast(o.message),n.abrupt("return",!1);case 9:r.records.map((function(t){return t.seckill=!1,t.tagList=[],t.labelList.forEach((function(n){"second_kill"===n.code?t.seckill=!0:(n.url=a("62d7"),t.tagList.push(n))})),t})),t.listData=t.listData.concat(r.records),r.records.length