index.dc8c292c.js 6.6 KB

1
  1. import{_ as z,a as p,a0 as M,B as R,aA as A,h as u,as as D,r as I,b as L,o as d,g as i,d as o,e as v,u as k,T as O,m as x,I as r,F as B,n as P,t as _,a7 as H,K as J,L as K,E as q,aD as Q,aG as W}from"./index.7ad7f3ca.js";import"./CountDate.vue_vue_type_style_index_0_scoped_true_lang.a4299c52.js";import{g as X}from"./Footer.vue_vue_type_style_index_0_scoped_true_lang.97f4f61d.js";/* empty css */import{i as Y}from"./indexHeaders.2f4fd289.js";import{R as Z}from"./RightSliderBar.72ca435f.js";import{F as ss}from"./Footer.a84b08d1.js";const y=h=>(J("data-v-0f130cee"),h=h(),K(),h),ts={class:"login-wrapper"},os={class:"index"},es={class:"index-title"},ns={style:{display:"flex"}},ls={key:1,style:{"margin-right":"30px",color:"#4171B3","font-size":"14px",cursor:"pointer"}},as=y(()=>o("img",{src:"http://screen-test.zhousi.hdlkeji.com/aksdbn/img/order-kf.png"},null,-1)),ds=[as],is=y(()=>o("div",{class:"order-info"},[o("div",{class:"shopping-title"},[o("div",null,"\u8BA2\u5355\u4FE1\u606F"),o("div",null,"\u91C7\u8D2D\u5355\u4EF7"),o("div",null,"\u5B89\u88C5\u5355\u4EF7"),o("div",null,"\u91C7\u8D2D\u6570\u91CF"),o("div",null,"\u5B89\u88C5\u6570\u91CF"),o("div",null,"\u603B\u91D1\u989D")])],-1)),cs={class:"content"},us=["onClick"],rs={class:"checkIcons"},_s={key:0,class:"boxs",style:{"margin-top":"60px"}},ms={key:1,class:"check-icon"},ps=y(()=>o("img",{src:"http://screen-test.zhousi.hdlkeji.com/aksdbn/img/goods/check.png"},null,-1)),vs=[ps],ks={class:"goods-img"},hs=["src"],fs={class:"rules"},gs={class:"name overflow2"},xs={class:"rule"},ys={class:"goods-price"},bs={class:"goods-price"},Cs={class:"goods-num",style:{"padding-top":"50px","text-align":"center",display:"flex","justify-content":"center"}},js={class:"flex",style:{"line-height":"normal","margin-top":"10px"}},Is=["onClick"],Os={class:"sum"},Bs=["onClick"],$s={class:"goods-num",style:{"padding-top":"50px","text-align":"center",display:"flex","justify-content":"center"}},Vs={class:"flex",style:{"line-height":"normal","margin-top":"10px"}},Ss=["onClick"],ws={class:"sum"},Ns=["onClick"],Us={class:"goods-num",style:{"border-right":"none"}},Es={class:"bottom-s"},Fs={class:"money"},Ts=y(()=>o("div",{style:{height:"30px"}},null,-1)),Gs={__name:"index",setup(h){const $=()=>{let s=c.arr.goods;for(let e=0;e<s.length;e++)s[e].checks=!1;console.error(s)},V=s=>{s.checks=!s.checks},S=s=>{let e=s.skuObj.amount_kill==null?s.skuObj.num_stock:s.skuObj.num_stock_kill;e>s.num||(s.num=e)},w=()=>{const s=c.arr,e={},n=[];s.forEach((g,l)=>{g.checks==!0&&n.push(g.id)});const t=n.join(",");t==""?u.error("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u5546\u54C1"):q({title:"\u63D0\u793A",message:"\u662F\u5426\u5220\u9664\u8BE5\u5546\u54C1?",showCancelButton:!0,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",callback:g=>{e.ids=t,W(e).then(l=>{l.code==1?(u.success("\u5220\u9664\u6210\u529F~"),b(f.value),j(c.arr)):u.error(l.msg)})}})};let a=p(!1);const N=s=>{(s.skuObj.amount_kill==null?s.skuObj.num_stock:s.skuObj.num_stock_kill)>s.num?(s.num++,m(s)):u.error("\u5E93\u5B58\u4E0D\u8DB3")},U=s=>{s.num>0&&(s.num--,m(s))},E=s=>{s.num_install++,m(s)},F=s=>{s.num_install>0&&(s.num_install--,m(s))},m=s=>{const e={skuid:s.sku_id,num:s.num,num_install:s.num_install,pid:f.value};Q(e).then(n=>{n.code==1&&b(f.value)})};p(""),localStorage.getItem("USER__INFO__")&&M().then(s=>{});let f=p("");R(()=>{let s=X(window.location.href);s.id&&(b(s.id),f.value=s.id)});const b=s=>{A({id:s}).then(n=>{if(n.code==1){for(let t=n.data.data.length-1;t>=0;t--)n.data.data[t].checks=!1,n.data.data[t].skuObj.amount_kill==null&&n.data.data[t].num>n.data.data[t].skuObj.num_stock?n.data.data[t].num=n.data.data[t].skuObj.num_stock:n.data.data[t].skuObj.amount_kill!=null&&n.data.data[t].num>n.data.data[t].skuObj.num_stock&&(n.data.data[t].num=n.data.data[t].skuObj.num_stock_kill);c.arr=n.data.data,j(n.data.data)}else u.error(n.msg)})};let C=p("");const j=s=>{const e=s,n={frm:1,form:{},coupon_use:!1};for(let t=0;t<e.length;t++)e[t].num>0&&(n.form[e[t].sku_id]={num:e[t].num,num_install:e[t].num_install});D(n).then(t=>{t.code==1?C.value=t.data.amount_total:(C.value=0,u.error(t.msg))})},T=s=>{m(s)};I({sku:{}}),p("");const c=I({arr:[]}),G=()=>{let s=c.arr;console.error(s);const e={frm:1,form:{},flag:!1};for(let n=0;n<s.length;n++)s[n].num>0&&(e.form[s[n].sku_id]={num:s[n].num,num_install:s[n].num_install?s[n].num_install:0},e.flag=!0);e.flag==!0&&(localStorage.setItem("order",JSON.stringify(e)),H.push("/user/order/submit"))};return(s,e)=>{const n=L("el-input");return d(),i(B,null,[o("div",ts,[o("div",null,[v(Y)]),o("div",os,[o("div",es,[o("div",{onClick:e[0]||(e[0]=t=>s.routeTaps("/user/order/list"))}," \u6211\u7684\u65B9\u6848>\u67E5\u770B\u65B9\u6848 "),o("div",ns,[k(a)?x("v-if",!0):(d(),i("div",{key:0,style:{"margin-right":"30px",color:"#4171B3","font-size":"14px",cursor:"pointer"},onClick:e[1]||(e[1]=t=>O(a)?a.value=!0:a=!0)},"\u7F16\u8F91\u65B9\u6848")),k(a)?(d(),i("div",ls,[o("span",{onClick:e[2]||(e[2]=r(t=>{O(a)?a.value=!1:a=!1,$()},["stop"])),style:{"margin-right":"20px"}},"\u786E\u8BA4"),o("span",{onClick:e[3]||(e[3]=r(t=>w(),["stop"]))},"\u5220\u9664")])):x("v-if",!0),o("div",{class:"kf",onClick:e[4]||(e[4]=(...t)=>s.serviceTap&&s.serviceTap(...t))},ds)])]),is,o("div",cs,[(d(!0),i(B,null,P(c.arr,(t,g)=>(d(),i("div",{class:"order-list",onClick:l=>V(t)},[o("div",rs,[t.checks==!1&&k(a)?(d(),i("div",_s)):x("v-if",!0),t.checks==!0&&k(a)?(d(),i("div",ms,vs)):x("v-if",!0)]),o("div",ks,[o("img",{src:t.logo[0]},null,8,hs),o("div",fs,[o("div",gs,_(t.name),1),o("div",xs,_(t.sku),1)])]),o("div",ys," \xA5"+_(t.amount),1),o("div",bs," \xA5"+_(t.amount_install),1),o("div",Cs,[o("div",js,[o("div",{class:"add",onClick:r(l=>N(t),["stop"])},"+",8,Is),o("div",Os,[v(n,{onBlur:l=>T(t),onInput:l=>S(t),max:t.num_stock_kill?t.num_stock_kill:t.num_stock,type:"number",modelValue:t.num,"onUpdate:modelValue":l=>t.num=l},null,8,["onBlur","onInput","max","modelValue","onUpdate:modelValue"])]),o("div",{class:"del",onClick:r(l=>U(t),["stop"])},"-",8,Bs)])]),o("div",$s,[o("div",Vs,[o("div",{class:"add",onClick:r(l=>E(t),["stop"])},"+",8,Ss),o("div",ws,[v(n,{maxlength:"99",type:"number",modelValue:t.num_install,"onUpdate:modelValue":l=>t.num_install=l},null,8,["modelValue","onUpdate:modelValue"])]),o("div",{class:"del",onClick:r(l=>F(t),["stop"])},"-",8,Ns)])]),o("div",Us," \xA5"+_(t.amount_total),1)],8,us))),256))]),o("div",Es,[o("div",Fs," \u65B9\u6848\u603B\u91D1\u989D\uFF1A\xA5"+_(k(C)||0),1),o("div",{class:"button",onClick:e[5]||(e[5]=t=>G())}," \u53BB\u652F\u4ED8 ")]),Ts])]),v(ss),o("div",null,[v(Z)])],64)}}};var Hs=z(Gs,[["__scopeId","data-v-0f130cee"]]);export{Hs as default};