ArticleForm-a55f1f86.js 9.0 KB

1
  1. import{d as Y,i as $,r as m,f as ee,m as ae,o as d,c as f,g as a,w as l,a as t,q as n,y as te,x as p,F as y,v as g,t as b,R as le,Q as re,X as oe,B as ue,E as _e,z as se,A as de,aX as me,aj as ne,ak as ie,am as ce,D as pe,j as fe,G as ye,J as ve,_ as he,__tla as ge}from"./index-f4ac2672.js";import{_ as be,__tla as Ve}from"./Dialog-8f54bd93.js";import{_ as Ue,__tla as Ie}from"./Editor-703cb995.js";import{_ as ke,__tla as we}from"./UploadImg-996a2a6b.js";import{a as qe,D as q,g as S,__tla as Be}from"./dict-cc67e876.js";import{g as xe,c as Ae,u as Fe,__tla as Ne}from"./index-0bcf4656.js";import{g as Re,__tla as Se}from"./index-12a86343.js";import{i as He,__tla as Oe}from"./spu-d4926e84.js";import Ce,{__tla as Te}from"./SpuSelect-fd0e1244.js";import{__tla as ze}from"./el-image-aa8f47fe.js";import{__tla as De}from"./el-image-viewer-c82e83af.js";import{__tla as Ee}from"./index-dc1ba044.js";import{__tla as Ge}from"./SkuList-510e3ec1.js";import{__tla as Le}from"./PcComponents.css_vue_type_style_index_0_src_00d8480b_scoped_00d8480b_lang-a9b8f6cb.js";import{u as Me,__tla as Pe}from"./useMessage-3a4f1bc1.js";import{__tla as Xe}from"./ContentWrap-8da6837f.js";import{__tla as je}from"./ContentWrap.vue_vue_type_script_setup_true_lang-c2768af0.js";import{__tla as Qe}from"./el-card-ceedae5f.js";import{__tla as Je}from"./index-7890cfd1.js";import{__tla as Ze}from"./index-4f055c3f.js";import{__tla as Ke}from"./el-tree-select-7103e1a3.js";import{__tla as We}from"./index-31d6837c.js";import{__tla as Ye}from"./formatTime-c61667bc.js";import"./tree-0af4953a.js";import{__tla as $e}from"./category-d7340dd2.js";import{__tla as ea}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-d8293fe9.js";import{__tla as aa}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-ab6dd3d5.js";import{__tla as ta}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-de170099.js";let H,la=Promise.all([(()=>{try{return ge}catch{}})(),(()=>{try{return Ve}catch{}})(),(()=>{try{return Ie}catch{}})(),(()=>{try{return we}catch{}})(),(()=>{try{return Be}catch{}})(),(()=>{try{return Ne}catch{}})(),(()=>{try{return Se}catch{}})(),(()=>{try{return Oe}catch{}})(),(()=>{try{return Te}catch{}})(),(()=>{try{return ze}catch{}})(),(()=>{try{return De}catch{}})(),(()=>{try{return Ee}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Le}catch{}})(),(()=>{try{return Pe}catch{}})(),(()=>{try{return Xe}catch{}})(),(()=>{try{return je}catch{}})(),(()=>{try{return Qe}catch{}})(),(()=>{try{return Je}catch{}})(),(()=>{try{return Ze}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return We}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return $e}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return aa}catch{}})(),(()=>{try{return ta}catch{}})()]).then(async()=>{H=he(Y({name:"PromotionArticleForm",__name:"ArticleForm",emits:["success"],setup(ra,{expose:O,emit:C}){const{t:V}=$(),B=Me(),i=m(!1),x=m(""),c=m(!1),A=m(""),o=m({id:void 0,categoryId:void 0,title:void 0,author:void 0,picUrl:void 0,introduction:void 0,sort:0,status:0,spuId:0,recommendHot:!1,recommendBanner:!1,content:void 0}),T=ee({categoryId:[{required:!0,message:"\u5206\u7C7Bid\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],title:[{required:!0,message:"\u6587\u7AE0\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],picUrl:[{required:!0,message:"\u6587\u7AE0\u5C01\u9762\u56FE\u7247\u5730\u5740\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],sort:[{required:!0,message:"\u6392\u5E8F\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],status:[{required:!0,message:"\u72B6\u6001\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],spuId:[{required:!0,message:"\u5546\u54C1\u5173\u8054id\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],recommendHot:[{required:!0,message:"\u662F\u5426\u70ED\u95E8(\u5C0F\u7A0B\u5E8F)\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],recommendBanner:[{required:!0,message:"\u662F\u5426\u8F6E\u64AD\u56FE(\u5C0F\u7A0B\u5E8F)\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],content:[{required:!0,message:"\u6587\u7AE0\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),v=m(),F=m(),z=u=>{o.value.spuId=u};O({open:async(u,r)=>{if(i.value=!0,x.value=V("action."+u),A.value=u,G(),r){c.value=!0;try{o.value=await xe(r)}finally{c.value=!1}}}});const D=C,E=async()=>{if(v&&await v.value.validate()){c.value=!0;try{const u=o.value;A.value==="create"?(await Ae(u),B.success(V("common.createSuccess"))):(await Fe(u),B.success(V("common.updateSuccess"))),i.value=!1,D("success")}finally{c.value=!1}}},G=()=>{var u;o.value={id:void 0,categoryId:void 0,title:void 0,author:void 0,picUrl:void 0,introduction:void 0,sort:0,status:0,spuId:0,recommendHot:!1,recommendBanner:!1,content:void 0},(u=v.value)==null||u.resetFields()},N=m([]),R=m([]);return ae(async()=>{N.value=await Re(),R.value=await He()}),(u,r)=>{const U=oe,_=ue,s=_e,L=se,M=de,P=ke,X=me,I=ne,k=ie,j=ce,w=pe,Q=Ue,J=fe,Z=ye,K=be,W=ve;return d(),f(y,null,[a(K,{modelValue:t(i),"onUpdate:modelValue":r[12]||(r[12]=e=>re(i)?i.value=e:null),title:t(x),width:"70%"},{footer:l(()=>[a(w,{disabled:t(c),type:"primary",onClick:E},{default:l(()=>[n("\u786E \u5B9A")]),_:1},8,["disabled"]),a(w,{onClick:r[11]||(r[11]=e=>i.value=!1)},{default:l(()=>[n("\u53D6 \u6D88")]),_:1})]),default:l(()=>[te((d(),p(Z,{ref_key:"formRef",ref:v,model:t(o),rules:t(T),"label-width":"110px"},{default:l(()=>[a(J,null,{default:l(()=>[a(s,{span:12},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u6807\u9898",prop:"title"},{default:l(()=>[a(U,{modelValue:t(o).title,"onUpdate:modelValue":r[0]||(r[0]=e=>t(o).title=e),placeholder:"\u8BF7\u8F93\u5165\u6587\u7AE0\u6807\u9898"},null,8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u5206\u7C7B",prop:"categoryId"},{default:l(()=>[a(M,{modelValue:t(o).categoryId,"onUpdate:modelValue":r[1]||(r[1]=e=>t(o).categoryId=e),placeholder:"\u8BF7\u9009\u62E9"},{default:l(()=>[(d(!0),f(y,null,g(t(N),e=>(d(),p(L,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u4F5C\u8005",prop:"author"},{default:l(()=>[a(U,{modelValue:t(o).author,"onUpdate:modelValue":r[2]||(r[2]=e=>t(o).author=e),placeholder:"\u8BF7\u8F93\u5165\u6587\u7AE0\u4F5C\u8005"},null,8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u7B80\u4ECB",prop:"introduction"},{default:l(()=>[a(U,{modelValue:t(o).introduction,"onUpdate:modelValue":r[3]||(r[3]=e=>t(o).introduction=e),placeholder:"\u8BF7\u8F93\u5165\u6587\u7AE0\u7B80\u4ECB"},null,8,["modelValue"])]),_:1})]),_:1}),a(s,{span:24},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u5C01\u9762",prop:"picUrl"},{default:l(()=>[a(P,{modelValue:t(o).picUrl,"onUpdate:modelValue":r[4]||(r[4]=e=>t(o).picUrl=e),height:"80px"},null,8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u6392\u5E8F",prop:"sort"},{default:l(()=>[a(X,{modelValue:t(o).sort,"onUpdate:modelValue":r[5]||(r[5]=e=>t(o).sort=e),min:0,clearable:"","controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u72B6\u6001",prop:"status"},{default:l(()=>[a(k,{modelValue:t(o).status,"onUpdate:modelValue":r[6]||(r[6]=e=>t(o).status=e)},{default:l(()=>[(d(!0),f(y,null,g(t(qe)(t(q).COMMON_STATUS),e=>(d(),p(I,{key:e.value,label:e.value},{default:l(()=>[n(b(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u662F\u5426\u70ED\u95E8",prop:"recommendHot"},{default:l(()=>[a(k,{modelValue:t(o).recommendHot,"onUpdate:modelValue":r[7]||(r[7]=e=>t(o).recommendHot=e)},{default:l(()=>[(d(!0),f(y,null,g(t(S)(t(q).INFRA_BOOLEAN_STRING),e=>(d(),p(I,{key:e.value,label:e.value},{default:l(()=>[n(b(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(s,{span:12},{default:l(()=>[a(_,{label:"\u662F\u5426\u8F6E\u64AD\u56FE",prop:"recommendBanner"},{default:l(()=>[a(k,{modelValue:t(o).recommendBanner,"onUpdate:modelValue":r[8]||(r[8]=e=>t(o).recommendBanner=e)},{default:l(()=>[(d(!0),f(y,null,g(t(S)(t(q).INFRA_BOOLEAN_STRING),e=>(d(),p(I,{key:e.value,label:e.value},{default:l(()=>[n(b(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(s,{span:24},{default:l(()=>[a(_,{label:"\u5546\u54C1\u5173\u8054",prop:"spuId"},{default:l(()=>[t(o).spuId?(d(),p(j,{key:0,class:"mr-10px"},{default:l(()=>{var e;return[n(b((e=t(R).find(h=>h.id===t(o).spuId))==null?void 0:e.name),1)]}),_:1})):le("",!0),a(w,{onClick:r[9]||(r[9]=e=>{var h;return(h=t(F))==null?void 0:h.open()})},{default:l(()=>[n("\u9009\u62E9\u5546\u54C1")]),_:1})]),_:1})]),_:1}),a(s,{span:24},{default:l(()=>[a(_,{label:"\u6587\u7AE0\u5185\u5BB9"},{default:l(()=>[a(Q,{modelValue:t(o).content,"onUpdate:modelValue":r[10]||(r[10]=e=>t(o).content=e),height:"150px"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])),[[W,t(c)]])]),_:1},8,["modelValue","title"]),a(t(Ce),{ref_key:"spuSelectRef",ref:F,onConfirm:z},null,512)],64)}}}),[["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/promotion/article/ArticleForm.vue"]])});export{la as __tla,H as default};