1 |
- import{_ as ie,d,m as ue,A as I,w as W,a as de}from"./index-3887ab05.js";import{d as pe}from"./index-3a9eeb83.js";import{_ as J}from"./index-875e5ae4.js";import{u as H}from"./vue-router-d228e26b.js";import"./index-d77dbf91.js";/* empty css */import{A as me}from"./addImg-ce099d31.js";import{n as P}from"./index-9b46f3be.js";import{_ as Q}from"./index2-d93fca00.js";import{_ as ee}from"./index-a9ba8c06.js";import{W as ce}from"./index-51fd717a.js";import{i as _e,a as $,w as fe,o as te,W as m,X as u,Y as h,m as e,Z as a,E as f,u as t,$ as y,F as N,a6 as ve,a0 as L,a5 as v,a2 as w,l as ae,a3 as ye,a4 as be,aa as ge,a7 as we,p as ke,n as xe}from"./vue-74beb2f3.js";/* empty css */import"./index-ef7c0bcc.js";import"./InboxOutlined-1932f124.js";import"./ext-b20af233.js";import"./fileUpload-e3af45ac.js";import"./fullScreen-9123d61a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import"./SettingOutlined-04c21aec.js";import"./index.esm-44936652.js";const Y=A=>(ye("data-v-3b912244"),A=A(),be(),A),$e={key:0,class:"detail__panel"},he=Y(()=>w("span",{style:{width:"240px"},class:"redlitt"},"浏览权限:(至少选择一个范围)",-1)),De={class:"flex-center mt-10"},Te=Y(()=>w("span",{style:{width:"50px"}},"区域:",-1)),qe={class:"flex-center mt-10"},Ae=Y(()=>w("span",{style:{width:"80px"}},"经销商:",-1)),Ce={class:"fixed__btn__panel"},Se={__name:"Edit",props:["disabled","rowData"],emits:["back","onSuccess"],setup(A,{emit:C}){const k=A;let r=_e("classArr");H();let S=$(),p=$(!1),l=$({sa_fadid:0,itemid:0,itemno:"",name:"",subtitle:"",model:"",class:[],pricetype:"一口价",price:"",price_deposit:"",price_store:"",price_rebate:"",unitname:"",isnew:0,sequence:0,contentstr:"",parentid:0,tag:"",canadjust:1,isonsale:1});fe(()=>p.value,i=>{i||(c(),C("back"))});const q=()=>{l.value.pricetype=="一口价"&&(l.value.price_original=""),l.value.pricetype=="阶梯价"&&(l.value.price="")},D=async()=>{l.value=Object.assign({},l.value,k.rowData),l.value.contentstr=l.value.content,p.value=!0};$();let o=$(),U=$();const T=async()=>{if(!o.value.data.length&&!U.value.data.length)return ue.warning("浏览权限至少选择一项!!");await S.value.validateFields();const i=await I.requested({id:"20240428154102",content:l.value});d.message(i,"保存成功",async()=>{c(),C("onSuccess"),p.value=!1})},z=async(i,n,b)=>{let x=n.map(_=>_[i.slice(0,i.length-1)]);(await I.requested({id:"20240402101402",content:{ownertable:"sa_fad",ownerid:l.value.sa_fadid,[i]:x}})).code&&b&&b()},B=async(i,n,b)=>{const x=await I.requested({id:"20240402101502",content:{ownertable:"sa_fad",ownerid:l.value.sa_fadid,[i]:[n.record[i.slice(0,i.length-1)]]}});d.message(x,"删除成功",()=>{b&&b()})},V=async i=>{i.content={pageNumber:1,pageSize:20,where:{}},i.classname="webmanage.sale.salearea.salearea",i.method="query_area"},j=async(i,n)=>{i.id=20240402101402,i.content={ownertable:"sa_fad",ownerid:l.value.sa_fadid,sa_saleareaids:n.map(b=>b.sa_saleareaid)}},R=async i=>{i.content={pageNumber:1,pageSize:20,where:{}},i.id=20240312151602},K=async(i,n)=>{i.id=20240402101402,i.content={ownertable:"sa_fad",ownerid:l.value.sa_fadid,sys_enterpriseids:n.map(b=>b.sys_enterpriseid)}},c=()=>{l.value={sa_fadid:0,itemid:0,itemno:"",name:"",subtitle:"",model:"",class:[],pricetype:"一口价",price:"",price_deposit:"",price_store:"",price_rebate:"",unitname:"",isnew:0,sequence:0,contentstr:"",parentid:0,tag:"",canadjust:1,isonsale:1}};return te(async()=>{}),(i,n)=>{const b=m("a-button"),x=m("a-input"),g=m("a-form-item"),_=m("a-col"),O=m("a-select-option"),X=m("a-select"),Z=m("a-radio"),le=m("a-radio-group"),se=m("a-checkbox"),E=m("a-row"),ne=m("a-form"),M=m("a-card"),G=m("a-popconfirm"),re=m("CustomButton"),oe=m("a-drawer");return u(),h(N,null,[e(b,{onClick:D,disabled:t(k).disabled,type:"primary",size:"samll"},{default:a(()=>[f("编辑")]),_:1},8,["disabled"]),t(p)?(u(),y(oe,{key:0,ref:"drawer",open:t(p),"onUpdate:open":n[23]||(n[23]=s=>ae(p)?p.value=s:p=s),rootClassName:"customNotiveClass",placement:"right",width:"98%",closable:!1,title:"编辑商品"},{default:a(()=>[t(p)?(u(),h("div",$e,[e(E,{gutter:16},{default:a(()=>[e(_,{span:10},{default:a(()=>[e(E,null,{default:a(()=>[e(M,{title:"设置商品",bordered:!1,style:{"margin-bottom":"10px"}},{default:a(()=>[e(ne,{ref_key:"formRef",ref:S,model:t(l),layout:"vertical"},{default:a(()=>[e(E,null,{default:a(()=>[e(_,{span:24},{default:a(()=>[e(g,{label:"商品名称",name:"name",rules:[{required:!0,message:"请填写商品名称",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).name,"onUpdate:value":n[0]||(n[0]=s=>t(l).name=s)},null,8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"副标题",name:"subtitle"},{default:a(()=>[e(x,{value:t(l).subtitle,"onUpdate:value":n[1]||(n[1]=s=>t(l).subtitle=s)},null,8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"型号",name:"model"},{default:a(()=>[e(x,{value:t(l).model,"onUpdate:value":n[2]||(n[2]=s=>t(l).model=s)},null,8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"标签",name:"tag",rules:[{min:0,max:8,message:"最大8个字符",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).tag,"onUpdate:value":n[3]||(n[3]=s=>t(l).tag=s)},null,8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"分类",name:"class",rules:[{required:!0,message:"请选择分类",trigger:"blur"}]},{default:a(()=>[e(X,{ref:"select",multiple:!0,mode:"tags",value:t(l).class,"onUpdate:value":n[4]||(n[4]=s=>t(l).class=s),placeholder:"选择分类",style:{width:"100%"},onChange:i.mxChange},{default:a(()=>[(u(!0),h(N,null,ve(t(r)(),s=>(u(),y(O,{value:s.value,key:s.index},{default:a(()=>[f(L(s.remarks?s.remarks:s.value),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value","onChange"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"类型",name:"pricetype",rules:[{required:!0,message:"请选择类型",trigger:"change"}]},{default:a(()=>[e(X,{ref:"select",value:t(l).pricetype,"onUpdate:value":n[5]||(n[5]=s=>t(l).pricetype=s),placeholder:"选择类型",style:{width:"100%"},onChange:q},{default:a(()=>[e(O,{value:"一口价"},{default:a(()=>[f("一口价")]),_:1}),e(O,{value:"阶梯价"},{default:a(()=>[f("阶梯价")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),t(l).pricetype=="一口价"?(u(),y(_,{key:0,span:24},{default:a(()=>[e(g,{label:"价格(元)",name:"price",rules:[{pattern:/^([1-9][0-9]*)+(\.[0-9]{1,2})?$/,required:!0,message:"请输入数字,最多两位小数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).price,"onUpdate:value":n[6]||(n[6]=s=>t(l).price=s)},null,8,["value"])]),_:1},8,["rules"])]),_:1})):v("",!0),t(l).pricetype=="阶梯价"?(u(),y(_,{key:1,span:24},{default:a(()=>[e(g,{label:"原价(元)",name:"price_original",rules:[{pattern:/^([1-9][0-9]*)+(\.[0-9]{1,2})?$/,required:!0,message:"请输入数字,最多两位小数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).price_original,"onUpdate:value":n[7]||(n[7]=s=>t(l).price_original=s)},null,8,["value"])]),_:1},8,["rules"])]),_:1})):v("",!0),t(l).pricetype=="阶梯价"?(u(),y(_,{key:2,span:24},{default:a(()=>[e(g,{label:"店面最低价(元)",name:"price_store",rules:[{pattern:/^([1-9][0-9]*)+(\.[0-9]{1,2})?$/,required:!0,message:"请输入数字,最多两位小数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).price_store,"onUpdate:value":n[8]||(n[8]=s=>t(l).price_store=s)},null,8,["value"])]),_:1},8,["rules"])]),_:1})):v("",!0),t(l).pricetype=="阶梯价"?(u(),y(_,{key:3,span:24},{default:a(()=>[e(g,{label:"总部返利价(元)",name:"price_rebate",rules:[{pattern:/^([1-9][0-9]*)+(\.[0-9]{1,2})?$/,required:!0,message:"请输入数字,最多两位小数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).price_rebate,"onUpdate:value":n[9]||(n[9]=s=>t(l).price_rebate=s)},null,8,["value"])]),_:1},8,["rules"])]),_:1})):v("",!0),t(l).pricetype=="阶梯价"?(u(),y(_,{key:4,span:24},{default:a(()=>[e(g,{label:"定金(元)",name:"price_deposit",rules:[{pattern:/^([1-9][0-9]*)+(\.[0-9]{1,2})?$/,required:!0,message:"请输入数字,最多两位小数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).price_deposit,"onUpdate:value":n[10]||(n[10]=s=>t(l).price_deposit=s)},null,8,["value"])]),_:1},8,["rules"])]),_:1})):v("",!0),e(_,{span:24},{default:a(()=>[e(g,{label:"单位",name:"unitname"},{default:a(()=>[e(x,{value:t(l).unitname,"onUpdate:value":n[11]||(n[11]=s=>t(l).unitname=s)},null,8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"经销商调整",name:"canadjust",rules:[{required:!0,message:"请选择",trigger:"change"}]},{default:a(()=>[e(le,{value:t(l).canadjust,"onUpdate:value":n[12]||(n[12]=s=>t(l).canadjust=s)},{default:a(()=>[e(Z,{value:1},{default:a(()=>[f("允许")]),_:1}),e(Z,{value:0},{default:a(()=>[f("禁止")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"推荐",name:"isnew"},{default:a(()=>[e(se,{checked:t(l).isnew,"onUpdate:checked":n[13]||(n[13]=s=>t(l).isnew=s)},{default:a(()=>[f("新品")]),_:1},8,["checked"])]),_:1})]),_:1}),e(_,{span:24},{default:a(()=>[e(g,{label:"排序",name:"sequence",rules:[{pattern:/^[0-9]*$/,message:"请输入整数",trigger:"blur"}]},{default:a(()=>[e(x,{value:t(l).sequence,"onUpdate:value":n[14]||(n[14]=s=>t(l).sequence=s)},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(M,{title:"商品详情",bordered:!1,style:{margin:"10px 0 60px 0"}},{default:a(()=>[e(ce,{ref:"editor",modelValue:t(l).contentstr,"onUpdate:modelValue":n[15]||(n[15]=s=>t(l).contentstr=s),id:t(l).sa_fadid,style:{"margin-bottom":"10px"}},null,8,["modelValue","id"])]),_:1})]),_:1})]),_:1}),e(_,{span:14,style:{"margin-bottom":"60px"}},{default:a(()=>[e(M,{title:"权限设置",bordered:!1},{default:a(()=>[e(E,null,{default:a(()=>[he,e(_,{span:24,style:{margin:"20px 0 20px 20px","padding-right":"20px"}},{default:a(()=>[w("div",De,[Te,e(Q,{ref:"selectArea",onSelectRowData:n[18]||(n[18]=s=>z("sa_saleareaids",s,()=>{i.$refs.areaTable.listData()})),rowKey:"sa_saleareaid",param:{classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{pageNumber:1,pageSize:20,where:{}}},columns:t(d).TBLayout("areaTable"),title:"选择区域"},{slot1:a(()=>[e(b,{size:"middle",type:"primary",onClick:n[16]||(n[16]=s=>i.$refs.selectArea.modeVisible=!0)},{default:a(()=>[f("添加")]),_:1})]),titleLeft:a(({data:s})=>[e(ee,{dataType:"区域",total:s.total,onHandlePullApi:V,onHandleUploadApi:j,onOnSuccess:n[17]||(n[17]=F=>i.$refs.areaTable.listData())},null,8,["total"])]),_:1},8,["param","columns"])]),e(P,{"is-select":!1,ref_key:"areaTable",ref:o,style:{width:"100%"},size:"small",columns:t(d).TBLayout("areaTable"),param:{id:20240402101802,content:{ownertable:"sa_fad",ownerid:t(l).sa_fadid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:s})=>[s.column.dataIndex==="operation"?(u(),y(G,{key:0,title:"确认删除当前区域吗?","ok-text":"确认","cancel-text":"取消",onConfirm:F=>B("sa_saleareaids",s,()=>{i.$refs.areaTable.listData()})},{default:a(()=>[e(b,{type:"link",size:"samll"},{default:a(()=>[f("删除")]),_:1})]),_:2},1032,["onConfirm"])):v("",!0)]),_:1},8,["columns","param"])]),_:1}),e(_,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:a(()=>[w("div",qe,[Ae,e(Q,{ref:"selectEnterprise",onSelectRowData:n[21]||(n[21]=s=>z("sys_enterpriseids",s,()=>{i.$refs.enterpriseTable.listData()})),rowKey:"sys_enterpriseid",param:{id:20240312151602,content:{pageNumber:1,pageSize:20,where:{}}},columns:t(d).TBLayout("enterpriseTable").splice(0,t(d).TBLayout("enterpriseTable").length-1),title:"选择经销商"},{slot1:a(()=>[e(b,{size:"middle",type:"primary",onClick:n[19]||(n[19]=s=>i.$refs.selectEnterprise.modeVisible=!0)},{default:a(()=>[f("添加")]),_:1})]),titleLeft:a(({data:s})=>[e(ee,{dataType:"经销商",total:s.total,onHandlePullApi:R,onHandleUploadApi:K,onOnSuccess:n[20]||(n[20]=F=>i.$refs.enterpriseTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),e(P,{"is-select":!1,ref_key:"enterpriseTable",ref:U,style:{width:"100%"},size:"small",columns:t(d).TBLayout("enterpriseTable"),param:{id:20240402101902,content:{ownertable:"sa_fad",ownerid:t(l).sa_fadid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:s})=>[s.column.dataIndex==="operation"?(u(),y(G,{key:0,title:"确认删除当前经销商吗?","ok-text":"确认","cancel-text":"取消",onConfirm:F=>B("sys_enterpriseids",s,()=>{i.$refs.enterpriseTable.listData()})},{default:a(()=>[e(b,{type:"link",size:"samll"},{default:a(()=>[f("删除")]),_:1})]),_:2},1032,["onConfirm"])):v("",!0)]),_:1},8,["columns","param"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),w("div",Ce,[e(re,{onClick:T,type:"primary",size:"samll",class:"mr-10"},{default:a(()=>[f("保 存")]),_:1}),e(b,{onClick:n[22]||(n[22]=s=>ae(p)?p.value=!1:p=!1),size:"samll",class:"mr-10"},{default:a(()=>[f("取 消")]),_:1})])])):v("",!0)]),_:1},8,["open"])):v("",!0)],64)}}},ze=ie(Se,[["__scopeId","data-v-3b912244"]]);const Ne={style:{"margin-bottom":"10px"},class:"inline-16"},Ue={__name:"imgManage",props:["rowData"],setup(A){const C=A,k=H();let r=$({id:"20240407140002",content:{ownertable:"sa_fad",ownerid:k.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{}}}),S=$();const p=l=>{l[0].attinfos=d.fileList(l[0].attinfos),console.log(l);let q=de().nowAccount.userid+"9999",D=[];l.forEach(o=>{q==o.sequence&&D.push(o.attchementid),o.attinfos=d.fileList(o.attinfos)}),console.log(D),D.length!=0&&I.requested({id:20240329132002,content:{sa_fadid:k.currentRoute.value.query.id,attchementid:D}}).then(o=>{o.msg=="成功"&&S.value.listData()}),l.forEach(o=>{o.attinfos.forEach(U=>U.name=U.document)}),console.log(l,"数据")};return(l,q)=>{const D=m("a-image");return u(),h("div",null,[w("div",Ne,[t(C).rowData&&A.rowData.isonsale=="0"&&t(d).hasPermission("imgManage")?(u(),y(me,{key:0,class:"inline-16",id:t(k).currentRoute.value.query.id,onBack:q[0]||(q[0]=o=>l.$refs.table.listData())},null,8,["id"])):v("",!0)]),e(P,{sequence:!0,onListData:p,rowKey:"sys_attachment_linksid",sequenceKey:"linksid","is-select":!1,ref_key:"table",ref:S,size:"small",columns:t(d).TBLayout("imgManageTable"),param:t(r)},{tb_cell:a(({data:o})=>[o.column.dataIndex==="attinfos"?(u(),h(N,{key:0},[o.record.attinfos&&o.record.attinfos?(u(),y(D,{key:0,src:o.record.attinfos[0].fileType=="video"?o.record.attinfos[0].subfiles[0].url:o.record.attinfos[0].url,style:{width:"100px",height:"100px"}},null,8,["src"])):v("",!0)],64)):o.column.dataIndex=="operation"?(u(),h(N,{key:1},[t(d).hasPermission("imgManage")&&A.rowData.isonsale=="0"?(u(),y(W,{key:0,btnName:"删除",idName:"20240407135902",keyName:"linksids",id:[o.record.linksid],type:"link",message:"确定删除当前资源吗?",onOnSuccess:q[1]||(q[1]=U=>l.$refs.table.listData()),size:"middle"},null,8,["id"])):v("",!0)],64)):v("",!0)]),_:1},8,["columns","param"])])}}},Le={style:{"margin-bottom":"10px"},class:"inline-16"},Ie=w("span",null,"状态:",-1),Be={__name:"changePrice",props:["rowData"],setup(A){const C=H();let k=$({id:"2024060715503002",content:{sa_fadid:C.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:"",isonsale:""}}}),r=$();return(S,p)=>{const l=m("a-select-option"),q=m("a-select"),D=m("a-input");return u(),h("div",null,[w("div",Le,[Ie,e(q,{style:{width:"150px"},value:t(k).content.where.isonsale,"onUpdate:value":p[0]||(p[0]=o=>t(k).content.where.isonsale=o),onChange:p[1]||(p[1]=o=>S.$refs.table.listData()),placeholder:"选择状态"},{default:a(()=>[e(l,{value:""},{default:a(()=>[f("全部")]),_:1}),e(l,{value:"1"},{default:a(()=>[f("上架")]),_:1}),e(l,{value:"0"},{default:a(()=>[f("下架")]),_:1})]),_:1},8,["value"])]),e(D,{style:{width:"150px"},onKeypress:p[2]||(p[2]=ge(o=>S.$refs.table.listData(),["enter"])),value:t(k).content.where.condition,"onUpdate:value":p[3]||(p[3]=o=>t(k).content.where.condition=o),placeholder:"请输入搜索内容"},null,8,["value"]),e(P,{rowKey:"sa_fadid","is-select":!1,ref_key:"table",ref:r,size:"small",columns:t(d).TBLayout("priceTable"),param:t(k)},{tb_cell:a(({data:o})=>[o.column.dataIndex=="price_original"?(u(),h(N,{key:0},[f(L(o.record.pricetype=="一口价"?"--":t(d).formatAmount(o.record.price_original)),1)],64)):o.column.dataIndex=="price_rebate"?(u(),h(N,{key:1},[f(L(o.record.pricetype=="一口价"?"--":t(d).formatAmount(o.record.price_rebate)),1)],64)):o.column.dataIndex=="price_store"?(u(),h(N,{key:2},[f(L(o.record.pricetype=="一口价"?"--":t(d).formatAmount(o.record.price_store)),1)],64)):o.column.dataIndex=="price_deposit"?(u(),h(N,{key:3},[f(L(o.record.pricetype=="一口价"?"--":t(d).formatAmount(o.record.price_deposit)),1)],64)):o.column.dataIndex=="price"?(u(),h(N,{key:4},[f(L(o.record.pricetype=="一口价"?t(d).formatAmount(o.record.price):"--"),1)],64)):o.column.dataIndex=="isonsale"?(u(),h("span",{key:5,style:we({color:t(d).statusAndColor(o.record.isonsale==0?"下架":"上架")})},L(o.record.isonsale==0?"下架":"上架"),5)):v("",!0)]),_:1},8,["columns","param"])])}}},Re=w("div",{style:{display:"flex"}},[w("span",{style:{display:"block","text-align-last":"justify",width:"70px",transform:"translateY(50%)"}},"封面")],-1),Ee=w("div",{id:"contentTxt"},null,-1),Pe=w("span",{class:"normal-title",style:{"margin-bottom":"10px"}},"基本信息",-1),He={style:{display:"flex","flex-direction":"column","align-items":"center"}},Ve=w("div",{style:{"margin-top":"10px"}},"微信扫码",-1),je=w("span",{class:"normal-title",style:{margin:"10px 0"}},"系统信息",-1),da={__name:"index",setup(A){const C=H(),k=$([]),r=$({});let S=$([]),p=$([]);const l=async()=>{const T=await I.requested({id:"20240428154202",content:{sa_fadid:C.currentRoute.value.query.id}});T.data.attinfos=d.fileList(T.data.attinfos),r.value=T.data,console.log(r.value),U(T.data),S.value=[{label:"商品名称",value:r.value.name},{label:"副标题",value:r.value.subtitle},{label:"型号",value:r.value.model},{label:"标签",value:r.value.tag},{label:"分类",value:r.value.classnames},{label:"类型",value:r.value.pricetype},{label:"价格(元)",value:d.formatAmount(r.value.price)},{label:"原价(元)",value:d.formatAmount(r.value.price_original)},{label:"店面最低价格(元)",value:d.formatAmount(r.value.price_store)},{label:"总部返利价(元)",value:d.formatAmount(r.value.price_rebate)},{label:"定金(元)",value:d.formatAmount(r.value.price_deposit)},{label:"单位",value:r.value.unitname},{label:"排序",value:r.value.sequence},{label:"推荐",value:r.value.isnew?"新品":""},{label:"状态",value:r.value.isonsale?"上架":"下架"},{label:"封面图",value:"custom"},{label:"二维码",value:"custom"}],p.value=[{label:"创建人",value:r.value.createby},{label:"创建时间",value:r.value.createdate},{label:"最近编辑人",value:r.value.changeby},{label:"最近编辑时间",value:r.value.changedate},{label:"上架人",value:r.value.onsaleby},{label:"上架时间",value:r.value.onsaledate}]},q=T=>{T==1&&xe(()=>{document.querySelector("#contentTxt").innerHTML=r.value.content})};let D=$({});ke("classArr",()=>D.value);const o=async()=>{const T=await I.optionstype("goodstype");D.value=T.data},U=T=>{k.value=d.FormLayout("detailsHead",T)};return te(()=>{l(),o()}),(T,z)=>{const B=m("a-image"),V=m("a-descriptions-item"),j=m("a-descriptions"),R=m("a-qrcode"),K=m("a-popover");return u(),h("div",null,[e(pe,{headData:k.value,title:r.value.name,tabs:["图集管理","商品详情","详细信息","经销商调整"],ownertable:"sa_fad",disable:t(d).isDisabled(r.value.isonsale,["1"]),delParam:{id:20240428154302,content:{sa_fadids:[t(C).currentRoute.value.query.id]}},onChangeTab:q},{operation:a(()=>[t(d).hasPermission("update")&&r.value.isonsale==0?(u(),y(ze,{key:0,rowData:r.value,onOnSuccess:z[0]||(z[0]=c=>l())},null,8,["rowData"])):v("",!0),t(d).hasPermission("open")&&r.value.isonsale==0?(u(),y(W,{key:1,btnName:"上架",idName:"20240428154402",keyName:"sa_fadids",paramData:[{key:"isonsale",value:1}],id:[t(C).currentRoute.value.query.id],type:"primary",message:"确定上架当前商品吗?",onOnSuccess:z[1]||(z[1]=c=>l()),size:"middle"},null,8,["id"])):t(d).hasPermission("noopen")&&r.value.isonsale==1?(u(),y(W,{key:2,btnName:"下架",idName:"20240428154402",keyName:"sa_fadids",paramData:[{key:"isonsale",value:0}],id:[t(C).currentRoute.value.query.id],type:"primary",message:"确定下架当前商品吗?",onOnSuccess:z[2]||(z[2]=c=>l()),size:"middle"},null,8,["id"])):v("",!0)]),customContent:a(()=>[e(j,{column:6,colon:!1,labelStyle:{display:"block",lineHeight:"25px",color:"#666",width:"80px",textAlignLast:"justify"},size:"small"},{default:a(()=>[e(V,{span:2},{label:a(()=>[Re]),default:a(()=>[r.value.attinfos&&r.value.attinfos.filter(c=>c.usetype=="sa_fad").length?(u(),y(B,{key:0,src:r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].fileType=="video"?r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].subfiles[0].url:r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].url,style:{width:"100px",height:"100px"}},null,8,["src"])):v("",!0)]),_:1})]),_:1})]),tab0:a(()=>[e(Ue,{rowData:r.value},null,8,["rowData"])]),tab1:a(()=>[Ee]),tab2:a(()=>[Pe,e(J,{data:t(S)},{封面图:a(()=>[r.value.attinfos&&r.value.attinfos.filter(c=>c.usetype=="sa_fad").length?(u(),y(B,{key:0,src:r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].fileType=="video"?r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].subfiles[0].url:r.value.attinfos.filter(c=>c.usetype=="sa_fad")[0].url,style:{width:"100px",height:"100px"}},null,8,["src"])):v("",!0)]),二维码:a(()=>[e(K,{placement:"left"},{content:a(()=>[w("div",He,[e(R,{value:r.value.appleturl},null,8,["value"]),Ve])]),default:a(()=>[e(R,{value:r.value.appleturl,size:100},null,8,["value"])]),_:1})]),_:1},8,["data"]),je,e(J,{data:t(p)},null,8,["data"])]),tab3:a(()=>[e(Be)]),_:1},8,["headData","title","disable","delParam"])])}}};export{da as default};
|