周总批发商场
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dianshang/crmeb/public/static/js/pages-order_addcart-order_a...

1 line
40 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-order_addcart-order_addcart"],{"0b87":function(t,i,a){"use strict";a.r(i);var e=a("ebf7"),n=a.n(e);for(var o in e)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return e[t]}))}(o);i["default"]=n.a},"0fba":function(t,i,a){"use strict";var e=a("1e8a"),n=a.n(e);n.a},"1e8a":function(t,i,a){var e=a("bead");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=a("4f06").default;n("7a775c27",e,!0,{sourceMap:!1,shadowMode:!1})},2996:function(t,i,a){"use strict";a("7a82");var e=a("4ea4").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=e(a("ade3")),o=e(a("c7eb")),s=e(a("1da1"));a("4e82"),a("14d9"),a("d81d"),a("4de4"),a("d3b7"),a("a9e3"),a("99af");var r,c=a("39ed"),d=a("2a39"),u=a("86eb"),l=e(a("8632")),h=a("26cb"),v=e(a("7992")),p=e(a("6cd4")),f=e(a("605de")),g=e(a("19b6")),m=a("00a0"),b={components:{pageFooter:f.default,recommend:v.default,productWindow:p.default,tabBar:l.default},mixins:[g.default],data:function(){return{imgHost:m.HTTP_REQUEST_URL,is_diy:uni.getStorageSync("is_diy"),canShow:!1,cartCount:0,goodsHidden:!0,footerswitch:!0,hostProduct:[],cartList:{valid:[],invalid:[]},isAllSelect:!1,selectValue:[],selectCountPrice:0,isAuto:!1,isShowAuth:!1,hotScroll:!1,hotPage:1,hotLimit:10,loading:!1,loadend:!1,loadTitle:this.$t("我也是有底线的"),page:1,limit:20,loadingInvalid:!1,loadendInvalid:!1,loadTitleInvalid:this.$t("加载更多"),pageInvalid:1,limitInvalid:20,attr:{cartAttr:!1,productAttr:[],productSelect:{}},productValue:[],storeInfo:{},attrValue:"",attrTxt:this.$t("请选择"),cartId:0,product_id:0,sysHeight:0,newData:{},activeRouter:"",is_diy_set:!1,adding:!1}},computed:(0,h.mapGetters)(["isLogin"]),onLoad:function(t){uni.hideTabBar();var i=getCurrentPages(),a=i[i.length-1].route;this.activeRouter="/"+a},onShow:function(){this.isLogin||(0,u.toLogin)(),this.canShow=!1,1==this.isLogin&&(this.hotPage=1,this.hostProduct=[],this.hotScroll=!1,this.getHostProduct(),this.loadend=!1,this.page=1,this.cartList.valid=[],this.getCartList(1),this.loadendInvalid=!1,this.pageInvalid=1,this.cartList.invalid=[],this.getInvalidList(),this.goodsHidden=!0,this.footerswitch=!0,this.hostProduct=[],this.hotScroll=!1,this.hotPage=1,this.hotLimit=10,this.cartList={valid:[],invalid:[]},this.isAllSelect=!1,this.selectValue=[],this.selectCountPrice=0,this.cartCount=0,this.isShowAuth=!1)},methods:(r={authColse:function(t){this.isShowAuth=t},reGoCat:function(){var t=this,i=t.productValue[this.attrValue];if(t.attr.productAttr.length&&void 0===i)return t.$util.Tips({title:t.$t("产品库存不足,请选择其它")});var a={id:t.cartId,product_id:t.product_id,num:t.attr.productSelect.cart_num,unique:void 0!==t.attr.productSelect?t.attr.productSelect.unique:""};(0,c.getResetCart)(a).then((function(i){t.attr.cartAttr=!1,t.$util.Tips({title:t.$t("添加购物车成功"),success:function(){t.loadend=!1,t.page=1,t.cartList.valid=[],t.getCartList(),t.getCartNum()}})})).catch((function(i){return t.$util.Tips({title:i.msg})}))},onMyEvent:function(){this.$set(this.attr,"cartAttr",!1)},reElection:function(t){this.getGoodsDetails(t)},getGoodsDetails:function(t){uni.showLoading({title:this.$t("加载中"),mask:!0});var i=this;i.cartId=t.id,i.product_id=t.product_id,(0,d.getProductDetail)(t.product_id).then((function(t){uni.hideLoading(),i.attr.cartAttr=!0;var a=t.data.storeInfo;i.$set(i,"storeInfo",a),i.$set(i.attr,"productAttr",t.data.productAttr),i.$set(i,"productValue",t.data.productValue),i.DefaultSelect()})).catch((function(t){uni.hideLoading()}))},ChangeAttr:function(t){var i=this.productValue[t];i&&i.stock>0?(this.$set(this.attr.productSelect,"image",i.image),this.$set(this.attr.productSelect,"price",i.price),this.$set(this.attr.productSelect,"stock",i.stock),this.$set(this.attr.productSelect,"unique",i.unique),this.$set(this.attr.productSelect,"cart_num",1),this.$set(this,"attrValue",t),this.$set(this,"attrTxt",this.$t("已选择"))):(this.$set(this.attr.productSelect,"image",this.storeInfo.im