1 |
- import{a as f,x as I,u as S,r as c,s as T,b as s,o as m,c as y,d as t,w as l,e as k,f as v,k as V,F as U,G as M,E as g,q as N,l as z}from"./index.4fd8b9b3.js";import{s as b}from"./serve.cb3d20b6.js";import{r as G}from"./resource.2c825bc3.js";import{_ as L}from"./EditorWithBinding.854903b5.js";import"./http.100f9ea4.js";import"./index.esm.5affbf30.js";const $={class:"card-header"},j=k("span",null,"\u8BE6\u60C5",-1),W={__name:"add",setup(A){f("");const w=I(),x=S(),e=c({title:"",detail:"",synopsis:"",types:"",image:"",product_id:""}),u=c([{}]),p=f([]);c({types:""});function h(n){p.value.push(n)}const C=async()=>{let n=new FormData;n.append("types","serve"),p.value.forEach((r,d)=>{n.append("file",r.file)});const o=await G.uploadResource(n);e.image=o.data.Data;const i=await b.addService({id:parseInt(w.query.id),title:e.title,synopsis:e.synopsis,detail:e.detail,types:e.types,image:e.image,product_id:parseInt(e.product_id)});i.data.Code===200?(g.success("\u6DFB\u52A0\u6210\u529F"),e.title="",e.synopsis="",e.detail="",e.types="",e.image="",e.product_id="",p.value=[]):g.error(i.data.Msg)},_=async()=>{const n=await b.GetServiceType();u.value=n.data.Data,console.log(u.value)};return T(()=>{_()}),(n,o)=>{const i=s("el-button"),r=s("el-input"),d=s("el-form-item"),D=s("el-icon"),R=s("el-upload"),q=s("el-option"),B=s("el-select"),E=s("el-form"),F=s("el-card");return m(),y("div",null,[t(F,{class:"box-card"},{header:l(()=>[k("div",$,[j,t(i,{size:"mini",style:{float:"right"},type:"primary",onClick:C},{default:l(()=>[v("\u63D0\u4EA4")]),_:1}),t(i,{size:"mini",style:{float:"right"},type:"info",onClick:o[0]||(o[0]=a=>V(x).go(-1))},{default:l(()=>[v("\u8FD4\u56DE")]),_:1})])]),default:l(()=>[t(E,null,{default:l(()=>[t(d,{label:"\u6807\u9898:"},{default:l(()=>[t(r,{modelValue:e.title,"onUpdate:modelValue":o[1]||(o[1]=a=>e.title=a),placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u56FE\u7247:"},{default:l(()=>[t(R,{"http-request":h,multiple:"","show-file-list":!0,"list-type":"picture-card"},{default:l(()=>[t(D,null,{default:l(()=>[t(V(N))]),_:1})]),_:1})]),_:1}),t(d,{label:"\u5206\u7C7B:"},{default:l(()=>[t(B,{onClick:_,modelValue:e.product_id,"onUpdate:modelValue":o[2]||(o[2]=a=>e.product_id=a),clearable:"",placeholder:"\u9009\u62E9\u5206\u7C7B\u4FE1\u606F",style:{width:"240px"}},{default:l(()=>[(m(!0),y(U,null,M(u.value,a=>(m(),z(q,{key:a.ID,label:a.title,value:a.ID},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(d,{label:"\u7B80\u4ECB:"},{default:l(()=>[t(r,{modelValue:e.synopsis,"onUpdate:modelValue":o[3]||(o[3]=a=>e.synopsis=a),placeholder:"\u8BF7\u8F93\u5165\u7B80\u4ECB"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u8BE6\u60C5:"},{default:l(()=>[t(L,{modelValue:e.detail,"onUpdate:modelValue":o[4]||(o[4]=a=>e.detail=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})])}}};export{W as default};
|