index-9883ff1d.js 4.9 KB

1
  1. var z=Object.defineProperty;var I=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var x=(t,o,a)=>o in t?z(t,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[o]=a,M=(t,o)=>{for(var a in o||(o={}))L.call(o,a)&&x(t,a,o[a]);if(I)for(var a of I(o))R.call(o,a)&&x(t,a,o[a]);return t};var m=(t,o,a)=>new Promise((y,g)=>{var d=n=>{try{c(a.next(n))}catch(f){g(f)}},u=n=>{try{c(a.throw(n))}catch(f){g(f)}},c=n=>n.done?y(n.value):Promise.resolve(n.value).then(d,u);c((a=a.apply(t,o)).next())});import{u as V,B as N}from"./useForm-c19ef35c.js";import{d as D,aa as E,r as v,k as T,o as r,m as p,g as s,y as l,f as i,dq as h,I as w,af as P,v as k,bg as q,bh as A,bz as G,j as O}from"./index-610a1d46.js";import{r as W,b as H}from"./sysSettingApi-5b6f4204.js";import{f as b}from"./download-a90dd227.js";import"./index-985aa6f5.js";import"./useWindowSizeFn-1829b247.js";import"./index-b6d11df2.js";import"./index-72381a11.js";import"./index-4ed0dc84.js";import"./uuid-98bbe2a6.js";import"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-bad913d6.js";import"./index-981858ed.js";import"./uniqBy-2b2a500d.js";const J=[{label:"cma章",field:"cma",component:"Input",slot:"cma",colProps:{span:8}},{label:"ilacMra章",field:"ilacMra",component:"Input",slot:"ilacMra",colProps:{span:8}},{label:"cnas章",field:"cnas",component:"Input",slot:"cnas",colProps:{span:8}},{label:"骑缝章",field:"rideSewingBadge",component:"Input",slot:"rideSewingBadge",colProps:{span:8}},{label:"水印内容",field:"watermark",component:"Input",componentProps:{placeholder:"请输入水印内容(内容为空时不添加水印)"},colProps:{span:9}},{label:"地址",field:"address",component:"Input",componentProps:{placeholder:"请输入地址"},colProps:{span:8}},{label:"电话",field:"phone",component:"Input",componentProps:{placeholder:"请输入电话"},colProps:{span:8}},{label:"邮箱",field:"email",component:"Input",componentProps:{placeholder:"请输入地址"},colProps:{span:8}},{field:"remark",component:"Input",slot:"remark",colProps:{span:24}}],K=t=>(q("data-v-992ea177"),t=t(),A(),t),Q=["src"],X={key:1,class:"img-signature"},Y=["src"],Z={key:1,class:"img-signature"},$=["src"],ee={key:1,class:"img-signature"},ae=["src"],oe={key:1,class:"img-signature"},te=K(()=>P("span",{style:{color:"red"}},"注: 印章请上传200*200且小于1M大小的印章图片",-1)),ne={style:{display:"flex","justify-content":"flex-end"}},se=D({__name:"index",setup(t){E(()=>m(this,null,function*(){yield B()}));const{createMessage:o}=G(),[a,{setFieldsValue:y,validate:g}]=V({labelWidth:200,schemas:J,showActionButtonGroup:!1,actionColOptions:{span:23},baseColProps:{span:8},wrapperCol:{span:23}}),d=v(null),u=v(null),c=v(null),n=v(null);function f(){return m(this,null,function*(){const e=yield g();d.value&&(e.cma=d.value),u.value&&(e.cnas=u.value),c.value&&(e.rideSewingBadge=c.value),n.value&&(e.ilacMra=n.value),yield H(e),o.success("配置保存成功"),yield B()})}function B(){return m(this,null,function*(){const e=yield W();e&&(d.value=e.cma,u.value=e.cnas,c.value=e.rideSewingBadge,n.value=e.ilacMra,yield y(M({},e)))})}function U(e){return m(this,null,function*(){return _(e)||(d.value=yield b(e)),!1})}function C(e){return m(this,null,function*(){return _(e)||(u.value=yield b(e)),!1})}function j(e){return m(this,null,function*(){return _(e)||(c.value=yield b(e)),!1})}function F(e){return m(this,null,function*(){return _(e)||(n.value=yield b(e)),!1})}function _(e){return e.size>1024*1024&&o.error("请上传小于1M大小的印章图片"),e.size>1024*1024}return(e,le)=>{const S=T("a-button");return r(),p("div",null,[s(i(N),{onRegister:i(a),layout:"vertical"},{cma:l(()=>[s(i(h),{name:"cma",showUploadList:!1,beforeUpload:U,accept:".jpg,.jpeg,.gif,.png,.webp"},{default:l(()=>[d.value?(r(),p("img",{key:0,src:d.value,class:"img-avatar"},null,8,Q)):(r(),p("div",X,[s(i(w),{icon:"icon-xt-add_default|iconfont"})]))]),_:1})]),cnas:l(()=>[s(i(h),{name:"cnas",showUploadList:!1,beforeUpload:C,accept:".jpg,.jpeg,.gif,.png,.webp"},{default:l(()=>[u.value?(r(),p("img",{key:0,src:u.value,class:"img-avatar"},null,8,Y)):(r(),p("div",Z,[s(i(w),{icon:"icon-xt-add_default|iconfont"})]))]),_:1})]),rideSewingBadge:l(()=>[s(i(h),{name:"rideSewingBadge",showUploadList:!1,beforeUpload:j,accept:".jpg,.jpeg,.gif,.png,.webp"},{default:l(()=>[c.value?(r(),p("img",{key:0,src:c.value,class:"img-avatar"},null,8,$)):(r(),p("div",ee,[s(i(w),{icon:"icon-xt-add_default|iconfont"})]))]),_:1})]),ilacMra:l(()=>[s(i(h),{name:"ilacMra",showUploadList:!1,beforeUpload:F,accept:".jpg,.jpeg,.gif,.png,.webp"},{default:l(()=>[n.value?(r(),p("img",{key:0,src:n.value,class:"img-avatar"},null,8,ae)):(r(),p("div",oe,[s(i(w),{icon:"icon-xt-add_default|iconfont"})]))]),_:1})]),remark:l(()=>[te]),_:1},8,["onRegister"]),P("div",ne,[s(S,{onClick:B},{default:l(()=>[k("重置")]),_:1}),k("  "),s(S,{type:"primary",onClick:f},{default:l(()=>[k("保存")]),_:1})])])}}});const ye=O(se,[["__scopeId","data-v-992ea177"]]);export{ye as default};