1 |
- import{b as ve,_ as ae,d as U,A as O,f as _e,c as ce,s as pe,h as ye,m as ge}from"./index-3887ab05.js";import{d as be}from"./index-3a9eeb83.js";import{m as a,c as J,a as z,o as X,W as g,X as s,Y as q,Z as e,E as i,F as S,a6 as F,$ as r,a0 as P,u as y,a5 as D,l as Z,a3 as me,a4 as fe,a2 as G,i as he,w as ke,A as we,_ as oe,p as Ue,a9 as qe}from"./vue-74beb2f3.js";import{u as ze}from"./index-ef7c0bcc.js";import{u as Ce}from"./vue-router-d228e26b.js";import"./InboxOutlined-1932f124.js";var xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"};const De=xe;function ie(m){for(var f=1;f<arguments.length;f++){var o=arguments[f]!=null?Object(arguments[f]):{},p=Object.keys(o);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(o).filter(function(b){return Object.getOwnPropertyDescriptor(o,b).enumerable}))),p.forEach(function(b){Oe(m,b,o[b])})}return m}function Oe(m,f,o){return f in m?Object.defineProperty(m,f,{value:o,enumerable:!0,configurable:!0,writable:!0}):m[f]=o,m}var ne=function(f,o){var p=ie({},f,o.attrs);return a(ve,ie({},p,{icon:De}),null)};ne.displayName="MinusCircleOutlined";ne.inheritAttrs=!1;const Se=ne;var Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM699 387c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"}}]},name:"tag",theme:"filled"};const Pe=Fe;function re(m){for(var f=1;f<arguments.length;f++){var o=arguments[f]!=null?Object(arguments[f]):{},p=Object.keys(o);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(o).filter(function(b){return Object.getOwnPropertyDescriptor(o,b).enumerable}))),p.forEach(function(b){$e(m,b,o[b])})}return m}function $e(m,f,o){return f in m?Object.defineProperty(m,f,{value:o,enumerable:!0,configurable:!0,writable:!0}):m[f]=o,m}var de=function(f,o){var p=re({},f,o.attrs);return a(ve,re({},p,{icon:Pe}),null)};de.displayName="TagFilled";de.inheritAttrs=!1;const je=de;const Re=m=>(me("data-v-fe77c932"),m=m(),fe(),m),Le=Re(()=>G("p",{class:"title"},"定制信息",-1)),Ie={__name:"edit",props:{data:Object,disabled:Boolean},emits:["onSuccess"],setup(m,{emit:f}){const o=m,p=J(()=>(l.value.grossprofit=l.value.saleprice-l.value.cost,(l.value.saleprice-l.value.cost).toFixed(2))),b=J(()=>(l.value.grossprofitmargin=p.value/l.value.saleprice*100,(p.value/l.value.saleprice*100).toFixed(2))),l=z({packageqty:0,pricingmetod:1});let w=z(!1);const R=()=>{L(),E(),W(),h(),K(),Y(),B(),l.value=Object.assign({},l.value,o.data),l.value.lengthschemeid=l.value.lengthschemeid==0?null:l.value.lengthschemeid,l.value.widthschemeid=l.value.widthschemeid==0?null:l.value.widthschemeid,w.value=!0},v=async(c,u)=>(console.log(u),u===""||u==null?Promise.reject("该输入项不能为空"):u<=0?Promise.reject("输的的值必须大于0"):Promise.resolve()),j=()=>{w.value=!1},$=z([]),L=async()=>{const c=await O.optionstype("financialclassification");$.value=c.data},M=z([]),E=async()=>{const c=await O.optionstype("tradefield");M.value=c.data},I=z([]),W=async()=>{const c=await O.optionstype("delistingstatus");I.value=c.data},V=z(),Q=()=>{V.value.validate().then(async()=>{l.value.sa_customschemeid=l.value.sa_customschemeid?l.value.sa_customschemeid:0;const c=await O.post({id:20220923141502,content:l.value});U.message(c,"保存成功",()=>{w.value=!1,f("onSuccess")})}).catch(c=>{console.log("error",c)})},C=z([]),h=async()=>{const c=await O.requested({id:"20220922084803",content:{pageSize:1e3,where:{condition:""}}});C.value=c.data},T=z([]),K=async()=>{const c=await O.requested({id:20230321153903,content:{pageSize:999}});T.value=c.data,T.value.push({schemename:"默认",sa_customschemeid:0})},A=z([]),Y=async()=>{const c=await O.requested({content:{pageNumber:1,pageSize:500,where:{condition:"",status:"审核"}},id:20230707091703});A.value=c.data},B=()=>{o.data.saleprice||(l.value.saleprice=o.data[`price${o.data.defaultlevelprice}`])};return X(()=>{}),(c,u)=>{const H=g("a-button"),_=g("a-select-option"),x=g("a-select"),d=g("a-form-item"),n=g("a-col"),N=g("a-row"),k=g("a-input"),ee=g("a-input-number"),le=g("a-textarea"),te=g("a-form"),ue=g("a-space"),se=g("a-modal");return s(),q(S,null,[a(H,{type:"primary",disabled:m.disabled,onClick:R},{default:e(()=>[i(" 编辑 ")]),_:1},8,["disabled"]),a(se,{title:"编辑商品档案",width:820,open:y(w),"onUpdate:open":u[31]||(u[31]=t=>Z(w)?w.value=t:w=t),onCancel:j},{footer:e(()=>[a(ue,null,{default:e(()=>[a(H,{onClick:j},{default:e(()=>[i("取消")]),_:1}),a(H,{type:"primary",onClick:Q},{default:e(()=>[i("保存")]),_:1})]),_:1})]),default:e(()=>[a(te,{model:l.value,ref_key:"formRef",ref:V,layout:"vertical"},{default:e(()=>[a(N,{gutter:16},{default:e(()=>[a(n,{span:8},{default:e(()=>[a(d,{label:"财务分类"},{default:e(()=>[a(x,{value:l.value.financeclasstype,"onUpdate:value":u[0]||(u[0]=t=>l.value.financeclasstype=t),placeholder:"选择财务分类"},{default:e(()=>[(s(!0),q(S,null,F($.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"领域"},{default:e(()=>[a(x,{value:l.value.tradefields,"onUpdate:value":u[1]||(u[1]=t=>l.value.tradefields=t),mode:"multiple",placeholder:"选择域"},{default:e(()=>[(s(!0),q(S,null,F(M.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"标签"},{default:e(()=>[a(x,{value:l.value.delistingstatus,"onUpdate:value":u[2]||(u[2]=t=>l.value.delistingstatus=t),placeholder:"选择标签"},{default:e(()=>[(s(!0),q(S,null,F(I.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:8},{default:e(()=>[a(d,{label:"商品编码",name:"itemno"},{default:e(()=>[a(k,{value:l.value.itemno,"onUpdate:value":u[3]||(u[3]=t=>l.value.itemno=t),placeholder:"请输入商品编号",readonly:""},null,8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"品名",name:"itemname"},{default:e(()=>[a(k,{value:l.value.itemname,"onUpdate:value":u[4]||(u[4]=t=>l.value.itemname=t),placeholder:"请输入商品名称"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"选项方案",name:"sa_customschemeid"},{default:e(()=>[a(x,{value:l.value.sa_customschemeid,"onUpdate:value":u[5]||(u[5]=t=>l.value.sa_customschemeid=t),placeholder:"选择选项方案",allowClear:""},{default:e(()=>[(s(!0),q(S,null,F(T.value,t=>(s(),r(_,{key:t.sa_customschemeid,value:t.sa_customschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:12},{default:e(()=>[a(d,{label:"型号",name:"model"},{default:e(()=>[a(k,{value:l.value.model,"onUpdate:value":u[6]||(u[6]=t=>l.value.model=t),placeholder:"请输入商品型号"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:12},{default:e(()=>[a(d,{label:"规格",name:"standards"},{default:e(()=>[a(k,{value:l.value.standards,"onUpdate:value":u[7]||(u[7]=t=>l.value.standards=t),placeholder:"请输入商品规格"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"尺寸",name:"spec"},{default:e(()=>[a(k,{value:l.value.spec,"onUpdate:value":u[8]||(u[8]=t=>l.value.spec=t),readonly:"",placeholder:"请输入商品尺寸"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"边框",name:"cheek"},{default:e(()=>[a(k,{value:l.value.cheek,"onUpdate:value":u[9]||(u[9]=t=>l.value.cheek=t),readonly:"",placeholder:"请输入商品边框"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"颜色",name:"color"},{default:e(()=>[a(k,{value:l.value.color,"onUpdate:value":u[10]||(u[10]=t=>l.value.color=t),readonly:"",placeholder:"请输入商品颜色"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"基材",name:"material"},{default:e(()=>[a(k,{value:l.value.material,"onUpdate:value":u[11]||(u[11]=t=>l.value.material=t),readonly:"",placeholder:"请输入商品基材"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:6},{default:e(()=>[a(d,{label:"物料",name:"iswuliao"},{default:e(()=>[a(x,{value:l.value.iswuliao,"onUpdate:value":u[12]||(u[12]=t=>l.value.iswuliao=t),placeholder:"选择是否物料"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("物料")]),_:1}),a(_,{value:0},{default:e(()=>[i("非物料")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"批次管理",name:"batchcontrol"},{default:e(()=>[a(x,{value:l.value.batchcontrol,"onUpdate:value":u[13]||(u[13]=t=>l.value.batchcontrol=t),placeholder:"选择是否批次管理"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("批次管理")]),_:1}),a(_,{value:0},{default:e(()=>[i("非批次管理")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"单品管理",name:"skucontrol"},{default:e(()=>[a(x,{value:l.value.skucontrol,"onUpdate:value":u[14]||(u[14]=t=>l.value.skucontrol=t),placeholder:"选择是否单品管理"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("单品管理")]),_:1}),a(_,{value:0},{default:e(()=>[i("非单品管理")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"保修期限",name:"warrantyday"},{default:e(()=>[a(k,{value:l.value.warrantyday,"onUpdate:value":u[15]||(u[15]=t=>l.value.warrantyday=t),placeholder:"请输入保修期限"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"起订量",name:"orderminqty",rules:[{required:!0,validator:v,trigger:"change"}]},{default:e(()=>[a(ee,{style:{width:"100%"},precision:2,value:l.value.orderminqty,"onUpdate:value":u[16]||(u[16]=t=>l.value.orderminqty=t),placeholder:"请输入起订量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"增量",name:"orderaddqty",rules:[{required:!0,validator:v,trigger:"change"}]},{default:e(()=>[a(ee,{style:{width:"100%"},precision:2,value:l.value.orderaddqty,"onUpdate:value":u[17]||(u[17]=t=>l.value.orderaddqty=t),placeholder:"请输入增量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"包装数量",rules:[{required:!0,validator:v,trigger:"change"}],name:"packageqty"},{default:e(()=>[a(k,{value:l.value.packageqty,"onUpdate:value":u[18]||(u[18]=t=>l.value.packageqty=t),precision:2,placeholder:"请输入包装数量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"单位",name:"unitid"},{default:e(()=>[a(x,{value:l.value.unitid,"onUpdate:value":u[19]||(u[19]=t=>l.value.unitid=t),placeholder:"选择单位"},{default:e(()=>[(s(!0),q(S,null,F(C.value,t=>(s(),r(_,{value:t.unitid,key:t.index},{default:e(()=>[i(P(t.unitname),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"长度"},{default:e(()=>[a(k,{value:l.value.length,"onUpdate:value":u[20]||(u[20]=t=>l.value.length=t),type:"number",placeholder:"请输入长度"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"宽度"},{default:e(()=>[a(k,{value:l.value.width,"onUpdate:value":u[21]||(u[21]=t=>l.value.width=t),type:"number",placeholder:"请输入宽度"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[y(U).hideFields("hideFields","cost")?(s(),r(n,{key:0,span:12},{default:e(()=>[a(d,{label:"成本",name:"model"},{default:e(()=>[a(k,{value:l.value.cost,"onUpdate:value":u[22]||(u[22]=t=>l.value.cost=t),placeholder:"请输入成本"},null,8,["value"])]),_:1})]),_:1})):D("",!0),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","saleprice")?(s(),r(d,{key:0,label:"销售单价",name:"model"},{default:e(()=>[a(k,{value:l.value.saleprice,"onUpdate:value":u[23]||(u[23]=t=>l.value.saleprice=t),placeholder:"请输入销售单价"},null,8,["value"])]),_:1})):D("",!0)]),_:1}),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","grossprofit")?(s(),r(d,{key:0,label:"毛利",name:"model"},{default:e(()=>[a(k,{value:y(p),"onUpdate:value":u[24]||(u[24]=t=>Z(p)?p.value=t:null),placeholder:"毛利",readonly:""},null,8,["value"])]),_:1})):D("",!0)]),_:1}),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","grossprofitmargin")?(s(),r(d,{key:0,label:"毛利率",name:"model"},{default:e(()=>[a(k,{value:y(b),"onUpdate:value":u[25]||(u[25]=t=>Z(b)?b.value=t:null),placeholder:"毛利率",readonly:""},null,8,["value"])]),_:1})):D("",!0)]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:24},{default:e(()=>[Le]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"是否定制商品",name:"iscustomsize",rules:[{required:!0,message:"请选择定制信息"}]},{default:e(()=>[a(x,{value:l.value.iscustomsize,"onUpdate:value":u[26]||(u[26]=t=>l.value.iscustomsize=t),placeholder:"选择是否定制商品"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("定制商品")]),_:1}),a(_,{value:0},{default:e(()=>[i("非定制商品")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),l.value.iscustomsize==1?(s(),r(n,{key:0,span:6},{default:e(()=>[a(d,{label:"长",name:"lengthschemeid",rules:[{required:!0,message:"请选择长度定制方案"}]},{default:e(()=>[a(x,{value:l.value.lengthschemeid,"onUpdate:value":u[27]||(u[27]=t=>l.value.lengthschemeid=t),placeholder:"选择长度定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:1,span:6},{default:e(()=>[a(d,{label:"宽",name:"widthschemeid",rules:[{required:!0,message:"请选选择宽度定制方案"}]},{default:e(()=>[a(x,{value:l.value.widthschemeid,"onUpdate:value":u[28]||(u[28]=t=>l.value.widthschemeid=t),placeholder:"选择宽度定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:2,span:6},{default:e(()=>[a(d,{label:"计价方式",name:"pricingmetod"},{default:e(()=>[a(x,{value:l.value.pricingmetod,"onUpdate:value":u[29]||(u[29]=t=>l.value.pricingmetod=t),placeholder:"选择计价方式"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("平方价")]),_:1}),a(_,{value:2},{default:e(()=>[i("单位价")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})):D("",!0)]),_:1}),a(N,null,{default:e(()=>[a(n,{span:24},{default:e(()=>[a(d,{label:"特殊说明",name:"specalnote"},{default:e(()=>[a(le,{value:l.value.specalnote,"onUpdate:value":u[30]||(u[30]=t=>l.value.specalnote=t),placeholder:"请输入特殊说明"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])],64)}}},Ne=ae(Ie,[["__scopeId","data-v-fe77c932"]]);const Te=m=>(me("data-v-c93a2cc1"),m=m(),fe(),m),Ae=Te(()=>G("p",{class:"title"},"定制信息",-1)),Me={__name:"edit",props:{data:Object,disabled:Boolean},emits:["onSuccess"],setup(m,{emit:f}){const o=m,p=J(()=>(l.value.grossprofit=l.value.saleprice-l.value.cost,(l.value.saleprice-l.value.cost).toFixed(2))),b=J(()=>(l.value.grossprofitmargin=p.value/l.value.saleprice*100,(p.value/l.value.saleprice*100).toFixed(2))),l=z({packageqty:0,pricingmetod:1});let w=z(!1);const R=()=>{L(),E(),W(),h(),K(),Y(),B(),l.value=Object.assign({},l.value,o.data),l.value.lengthschemeid=l.value.lengthschemeid==0?null:l.value.lengthschemeid,l.value.widthschemeid=l.value.widthschemeid==0?null:l.value.widthschemeid,w.value=!0},v=async(c,u)=>(console.log(u),u===""||u==null?Promise.reject("该输入项不能为空"):u<=0?Promise.reject("输的的值必须大于0"):Promise.resolve()),j=()=>{w.value=!1},$=z([]),L=async()=>{const c=await O.optionstype("financialclassification");$.value=c.data},M=z([]),E=async()=>{const c=await O.optionstype("tradefield");M.value=c.data},I=z([]),W=async()=>{const c=await O.optionstype("delistingstatus");I.value=c.data},V=z(),Q=()=>{V.value.validate().then(async()=>{l.value.sa_customschemeid=l.value.sa_customschemeid?l.value.sa_customschemeid:0;const c=await O.post({id:20220923141502,content:l.value});U.message(c,"保存成功",()=>{w.value=!1,f("onSuccess")})}).catch(c=>{console.log("error",c)})},C=z([]),h=async()=>{const c=await O.requested({id:"20220922084803",content:{pageSize:1e3,where:{condition:""}}});C.value=c.data},T=z([]),K=async()=>{const c=await O.requested({id:20230321153903,content:{pageSize:999}});T.value=c.data,T.value.push({schemename:"默认",sa_customschemeid:0})},A=z([]),Y=async()=>{const c=await O.requested({content:{pageNumber:1,pageSize:500,where:{condition:"",status:"审核"}},id:20230707091703});A.value=c.data},B=()=>{o.data.saleprice||(l.value.saleprice=o.data[`price${o.data.defaultlevelprice}`])};return X(()=>{}),(c,u)=>{const H=g("a-button"),_=g("a-select-option"),x=g("a-select"),d=g("a-form-item"),n=g("a-col"),N=g("a-row"),k=g("a-input"),ee=g("a-input-number"),le=g("a-textarea"),te=g("a-form"),ue=g("a-space"),se=g("a-modal");return s(),q(S,null,[a(H,{type:"primary",disabled:m.disabled,onClick:R},{default:e(()=>[i(" 编辑 ")]),_:1},8,["disabled"]),a(se,{title:"编辑商品档案",width:820,open:y(w),"onUpdate:open":u[34]||(u[34]=t=>Z(w)?w.value=t:w=t),onCancel:j},{footer:e(()=>[a(ue,null,{default:e(()=>[a(H,{onClick:j},{default:e(()=>[i("取消")]),_:1}),a(H,{type:"primary",onClick:Q},{default:e(()=>[i("保存")]),_:1})]),_:1})]),default:e(()=>[a(te,{model:l.value,ref_key:"formRef",ref:V,layout:"vertical"},{default:e(()=>[a(N,{gutter:16},{default:e(()=>[a(n,{span:8},{default:e(()=>[a(d,{label:"财务分类"},{default:e(()=>[a(x,{value:l.value.financeclasstype,"onUpdate:value":u[0]||(u[0]=t=>l.value.financeclasstype=t),placeholder:"选择财务分类"},{default:e(()=>[(s(!0),q(S,null,F($.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"领域"},{default:e(()=>[a(x,{value:l.value.tradefields,"onUpdate:value":u[1]||(u[1]=t=>l.value.tradefields=t),mode:"multiple",placeholder:"选择域"},{default:e(()=>[(s(!0),q(S,null,F(M.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"标签"},{default:e(()=>[a(x,{value:l.value.delistingstatus,"onUpdate:value":u[2]||(u[2]=t=>l.value.delistingstatus=t),placeholder:"选择标签"},{default:e(()=>[(s(!0),q(S,null,F(I.value,t=>(s(),r(_,{value:t.value,key:t.index},{default:e(()=>[i(P(t.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:8},{default:e(()=>[a(d,{label:"商品编码",name:"itemno"},{default:e(()=>[a(k,{value:l.value.itemno,"onUpdate:value":u[3]||(u[3]=t=>l.value.itemno=t),placeholder:"请输入商品编号",readonly:""},null,8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"品名",name:"itemname"},{default:e(()=>[a(k,{value:l.value.itemname,"onUpdate:value":u[4]||(u[4]=t=>l.value.itemname=t),placeholder:"请输入商品名称"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:8},{default:e(()=>[a(d,{label:"选项方案",name:"sa_customschemeid"},{default:e(()=>[a(x,{value:l.value.sa_customschemeid,"onUpdate:value":u[5]||(u[5]=t=>l.value.sa_customschemeid=t),placeholder:"选择选项方案",allowClear:""},{default:e(()=>[(s(!0),q(S,null,F(T.value,t=>(s(),r(_,{key:t.sa_customschemeid,value:t.sa_customschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:12},{default:e(()=>[a(d,{label:"型号",name:"model"},{default:e(()=>[a(k,{value:l.value.model,"onUpdate:value":u[6]||(u[6]=t=>l.value.model=t),placeholder:"请输入商品型号"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:12},{default:e(()=>[a(d,{label:"规格",name:"standards"},{default:e(()=>[a(k,{value:l.value.standards,"onUpdate:value":u[7]||(u[7]=t=>l.value.standards=t),placeholder:"请输入商品规格"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"尺寸",name:"spec"},{default:e(()=>[a(k,{value:l.value.spec,"onUpdate:value":u[8]||(u[8]=t=>l.value.spec=t),readonly:"",placeholder:"请输入商品尺寸"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"工艺",name:"cheek"},{default:e(()=>[a(k,{value:l.value.cheek,"onUpdate:value":u[9]||(u[9]=t=>l.value.cheek=t),readonly:"",placeholder:"请输入商品工艺"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"颜色",name:"color"},{default:e(()=>[a(k,{value:l.value.color,"onUpdate:value":u[10]||(u[10]=t=>l.value.color=t),readonly:"",placeholder:"请输入商品颜色"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"选项",name:"material"},{default:e(()=>[a(k,{value:l.value.material,"onUpdate:value":u[11]||(u[11]=t=>l.value.material=t),readonly:"",placeholder:"请输入商品选项"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:6},{default:e(()=>[a(d,{label:"物料",name:"iswuliao"},{default:e(()=>[a(x,{value:l.value.iswuliao,"onUpdate:value":u[12]||(u[12]=t=>l.value.iswuliao=t),placeholder:"选择是否物料"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("物料")]),_:1}),a(_,{value:0},{default:e(()=>[i("非物料")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"批次管理",name:"batchcontrol"},{default:e(()=>[a(x,{value:l.value.batchcontrol,"onUpdate:value":u[13]||(u[13]=t=>l.value.batchcontrol=t),placeholder:"选择是否批次管理"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("批次管理")]),_:1}),a(_,{value:0},{default:e(()=>[i("非批次管理")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"单品管理",name:"skucontrol"},{default:e(()=>[a(x,{value:l.value.skucontrol,"onUpdate:value":u[14]||(u[14]=t=>l.value.skucontrol=t),placeholder:"选择是否单品管理"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("单品管理")]),_:1}),a(_,{value:0},{default:e(()=>[i("非单品管理")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"保修期限",name:"warrantyday"},{default:e(()=>[a(k,{value:l.value.warrantyday,"onUpdate:value":u[15]||(u[15]=t=>l.value.warrantyday=t),placeholder:"请输入保修期限"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"起订量",name:"orderminqty",rules:[{required:!0,validator:v,trigger:"change"}]},{default:e(()=>[a(ee,{style:{width:"100%"},precision:2,value:l.value.orderminqty,"onUpdate:value":u[16]||(u[16]=t=>l.value.orderminqty=t),placeholder:"请输入起订量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"增量",name:"orderaddqty",rules:[{required:!0,validator:v,trigger:"change"}]},{default:e(()=>[a(ee,{style:{width:"100%"},precision:2,value:l.value.orderaddqty,"onUpdate:value":u[17]||(u[17]=t=>l.value.orderaddqty=t),placeholder:"请输入增量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"包装数量",rules:[{required:!0,validator:v,trigger:"change"}],name:"packageqty"},{default:e(()=>[a(k,{value:l.value.packageqty,"onUpdate:value":u[18]||(u[18]=t=>l.value.packageqty=t),precision:2,placeholder:"请输入包装数量"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"单位",name:"unitid"},{default:e(()=>[a(x,{value:l.value.unitid,"onUpdate:value":u[19]||(u[19]=t=>l.value.unitid=t),placeholder:"选择单位"},{default:e(()=>[(s(!0),q(S,null,F(C.value,t=>(s(),r(_,{value:t.unitid,key:t.index},{default:e(()=>[i(P(t.unitname),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"长度"},{default:e(()=>[a(k,{value:l.value.length,"onUpdate:value":u[20]||(u[20]=t=>l.value.length=t),type:"number",placeholder:"请输入长度"},null,8,["value"])]),_:1})]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"宽度"},{default:e(()=>[a(k,{value:l.value.width,"onUpdate:value":u[21]||(u[21]=t=>l.value.width=t),type:"number",placeholder:"请输入宽度"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[y(U).hideFields("hideFields","cost")?(s(),r(n,{key:0,span:12},{default:e(()=>[a(d,{label:"成本",name:"model"},{default:e(()=>[a(k,{value:l.value.cost,"onUpdate:value":u[22]||(u[22]=t=>l.value.cost=t),placeholder:"请输入成本"},null,8,["value"])]),_:1})]),_:1})):D("",!0),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","saleprice")?(s(),r(d,{key:0,label:"销售单价",name:"model"},{default:e(()=>[a(k,{value:l.value.saleprice,"onUpdate:value":u[23]||(u[23]=t=>l.value.saleprice=t),placeholder:"请输入销售单价"},null,8,["value"])]),_:1})):D("",!0)]),_:1}),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","grossprofit")?(s(),r(d,{key:0,label:"毛利",name:"model"},{default:e(()=>[a(k,{value:y(p),"onUpdate:value":u[24]||(u[24]=t=>Z(p)?p.value=t:null),placeholder:"毛利",readonly:""},null,8,["value"])]),_:1})):D("",!0)]),_:1}),a(n,{span:12},{default:e(()=>[y(U).hideFields("hideFields","grossprofitmargin")?(s(),r(d,{key:0,label:"毛利率",name:"model"},{default:e(()=>[a(k,{value:y(b),"onUpdate:value":u[25]||(u[25]=t=>Z(b)?b.value=t:null),placeholder:"毛利率",readonly:""},null,8,["value"])]),_:1})):D("",!0)]),_:1})]),_:1}),a(N,{gutter:16},{default:e(()=>[a(n,{span:24},{default:e(()=>[Ae]),_:1}),a(n,{span:6},{default:e(()=>[a(d,{label:"是否定制商品",name:"iscustomsize",rules:[{required:!0,message:"请选择定制信息"}]},{default:e(()=>[a(x,{value:l.value.iscustomsize,"onUpdate:value":u[26]||(u[26]=t=>l.value.iscustomsize=t),placeholder:"选择是否定制商品"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("定制商品")]),_:1}),a(_,{value:0},{default:e(()=>[i("非定制商品")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),l.value.iscustomsize==1?(s(),r(n,{key:0,span:6},{default:e(()=>[a(d,{label:"长",name:"lengthschemeid",rules:[{required:!0,message:"请选择长度定制方案"}]},{default:e(()=>[a(x,{disabled:l.value.spec!="自定义"&&l.value.spec!="custom",value:l.value.lengthschemeid,"onUpdate:value":u[27]||(u[27]=t=>l.value.lengthschemeid=t),placeholder:"选择长度定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:1,span:6},{default:e(()=>[a(d,{label:"宽",name:"widthschemeid",rules:[{required:!0,message:"请选选择宽度定制方案"}]},{default:e(()=>[a(x,{disabled:l.value.spec!="自定义"&&l.value.spec!="custom",value:l.value.widthschemeid,"onUpdate:value":u[28]||(u[28]=t=>l.value.widthschemeid=t),placeholder:"选择宽度定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:2,span:6},{default:e(()=>[a(d,{label:"选项",name:"materialschemeid",rules:[{required:!0,message:"请选选择选项定制方案"}]},{default:e(()=>[a(x,{disabled:l.value.material!="自定义"&&l.value.material!="custom",value:l.value.materialschemeid,"onUpdate:value":u[29]||(u[29]=t=>l.value.materialschemeid=t),placeholder:"选择选项定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:3,span:6},{default:e(()=>[a(d,{label:"颜色",name:"colorschemeid",rules:[{required:!0,message:"请选选择颜色定制方案"}]},{default:e(()=>[a(x,{disabled:l.value.color!="自定义"&&l.value.color!="custom",value:l.value.colorschemeid,"onUpdate:value":u[30]||(u[30]=t=>l.value.colorschemeid=t),placeholder:"选择颜色定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:4,span:6},{default:e(()=>[a(d,{label:"工艺",name:"cheekschemeid",rules:[{required:!0,message:"请选选择工艺定制方案"}]},{default:e(()=>[a(x,{disabled:l.value.cheek!="自定义"&&l.value.cheek!="custom",value:l.value.cheekschemeid,"onUpdate:value":u[31]||(u[31]=t=>l.value.cheekschemeid=t),placeholder:"选择工艺定制方案"},{default:e(()=>[(s(!0),q(S,null,F(A.value,t=>(s(),r(_,{value:t.sa_sizecustomizedschemeid,key:t.sa_sizecustomizedschemeid},{default:e(()=>[i(P(t.schemename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})):D("",!0),l.value.iscustomsize==1?(s(),r(n,{key:5,span:6},{default:e(()=>[a(d,{label:"计价方式",name:"pricingmetod"},{default:e(()=>[a(x,{value:l.value.pricingmetod,"onUpdate:value":u[32]||(u[32]=t=>l.value.pricingmetod=t),placeholder:"选择计价方式"},{default:e(()=>[a(_,{value:1},{default:e(()=>[i("平方价")]),_:1}),a(_,{value:2},{default:e(()=>[i("单位价")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})):D("",!0)]),_:1}),a(N,null,{default:e(()=>[a(n,{span:24},{default:e(()=>[a(d,{label:"特殊说明",name:"specalnote"},{default:e(()=>[a(le,{value:l.value.specalnote,"onUpdate:value":u[33]||(u[33]=t=>l.value.specalnote=t),placeholder:"请输入特殊说明"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])],64)}}},Be=ae(Me,[["__scopeId","data-v-c93a2cc1"]]);const Ee={class:"mt-10"},We=["onClick"],Ve={__name:"cover",props:{id:String},setup(m){const f=m,o=z([]),p=async()=>{const l=await O.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"plm_item",ownerid:f.id,usetype:"cover"}});o.value=l.data},b=async l=>{const w=await O.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[l.linksid]}});U.message(w,"删除成功",()=>{p()})};return X(()=>{p()}),(l,w)=>{const R=g("a-image"),v=g("a-space");return s(),q(S,null,[o.value.length==0?(s(),r(ze,{key:0,bindData:{ownerid:f.id,ownertable:"plm_item",usetype:"cover"},accept:".jpg, .jpeg, .png, .svg",text:"点击上传",onUploadSuccess:p},null,8,["bindData"])):D("",!0),G("div",Ee,[a(v,null,{default:e(()=>[(s(!0),q(S,null,F(o.value,j=>(s(),q("div",{key:j.index,class:"image-panel panel"},[G("div",{class:"del-btn",onClick:$=>b(j)},[a(y(_e))],8,We),a(R,{width:200,height:200,src:j.url},null,8,["src"])]))),128))]),_:1})])],64)}}},He=ae(Ve,[["__scopeId","data-v-471079b0"]]),Ge={__name:"info",setup(m,{expose:f}){const o=z([]),p=b=>{o.value=U.FormLayout("basicInfo",b.data),o.value.some(l=>{l.key=="tradefield"?l.value=b.data.tradefield.map(w=>w.tradefield).join(","):l.key=="brand"?l.value=b.data.brand[0]?b.data.brand[0].brandname:"":l.key=="schemename"&&(l.value=b.data.schemename?b.data.schemename:"默认")})};return X(()=>{}),f({changeDataStructure:p}),(b,l)=>{const w=g("a-descriptions-item"),R=g("a-descriptions");return s(),r(R,{bordered:""},{default:e(()=>[(s(!0),q(S,null,F(o.value,v=>(s(),r(w,{key:v.index,label:v.label},{default:e(()=>[i(P(v.value),1)]),_:2},1032,["label"]))),128))]),_:1})}}};const Xe=["onClick"],Ye={style:{display:"flex"}},Ze={name:"Tree"},Je=Object.assign(Ze,{props:{flexAuto:String,column:String,data:Object,itemclassid:Number},emits:["onClassChange"],setup(m,{expose:f,emit:o}){const p=m,b=ce();let{classAct:l}=pe(b),w=he("productDetail");const R=z(),v=z([]);J(()=>!1);const j=L=>{if(w.value.status!="新建")return ge.warning("不可编辑");v.value=L,l.value=L.itemclassid,o("onClassChange",l.value)},$=L=>{o("onClassChange",L)};return ke(()=>p.itemclassid,(L,M)=>{l.value=p.itemclassid}),f({treeData:v,classAct:l}),(L,M)=>{const E=g("Tree",!0);return s(),q("div",null,[G("div",{class:oe(["flex",m.column])},[(s(!0),q(S,null,F(m.data,I=>(s(),q("div",{key:I.index,onClick:we(W=>j(I),["stop"]),class:"border"},[G("div",Ye,[G("div",{class:oe(["classItem",[y(l)==I.itemclassid?"act":""]])},[y(l)==I.itemclassid?(s(),r(y(ye),{key:0})):(s(),r(y(Se),{key:1})),i(" "+P(I.itemclassname),1)],2),I.subdep?(s(),r(E,{key:0,itemclassid:p.itemclassid,column:"column",data:I.subdep,onOnClassChange:$,ref_for:!0,ref_key:"tree",ref:R},null,8,["itemclassid","data"])):D("",!0)])],8,Xe))),128))],2)])}}}),Qe=ae(Je,[["__scopeId","data-v-c7039443"]]);const Ke={__name:"class",props:{data:Object,item:Object,canEdit:Boolean},setup(m,{expose:f}){const o=m,p=z(),b=async()=>{const v=await O.requested({id:20220922110403,content:{sa_brandid:0}});p.value=v.data[0].ttemclass,w()},l=z(0),w=async(v,j)=>{const $=await O.requested({id:20220927090202,content:{itemid:o.data.itemid,itemno:o.data.itemno,pageNumber:1,pageSize:20}});$.data[0]?l.value=$.data[0].itemclassid:l.value=null},R=async v=>{const j=await O.requested({id:20220927090102,content:{itemclassids:[v],itemid:o.item.itemid,itemno:o.item.itemno}});U.message(j,"设置成功")};return f({nowClass:w}),X(()=>{b()}),(v,j)=>(s(),q("div",null,[a(Qe,{column:"column",class:"border",itemclassid:l.value,data:p.value,onOnClassChange:R},null,8,["itemclassid","data"])]))}},ea=ae(Ke,[["__scopeId","data-v-d4297660"]]),aa={__name:"gradePrice",props:{id:String},setup(m){const f=m,o=z([]),p=async()=>{const b=await O.requested({id:20221216134102,content:{itemid:f.id,pageNumber:1,pageSize:20,where:{condition:""}}});o.value=b.data,console.log(U.FormLayout("gradePrice",o.value))};return X(()=>{p()}),(b,l)=>{const w=g("a-statistic"),R=g("a-card"),v=g("a-col"),j=g("a-row");return s(),q("div",null,[a(j,{gutter:16},{default:e(()=>[(s(!0),q(S,null,F(y(U).FormLayout("gradePrice",o.value),($,L)=>(s(),r(v,{span:4,key:$.index},{default:e(()=>[a(R,{"body-style":{padding:"20px"}},{default:e(()=>[a(w,{title:$.label,value:o.value[L]?o.value[L].price:0,"value-style":{color:"#d9363e"}},null,8,["title","value"])]),_:2},1024)]),_:2},1024))),128))]),_:1})])}}},la={name:"productmagDetail"},ia=Object.assign(la,{setup(m){const f=ce();let{siteInfo:o}=pe(f);const p=Ce(),b=J(()=>o.value.siteid=="DLB"?Be:Ne),l=z(!1),w=z(),R=z([]),v=z({});Ue("productDetail",v);const j=z(),$=async C=>{const h=await O.requested({id:"20220923155302",content:{itemid:p.currentRoute.value.query.id}});h.data.tradefields=h.data.tradefield.map(T=>T.tradefield),v.value=h.data,L(h.data),w.value.changeDataStructure({data:v.value}),C&&C(h)},L=C=>{R.value=U.FormLayout("detailsHead",C),R.value.some(h=>{h.key=="tradefield"?h.value=C.tradefield.map(T=>T.tradefield).join(","):h.key=="brand"?h.value=C.brand[0]?C.brand[0].brandname:"":h.key=="schemename"&&(h.value=C.schemename?C.schemename:"默认")})},M=async C=>{const h=await O.post({content:{itemids:[v.value.itemid],status:C},id:"20220923153902"});U.message(h,C==1?"审核成功!":"反审成功!",()=>{$()})},E=async C=>{const h=await O.post({id:20220923154802,content:{itemids:[v.value.itemid],isonsale:C}});U.message(h,C==1?"上架成功!":"下架成功!",()=>{$()})},I=async()=>{const C=await O.post({id:20230913154803,content:{itemid:p.currentRoute.value.query.id}});U.message(C,"ERP库存"+C.data.invbal_qty,()=>{})},W=z([]),V=async()=>{const C=await O.optionstype("delistingstatus");W.value=C.data},Q=async C=>{v.value.delistingstatus=C;const h=await O.post({id:20220923141502,content:v.value});U.message(h,"修改成功",()=>{$(),l.value=!1})};return X(()=>{$(C=>{V()})}),(C,h)=>{const T=g("a-tag"),K=g("a-select-option"),A=g("a-select"),Y=g("a-space"),B=g("a-button");return s(),q("div",null,[a(be,{headData:R.value,title:v.value.itemname,tabs:["基础信息","营销分类","商品主图","等级价格"],ownertable:"plm_item",delParam:{id:"20220923152202",content:{itemids:[y(p).currentRoute.value.query.id]}},disable:y(U).isDisabled(v.value.status,["审核","上架"])},{titleRight:e(()=>[y(U).isDisabled(v.value.status,["审核","新建"])?(s(),r(Y,{key:0,style:{"margin-left":"10px"},size:5},{default:e(()=>[v.value.delistingstatus?(s(),r(T,{key:0,color:"blue"},{default:e(()=>[i(P(v.value.delistingstatus),1)]),_:1})):D("",!0),l.value?(s(),r(A,{key:2,value:v.value.delistingstatus,"onUpdate:value":h[1]||(h[1]=c=>v.value.delistingstatus=c),style:{width:"120px"}},{default:e(()=>[(s(!0),q(S,null,F(W.value,c=>(s(),r(K,{key:c.index,value:c.value,onClick:u=>Q(c.value)},{default:e(()=>[i(P(c.remarks),1)]),_:2},1032,["value","onClick"]))),128))]),_:1},8,["value"])):(s(),r(y(je),{key:1,onClick:h[0]||(h[0]=c=>l.value=!0)}))]),_:1})):D("",!0)]),operation:e(()=>[a(Y,null,{default:e(()=>[a(B,{type:"primary",onClick:I},{default:e(()=>[i("显示库存")]),_:1}),y(U).hasPermission("update")?(s(),r(qe(y(b)),{key:0,disabled:y(U).isDisabled(v.value.status,["审核","上架"]),data:v.value,onOnSuccess:$},null,40,["disabled","data"])):D("",!0),y(U).hasPermission("toExamine")?(s(),r(B,{key:1,type:"primary",disabled:y(U).isDisabled(v.value.status,["审核"]),onClick:h[2]||(h[2]=c=>M(1))},{default:e(()=>[i("审核")]),_:1},8,["disabled"])):D("",!0),y(U).hasPermission("reverseReview")?(s(),r(B,{key:2,type:"primary",disabled:y(U).isDisabled(v.value.status,["新建"]),onClick:h[3]||(h[3]=c=>M(0))},{default:e(()=>[i("反审")]),_:1},8,["disabled"])):D("",!0),y(U).hasPermission("onShelf")?(s(),r(B,{key:3,type:"primary",disabled:y(U).isDisabled(v.value.status,["新建"],v.value.isonsale==1),onClick:h[4]||(h[4]=c=>E(1))},{default:e(()=>[i("上架")]),_:1},8,["disabled"])):D("",!0),y(U).hasPermission("offShelf")?(s(),r(B,{key:4,type:"primary",disabled:y(U).isDisabled(v.value.status,["新建"],v.value.isonsale==0),onClick:h[5]||(h[5]=c=>E(0))},{default:e(()=>[i("下架")]),_:1},8,["disabled"])):D("",!0)]),_:1})]),tab0:e(()=>[a(Ge,{data:v.value,ref_key:"infoRf",ref:w},null,8,["data"])]),tab1:e(()=>[a(ea,{ref_key:"cls",ref:j,data:v.value,item:{itemid:y(p).currentRoute.value.query.id,itemno:v.value.itemno}},null,8,["data","item"])]),tab2:e(()=>[a(He,{id:y(p).currentRoute.value.query.id},null,8,["id"])]),tab3:e(()=>[a(aa,{id:y(p).currentRoute.value.query.id},null,8,["id"])]),_:1},8,["headData","title","delParam","disable"])])}}});export{ia as default};
|