1 |
- var Z=Object.defineProperty;var K=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var F=(i,n,s)=>n in i?Z(i,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):i[n]=s,L=(i,n)=>{for(var s in n||(n={}))V.call(n,s)&&F(i,s,n[s]);if(K)for(var s of K(n))X.call(n,s)&&F(i,s,n[s]);return i};var U=(i,n,s)=>new Promise((y,E)=>{var I=a=>{try{Q(s.next(a))}catch(f){E(f)}},w=a=>{try{Q(s.throw(a))}catch(f){E(f)}},Q=a=>a.done?y(a.value):Promise.resolve(a.value).then(I,w);Q((s=s.apply(i,n)).next())});import{d as O,f as v,c as W,u as e,Z as C,_ as J,k as l,a8 as o,F as D,aa as $,a7 as ee,G as b,a0 as le,B as ae,ab as re,ac as te,a2 as oe,a3 as ue,$ as g}from"./vue-ByATgq5d.js";import{a as se,B as ie}from"./index-BAzNbRu7.js";import{j as S}from"./index-_eObEv1v.js";import{U as ne}from"./Editor-DJ9XG5Cg.js";import{N as Ae,_ as pe}from"./entry/index-C17E5Aqh.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang-DrvgvqZ4.js";import{E as m,$ as ge,a0 as p,a1 as ce,a2 as me,a5 as ve,B as Ee,Y as B,W as A,aw as d,a3 as Qe,V as j,M as fe,j as Y}from"./antd-FjOLgRLC.js";import"./gallery-BW44RygR.js";import"./audio-IEtyyDC1.js";import"./video-DC36JRGD.js";import"./file-lbWF4ATC.js";const c=i=>(oe("data-v-b40a6837"),i=i(),ue(),i),Be={key:0,class:"image-box"},ye=c(()=>g("span",null,"市场价:",-1)),Ie=c(()=>g("span",null,"广告语:",-1)),ke=c(()=>g("span",null,"市场价:",-1)),_e=c(()=>g("span",null,"广告语:",-1)),Ue=c(()=>g("span",null,"市场价:",-1)),Ce=c(()=>g("span",null,"广告语:",-1)),be=c(()=>g("span",null,"市场价:",-1)),we=c(()=>g("span",null,"广告语:",-1)),Ne=c(()=>g("span",null,"广告语:",-1)),he="/UEditor/ueditor.config.js",Je=O({__name:"WebsiteDrawer",emits:["success","register"],setup(i,{emit:n}){const s=m.TextArea,y=n,E=v(),I={category_id:1,title:"",domain_prefix:"",price1:1,price2:1,price3:1,price4:1,price5:1,market_price1:0,market_price2:0,market_price3:0,market_price4:0,desc_price1:"",desc_price2:"",desc_price3:"",desc_price4:"",desc_price5:"",summary:"",desc:"",status:1},w={span:3},Q={span:21},a=v(I),f=v({category_id:[{type:"integer",required:!0,message:"请选择分类",trigger:"change"}],title:[{required:!0,message:"请输入标题",trigger:"blur"}],domain_prefix:[{required:!0,message:"请输入网址前缀",trigger:"blur"}],price1:[{type:"number",required:!0,message:"请输入价格",trigger:"blur"}],price2:[{type:"number",required:!0,message:"请输入价格",trigger:"blur"}],price3:[{type:"number",required:!0,message:"请输入价格",trigger:"blur"}],price4:[{type:"number",required:!0,message:"请输入价格",trigger:"blur"}],url:[{required:!0,message:"请输入地址",trigger:"blur"}],desc:[{required:!0,message:"请输入详情",trigger:"blur"}],status:[{type:"integer",required:!0,message:"请选择状态",trigger:"change"}]}),k=v(!1),N=v("data:image/png;base64,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"),M=u=>{a.value.logo=u.path,N.value=u.fullUrl,k.value=!1},z=()=>{k.value=!0},q=()=>{a.value.logo="",N.value=""},R=v([]);U(this,null,function*(){R.value=yield S("product_category")});const h=v(!0),[H,{setDrawerProps:_,closeDrawer:x}]=se(u=>U(this,null,function*(){E.value.resetFields(),_({confirmLoading:!1}),h.value=!!(u!=null&&u.isUpdate),e(h)?(u.record.price1=parseFloat(u.record.price1),u.record.price2=parseFloat(u.record.price2),u.record.price3=parseFloat(u.record.price3),u.record.price4=parseFloat(u.record.price4),u.record.price5=parseFloat(u.record.price5),u.record.market_price1=parseFloat(u.record.market_price1),u.record.market_price2=parseFloat(u.record.market_price2),u.record.market_price3=parseFloat(u.record.market_price3),u.record.market_price4=parseFloat(u.record.market_price4),a.value=L({},u.record)):a.value=I}));window.UEDITOR_HOME_URL="https://www.xingyousoft.com";const P=W(()=>e(h)?"编辑站点":"新增站点");function T(){return U(this,null,function*(){try{E.value.validate().then(()=>{_({confirmLoading:!0}),a.value.mid?S("product_edit",a.value).then(()=>{x(),y("success")}):S("product_add",a.value).then(()=>{x(),y("success")})}).catch(u=>{Y.error(u.errorFields[0].errors.join(","))})}catch(u){u.errorFields.map(r=>{Y.info(r.errors.toString())}),_({confirmLoading:!1})}finally{_({confirmLoading:!1})}})}return(u,r)=>(C(),J(D,null,[l(e(ie),te(u.$attrs,{onRegister:e(H),showFooter:"",title:P.value,width:"100%",onOk:T}),{default:o(()=>[l(e(ge),{ref_key:"formRef",ref:E,model:a.value,rules:f.value,"label-col":w,"wrapper-col":Q},{default:o(()=>[l(e(p),{label:"商品分类:",name:"category_id"},{default:o(()=>[l(e(ce),{value:a.value.category_id,"onUpdate:value":r[0]||(r[0]=t=>a.value.category_id=t),placeholder:"请选择商品分类"},{default:o(()=>[(C(!0),J(D,null,$(R.value,(t,G)=>(C(),ee(e(me),{value:t.id,key:G},{default:o(()=>[b(le(t.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),l(e(p),{label:"标题:",name:"title"},{default:o(()=>[l(e(m),{value:a.value.title,"onUpdate:value":r[1]||(r[1]=t=>a.value.title=t),placeholder:"网站标题"},null,8,["value"])]),_:1}),l(e(p),{label:"logo:",name:"logo"},{default:o(()=>[a.value.logo?(C(),J("div",Be,[l(Ae,{icon:"ion:close",color:"#f00",size:"20",class:"img-del",title:"删除",onClick:r[2]||(r[2]=ae(t=>q(),["stop"]))}),l(e(ve),{src:N.value},null,8,["src"])])):re("",!0),l(e(Ee),{size:"small",class:"imgupload-btn",onClick:r[3]||(r[3]=t=>z())},{default:o(()=>[b("添加图片")]),_:1})]),_:1}),l(e(p),{label:"网址前缀:",name:"domain_prefix"},{default:o(()=>[l(e(m),{value:a.value.domain_prefix,"onUpdate:value":r[4]||(r[4]=t=>a.value.domain_prefix=t),placeholder:"网址前缀"},null,8,["value"])]),_:1}),l(e(p),{label:"月价格:",name:"price1",autoLink:!1},{default:o(()=>[l(e(B),null,{default:o(()=>[l(e(A),{span:"8"},{default:o(()=>[l(e(d),{value:a.value.price1,"onUpdate:value":r[5]||(r[5]=t=>a.value.price1=t),placeholder:"月价格",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[ye,l(e(d),{value:a.value.market_price1,"onUpdate:value":r[6]||(r[6]=t=>a.value.market_price1=t),placeholder:"市场价",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[Ie,l(e(m),{value:a.value.desc_price1,"onUpdate:value":r[7]||(r[7]=t=>a.value.desc_price1=t),placeholder:"广告语",style:{width:"140px"}},null,8,["value"])]),_:1})]),_:1})]),_:1}),l(e(p),{label:"半年价格:",name:"price2",autoLink:!1},{default:o(()=>[l(e(B),null,{default:o(()=>[l(e(A),{span:"8"},{default:o(()=>[l(e(d),{value:a.value.price2,"onUpdate:value":r[8]||(r[8]=t=>a.value.price2=t),placeholder:"半年价格",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[ke,l(e(d),{modelValue:a.value.market_price2,"onUpdate:modelValue":r[9]||(r[9]=t=>a.value.market_price2=t),placeholder:"市场价",style:{width:"140px !important"}},null,8,["modelValue"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[_e,l(e(m),{value:a.value.desc_price2,"onUpdate:value":r[10]||(r[10]=t=>a.value.desc_price2=t),placeholder:"广告语",style:{width:"140px"}},null,8,["value"])]),_:1})]),_:1})]),_:1}),l(e(p),{label:"一年价格:",name:"price3",autoLink:!1},{default:o(()=>[l(e(B),null,{default:o(()=>[l(e(A),{span:"8"},{default:o(()=>[l(e(d),{value:a.value.price3,"onUpdate:value":r[11]||(r[11]=t=>a.value.price3=t),placeholder:"一年价格",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[Ue,l(e(d),{value:a.value.market_price3,"onUpdate:value":r[12]||(r[12]=t=>a.value.market_price3=t),placeholder:"市场价",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[Ce,l(e(m),{value:a.value.desc_price3,"onUpdate:value":r[13]||(r[13]=t=>a.value.desc_price3=t),placeholder:"广告语",style:{width:"140px"}},null,8,["value"])]),_:1})]),_:1})]),_:1}),l(e(p),{label:"终身价格:",name:"price4",autoLink:!1},{default:o(()=>[l(e(B),null,{default:o(()=>[l(e(A),{span:"8"},{default:o(()=>[l(e(d),{value:a.value.price4,"onUpdate:value":r[14]||(r[14]=t=>a.value.price4=t),placeholder:"终身价格",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[be,l(e(d),{value:a.value.market_price4,"onUpdate:value":r[15]||(r[15]=t=>a.value.market_price4=t),placeholder:"市场价",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[we,l(e(m),{value:a.value.desc_price4,"onUpdate:value":r[16]||(r[16]=t=>a.value.desc_price4=t),placeholder:"广告语",style:{width:"140px"}},null,8,["value"])]),_:1})]),_:1})]),_:1}),l(e(p),{label:"7天限时价:",name:"price5",autoLink:!1},{default:o(()=>[l(e(B),null,{default:o(()=>[l(e(A),{span:"8"},{default:o(()=>[l(e(d),{value:a.value.price5,"onUpdate:value":r[17]||(r[17]=t=>a.value.price5=t),placeholder:"7天限时价:",style:{width:"140px !important"}},null,8,["value"])]),_:1}),l(e(A),{span:"8"},{default:o(()=>[Ne,l(e(m),{value:a.value.desc_price5,"onUpdate:value":r[18]||(r[18]=t=>a.value.desc_price5=t),placeholder:"广告语",style:{width:"140px"}},null,8,["value"])]),_:1})]),_:1})]),_:1}),l(e(p),{label:"简介:",name:"summary"},{default:o(()=>[l(e(s),{type:"textarea",value:a.value.summary,"onUpdate:value":r[19]||(r[19]=t=>a.value.summary=t),placeholder:"简介"},null,8,["value"])]),_:1}),l(e(p),{label:"内容:",name:"desc"},{default:o(()=>[l(ne,{"config-path":he,config:{serverUrl:"/admin/upload/ueditor",UEDITOR_HOME_URL:"/UEditor/"},destroy:!0,class:"editor",style:{height:"400px"},modelValue:a.value.desc,"onUpdate:modelValue":r[20]||(r[20]=t=>a.value.desc=t)},null,8,["modelValue"])]),_:1}),l(e(p),{label:"状态:",name:"status"},{default:o(()=>[l(e(Qe),{value:a.value.status,"onUpdate:value":r[21]||(r[21]=t=>a.value.status=t)},{default:o(()=>[l(e(j),{value:1},{default:o(()=>[b("上架")]),_:1}),l(e(j),{value:2},{default:o(()=>[b("下架")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model","rules"])]),_:1},16,["onRegister","title"]),l(e(fe),{style:{width:"900px"},open:k.value,"onUpdate:open":r[22]||(r[22]=t=>k.value=t),title:"文件管理"},{default:o(()=>[l(de,{options:["image"],type:"one",onChange:M})]),_:1},8,["open"])],64))}}),Pe=pe(Je,[["__scopeId","data-v-b40a6837"]]);export{Pe as default};
|