HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.2.20
System: Linux 825a8fd6cf8c 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User: apache (48)
PHP: 8.2.20
Disabled: NONE
Upload Files
File: /var/www/html/public/static/js/hook-6387694a.js
import{be as l}from"./message-2472a54a.js";import"./index-f28053db.js";import{alertError as J}from"./utils-2ab4f76a.js";import{upLoadXlsPrintUri as M,getFieldList as O,saveXlsTpl as U}from"./excelmaker-253e4195.js";import{r as t,A as X,o as k}from"./runtime-core.esm-bundler-6128546f.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./vue-router-a383d220.js";function G(){const d=t(null),p=t(0),u=t(0),m=t(0),f=t(0),_=X({id:0,title:"",file_id:"edit",data:[],json:""}),v={Authorization:""},y=t({}),h=t([]),g=t([]),F=t([]),L=t(11),j=t(5),r=t([""]),c=t({}),b=t(-1),s=t([]),a=t(0),w=(e,o)=>{l(o.name+"上传失败",{type:"error"})},x=t([]),A=t({});async function C(e,o){const{data:i}=await O(e);s.value=[],s.value.push({value:"",title:""}),i.map(n=>{n.key!="id"&&s.value.push({value:n.value,title:n.title})}),o&&o()}const D=t(!1);function E(){let e=JSON.stringify({col_import:r.value,col_heads:c.value});e||l("匹配数据为空,无法保存",{type:"error"});let o="";if(!a.value)return l("请上传文件",{type:"error"}),!1;U({json_data:o,data:e,file:a.value}).then(i=>{l("保存导出模版成功",{type:"success"})}).catch(i=>{J(i,"保存导出模版失败")})}return k(()=>{}),{saveFormJson:E,loadModelFieldList:C,tpl_model_id:m,tpl_entity_id:f,entity_id:u,save_loading:D,tpl_map:A,file_id:a,tpl_list:x,mergeCells:h,clsData:g,clsOrgData:F,numColumns:L,numRows:j,col_import:r,col_heads:c,begin_col:b,field_options:s,upLoadXlsPrintUri:M,upLoadFileUriHeader:v,upLoadinfo:y,uploadFileFailed:w,formInline:_,model_id:p,hot:d}}export{G as useExcelloader};