You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
2.9 KiB
2 lines
2.9 KiB
import{S as F}from"./SelectHelper-5d9fefe7.js";import"./Tabs-ec1c48f8.js";import"./RadioGroup-a80e69a5.js";import b from"./InputTheme-b25bb000.js";import"./FormTheme-70eb47bf.js";import{d as E,r as v,bl as I,aT as C,aU as s,o as a,a as D,w as c,j as e,t as _,g as m,b as f,dU as A,dV as B}from"./index-f4658ae7.js";import{N as T}from"./Button-53926a3b.js";import{N as U}from"./Table-ba45ad06.js";import{N}from"./Upload-3b7ccbf3.js";import{u as S}from"./use-message-f27d95bf.js";const x=E({name:"AppendixTable",components:{NUpload:N,NButton:T,SelectHelper:F,NTable:U},props:{widgetInfo:{type:Object,default:()=>{}}},setup(t){var l,o;const n=v(t.widgetInfo.title),d=I().query.FrmID,u=S();return{label:n,InputTheme:b,handleUpload:()=>(u.info("\u9009\u62E9\u4E86\u6587\u4EF6"),Promise.resolve()),settingUrl:`../../Comm/En.htm?EnName=TS.FrmUI.FrmAttachmentExt&FrmID=${d}&PKVal=${(o=(l=t.widgetInfo)==null?void 0:l.dto)==null?void 0:o.CtrlID}`}}}),M="/assets/word-819d5edd.png",$="/assets/pdf-e55af48d.png";const g=t=>(A("data-v-10aca1ae"),t=t(),B(),t),k={class:"appendix-table"},j={class:"title"},V={class:"name"},O={class:"type"},P={key:0,class:"upload-table"},q={class:"content"},z=g(()=>e("thead",null,[e("tr",null,[e("th",null,"\u5E8F"),e("th",null,[e("span",null,"\u6587\u4EF6\u540D")]),e("th",null,"\u4E0A\u4F20\u65F6\u95F4"),e("th",null,"\u4E0A\u4F20\u4EBA"),e("th",null,"\u64CD\u4F5C")])],-1)),H=g(()=>e("tbody",null,[e("tr",null,[e("td",null,"1."),e("td",null,[e("div",{class:"file"},[e("img",{src:M,alt:"word\u56FE\u6807"}),e("span",{style:{color:"#1890ff"}},"CCFlow\u5F00\u53D1\u624B\u518C.doc")])]),e("td",null,"yyyy-MM-dd"),e("td",null,"\u9A70\u9A8B\u5DE5\u4F5C\u6D41"),e("td")]),e("tr",null,[e("td",null,"2."),e("td",null,[e("div",{class:"file"},[e("img",{src:$,alt:"pdf\u56FE\u6807"}),e("span",{style:{color:"#1890ff"}},"\u9A70\u9A8B\u5DE5\u4F5C\u6D41\u4ECB\u7ECD.pdf")])]),e("td",null,"yyyy-MM-dd"),e("td",null,"\u9A70\u9A8B\u5DE5\u4F5C\u6D41"),e("td")])],-1)),K={key:1,class:"image-attachment"};function L(t,n,h,d,u,l){const o=s("n-table"),y=s("n-upload"),w=s("select-helper");return a(),D(w,{widget:t.widgetInfo,class:"appendix-write","setting-url":t.settingUrl},{default:c(()=>{var i,r,p;return[e("div",k,[e("div",j,[e("div",V,_((i=t.widgetInfo)==null?void 0:i.title),1),e("div",O,_((p=(r=t.widgetInfo)==null?void 0:r.dto)==null?void 0:p.CtrlType),1)]),t.widgetInfo.fileType==="0"?(a(),m("div",P,[e("div",q,[f(o,{bordered:!1,"single-line":!1},{default:c(()=>[z,H]),_:1})])])):(a(),m("div",K,[f(y,{"default-file-list":t.widgetInfo.fileList,"list-type":"image-card","show-preview-button":!1,onBeforeUpload:t.handleUpload,max:t.widgetInfo.maxFiles},null,8,["default-file-list","onBeforeUpload","max"])]))])]}),_:1},8,["widget","setting-url"])}const R=C(x,[["render",L],["__scopeId","data-v-10aca1ae"]]),le=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"}));export{le as _};
|