add.22a47e16.js 2.9 KB

1
  1. import{x as z,u as M,r as c,a as _,s as P,b as s,o as r,c as f,d as t,w as o,e as v,k as q,f as y,l as L,m as $,F as G,G as I,E as g}from"./index.4fd8b9b3.js";import{_ as T}from"./EditorWithBinding.854903b5.js";import{n as V}from"./news.18acc69b.js";import{r as j}from"./resource.2c825bc3.js";import"./index.esm.5affbf30.js";import"./http.100f9ea4.js";const A={class:"card-header"},H=v("span",null,"\u6DFB\u52A0\u65B0\u95FB",-1),Y={__name:"add",setup(J){z();const w=M(),e=c({ID:"",detail:"",image:"",is_active:"",is_index:"",synopsis:"",instructions:"",title:"",types:""});_("");const b=c({}),x=[{value:"firm",label:"\u516C\u53F8\u65B0\u95FB"},{value:"industry",label:"\u884C\u4E1A\u65B0\u95FB"}],p=async()=>{const n=await V.getnewstype();b.value=n.data.Data};function k(n){m.value.push(n)}const m=_([]),h=async()=>{let n=new FormData;n.append("types","serve"),m.value.forEach((d,i)=>{n.append("file",d.file)});const l=await j.uploadResource(n);e.image=l.data.Data;const u=await V.addNew({detail:e.detail,synopsis:e.synopsis,title:e.title,types:e.types,image:e.image});u.data.Code===200?g.success("\u4FEE\u6539\u6210\u529F"):g.error(u.data.Msg)};return P(async()=>{await p()}),(n,l)=>{const u=s("el-button"),d=s("el-input"),i=s("el-form-item"),C=s("el-image"),D=s("Plus"),N=s("el-icon"),R=s("el-upload"),U=s("el-option"),B=s("el-select"),E=s("el-form"),F=s("el-card");return r(),f("div",null,[t(F,{class:"box-card"},{header:o(()=>[v("div",A,[H,t(u,{size:"mini",style:{float:"right"},onClick:l[0]||(l[0]=a=>q(w).go(-1))},{default:o(()=>[y("\u8FD4\u56DE")]),_:1}),t(u,{size:"mini",style:{float:"right","margin-right":"10px"},type:"primary",onClick:h},{default:o(()=>[y("\u6DFB\u52A0")]),_:1})])]),default:o(()=>[t(E,null,{default:o(()=>[t(i,{label:"\u65B0\u95FB\u6807\u9898:"},{default:o(()=>[t(d,{modelValue:e.title,"onUpdate:modelValue":l[1]||(l[1]=a=>e.title=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"\u56FE\u7247:"},{default:o(()=>[e.image?(r(),L(C,{key:0,modelValue:e.image,"onUpdate:modelValue":l[2]||(l[2]=a=>e.image=a),style:{width:"100px",height:"100px","margin-right":"10px"},fit:"cover"},null,8,["modelValue"])):$("",!0),t(R,{"http-request":k,multiple:"","show-file-list":!0,"list-type":"picture-card"},{default:o(()=>[t(N,null,{default:o(()=>[t(D)]),_:1})]),_:1})]),_:1}),t(i,{label:"\u5206\u7C7B:"},{default:o(()=>[t(B,{onClick:p,modelValue:e.types,"onUpdate:modelValue":l[3]||(l[3]=a=>e.types=a),placeholder:"\u8BF7\u9009\u62E9\u5206\u7C7B",size:"large",style:{width:"240px"}},{default:o(()=>[(r(),f(G,null,I(x,a=>t(U,{key:a.value,label:a.label,value:a.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"\u7B80\u4ECB:"},{default:o(()=>[t(d,{modelValue:e.synopsis,"onUpdate:modelValue":l[4]||(l[4]=a=>e.synopsis=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"\u8BE6\u60C5:"},{default:o(()=>[t(T,{modelValue:e.detail,"onUpdate:modelValue":l[5]||(l[5]=a=>e.detail=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})])}}};export{Y as default};