index-2060f1a7.js 5.4 KB

1
  1. import{a as f,o as V,W as R,X as a,Y as n,m as g,Z as p,u as q,$ as e,F as _,a5 as v,a3 as h,E as l,a4 as o,q as A,z as D,a2 as b,a0 as L,a1 as z}from"./vue-7f5e2b1b.js";import{b as F,A as M,L as O,c as T}from"./index-61855aff.js";import{u as U}from"./vue-router-e2815956.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";const r=k=>(L("data-v-75252324"),k=k(),z(),k),X={class:"container y-container"},Y={class:"group-panel"},Z={key:0},j={class:"image-panel"},G=["src"],H={style:{display:"flex"}},J=["src","onClick"],K={key:1,style:{flex:"1"}},P={style:{position:"relative","margin-bottom":"30px"}},Q={class:"label"},ee=r(()=>e("span",{class:"mr-10"},"领域:",-1)),se={class:"label"},te=r(()=>e("span",{class:"mr-10"},"商品编码:",-1)),ae={class:"label"},le=r(()=>e("span",{class:"mr-10"},"价格:",-1)),oe={class:"price-label"},ne=r(()=>e("small",null,"¥",-1)),ie={class:"label"},re=r(()=>e("span",{class:"mr-10"},"型号:",-1)),ce={class:"label"},ue=r(()=>e("span",{class:"mr-10"},"规格:",-1)),de={class:"label"},pe=r(()=>e("span",{class:"mr-10"},"特殊说明:",-1)),me={key:0,class:"mt-30 input-number-panel"},_e=r(()=>e("p",{class:"label"},[e("span",{class:"mr-10"},"基材")],-1)),ve={key:1,class:"mt-30 input-number-panel"},he=r(()=>e("p",{class:"label"},[e("span",{class:"mr-10"},"颜色")],-1)),ye={key:2,class:"mt-30 input-number-panel"},fe=r(()=>e("p",{class:"label"},[e("span",{class:"mr-10"},"边框")],-1)),ge={key:3,class:"mt-30 input-number-panel"},be=r(()=>e("p",{style:{flex:"1 0 auto","max-width":"38px","margin-bottom":"10px"},class:"label"},[e("span",{class:"mr-10"},"尺寸")],-1)),ke={class:"input-number-panel mt-30"},we=r(()=>e("p",null,[e("span",{class:"mr-10"},"数量:")],-1)),xe={class:"label"},Re={__name:"index",setup(k){F();const $=U(),c=f({itemno:"",spec:"",color:"",material:"",cheek:""}),s=f({item:[]}),S=f(0),I=f([]),C=f(0),B=async()=>{c.value.sa_itemgroupid=$.currentRoute.value.query.id;const d=await M.requested({id:"20221223165503",content:c.value});s.value=d.data,s.value.specRows=s.value.specRows.reverse(),C.value=d.data.item[0].orderminqty;let u=["cheekRows","colorRows","materialRows","specRows"],m=new RegExp("Rows");u.forEach(y=>{d.data[y].length>0&&I.value.push(y.replace(m,""))})},w=(d,u)=>{c.value[d]==u?c.value[d]="":c.value[d]=u,B()};return V(()=>{B()}),(d,u)=>{const m=R("a-button"),y=R("a-tag"),N=R("a-divider"),E=R("a-input-number");return a(),n("div",X,[g(m,{class:"toback",size:"large",type:"link",onClick:u[0]||(u[0]=t=>q($).go(-1))},{icon:p(()=>[g(q(O))]),default:p(()=>[l(" 返回列表 ")]),_:1}),e("div",Y,[s.value.item[0]?(a(),n("div",Z,[e("div",j,[e("img",{src:s.value.item[0].attinfos[S.value].url,alt:""},null,8,G)]),e("div",H,[(a(!0),n(_,null,v(s.value.item[0].attinfos,(t,i)=>(a(),n("div",{style:{width:"100px",height:"100px","margin-right":"10px"},key:i},[e("img",{class:"s-image",src:t.url,alt:"",onClick:x=>S.value=i},null,8,J)]))),128))])])):h("",!0),s.value.item[0]?(a(),n("div",K,[e("div",P,[e("h2",null,[l(o(s.value.item[0].itemname)+" ",1),A(g(y,{color:"red"},{default:p(()=>[l(o(s.value.item[0].delistingstatus),1)]),_:1},512),[[D,s.value.item[0].delistingstatus]])])]),e("p",Q,[ee,(a(!0),n(_,null,v(s.value.item[0].tradefield,(t,i)=>(a(),b(y,{color:"#108ee9",key:i},{default:p(()=>[l(o(t.tradefield),1)]),_:2},1024))),128))]),e("p",se,[te,l(o(s.value.item[0].itemno),1)]),e("p",ae,[le,e("span",oe,[ne,l(o(q(T).formatAmount(s.value.item[0].gradeprice)),1)])]),e("p",ie,[re,l(o(s.value.item[0].model||"--"),1)]),e("p",ce,[ue,l(o(s.value.item[0].standards||"--"),1)]),e("p",de,[pe,l(o(s.value.item[0].specalnote||"--"),1)]),g(N),s.value.materialRows.length>0?(a(),n("div",me,[_e,e("div",null,[(a(!0),n(_,null,v(s.value.materialRows,(t,i)=>(a(),b(m,{class:"mr-10 mt-10",key:i,disabled:!t.flag,type:c.value.material==t.parm?"primary":"default",onClick:x=>w("material",t.parm)},{default:p(()=>[l(o(t.parm),1)]),_:2},1032,["disabled","type","onClick"]))),128))])])):h("",!0),s.value.colorRows.length>0?(a(),n("div",ve,[he,e("div",null,[(a(!0),n(_,null,v(s.value.colorRows,(t,i)=>(a(),b(m,{class:"mr-10 mt-10",key:i,disabled:!t.flag,type:c.value.color==t.parm?"primary":"default",onClick:x=>w("color",t.parm)},{default:p(()=>[l(o(t.parm),1)]),_:2},1032,["disabled","type","onClick"]))),128))])])):h("",!0),s.value.cheekRows.length>0?(a(),n("div",ye,[fe,e("div",null,[(a(!0),n(_,null,v(s.value.cheekRows,(t,i)=>(a(),b(m,{class:"mr-10",key:i,disabled:!t.flag,type:c.value.cheek==t.parm?"primary":"default",onClick:x=>w("cheek",t.parm)},{default:p(()=>[l(o(t.parm),1)]),_:2},1032,["disabled","type","onClick"]))),128))])])):h("",!0),s.value.specRows.length>0?(a(),n("div",ge,[be,e("div",null,[(a(!0),n(_,null,v(s.value.specRows,(t,i)=>(a(),b(m,{class:"mr-10 mt-10",key:i,disabled:!t.flag,type:c.value.spec==t.parm?"primary":"default",onClick:x=>w("spec",t.parm)},{default:p(()=>[l(o(t.parm=="custom"?"自定义":t.parm),1)]),_:2},1032,["disabled","type","onClick"]))),128))])])):h("",!0),e("div",ke,[we,g(E,{style:{width:"150px",flex:"0 0 150px"},id:"inputNumber",value:C.value,"onUpdate:value":u[1]||(u[1]=t=>C.value=t),precision:2,min:s.value.item[0].orderminqty,step:s.value.item[0].orderaddqty},null,8,["value","min","step"]),e("p",xe,[l("   "),e("span",null,"起订量:"+o(s.value.item[0].orderminqty),1),l("   "),e("span",null,"增量:"+o(s.value.item[0].orderaddqty),1),l("   "),e("span",null,"包装数量:"+o(s.value.item[0].packageqty),1)])])])):h("",!0)])])}}},Be=W(Re,[["__scopeId","data-v-75252324"]]);export{Be as default};