goview_vue/dist/static/js/index-aef52808.js

2 lines
6.9 KiB
JavaScript
Raw Normal View History

2023-06-06 13:24:29 +08:00
var U=(m,I,f)=>new Promise((L,h)=>{var T=a=>{try{b(f.next(a))}catch(g){h(g)}},i=a=>{try{b(f.throw(a))}catch(g){h(g)}},b=a=>a.done?L(a.value):Promise.resolve(a.value).then(T,i);b((f=f.apply(m,I)).next())});import{d as _e,k as pe,j as O,ae as me,aF as k,J as fe,r as s,o as d,c as E,b as e,w as t,u as n,n as y,a6 as V,Q as ge,e as u,t as $,cx as D,U as ve,D as S,d0 as Ce,F as H,q as M,E as P,ad as be,aL as we,R as ye,s as he,x as ke,h as Ee}from"./index-4ec2ce15.js";import{F as N}from"./fileTypeEnum-21359a08.js";import{u as Se,E as _}from"./chartEditStore-bfc6c223.js";/* empty css */import{l as Ie}from"./index-64867e41.js";import{i as Y}from"./icon-42fa39e7.js";import{_ as Le}from"./StylesSetting.vue_vue_type_script_setup_true_lang-cf4b6b74.js";import{b as Te}from"./project.api-0931840b.js";import"./plugin-ae137233.js";import"./SettingItem-35031211.js";import"./SettingItemBox-f60eaa4e.js";import"./CollapseItem.vue_vue_type_script_setup_true_lang-77b092a0.js";const xe=""+new URL("../png/noImage.png",import.meta.url).href,ze=m=>(he("data-v-340a9d3c"),m=m(),ke(),m),Re={class:"go-canvas-setting"},Fe={class:"upload-box"},Ue=["src"],Oe={class:"upload-img"},$e=ze(()=>y("img",{src:xe},null,-1)),De={class:"picker-height"},Pe=_e({__name:"index",setup(m){const{ColorPaletteIcon:I}=Y.ionicons5,{ScaleIcon:f,FitToScreenIcon:L,FitToHeightIcon:h,FitToWidthIcon:T}=Y.carbon,i=Se(),b=pe(),a=i.getEditCanvasConfig,g=i.getEditCanvas,x=O(),z=O(!1),R=O(0),K=Ie(()=>me(()=>import("./index-0e64ad2a.js"),["./index-0e64ad2a.js","./index-4ec2ce15.js","../css/index-9c2eb289.css","./chartEditStore-bfc6c223.js","./plugin-ae137233.js","./icon-42fa39e7.js","./index-64867e41.js","../css/index-d825de9b.css","../css/index-39f06c17.css"],import.meta.url)),X=[{label:"应用颜色",value:0},{label:"应用背景",value:1}],j=[{key:"ChartTheme",title:"主题颜色",icon:I,render:K}],q=[{key:k.FIT,title:"自适应",icon:f,desc:"自适应比例展示,页面会有留白"},{key:k.SCROLL_Y,title:"Y轴滚动",icon:T,desc:"X轴铺满Y轴自适应滚动"},{key:k.SCROLL_X,title:"X轴滚动",icon:h,desc:"Y轴铺满X轴自适应滚动"},{key:k.FULL,title:"铺满",icon:L,desc:"强行拉伸画面,填充所有视图"}];fe(()=>a.selectColor,c=>{R.value=c?0:1},{immediate:!0});const A=c=>c>50,G=()=>{i.computedScale()},J=l=>U(this,[l],function*({file:c}){x.value=[];const r=c.file.type;return c.file.size>1024*1024*D?(window.$message.warning(`图片超出 ${D}M 限制,请重新上传!`),!1):r!==N.PNG&&r!==N.JPEG&&r!==N.GIF?(window.$message.warning("文件格式不符合,请重新上传!"),!1):!0}),W=c=>{a.selectColor=c==0},Q=()=>{i.setEditCanvasConfig(_.BACKGROUND_IMAGE,void 0),i.setEditCanvasConfig(_.SELECT_COLOR,!0)},Z=()=>{z.value=!0,setTimeout(()=>{z.value=!1})},ee=()=>{i.setEditCanvasConfig(_.BACKGROUND,void 0),a.backgroundImage&&i.setEditCanvasConfig(_.SELECT_COLOR,!1),Z()},te=c=>{const{file:l}=c;be(()=>U(this,null,function*(){if(l.file){const r=new File([l.file],`${we()}_index_background.png`,{type:l.file.type});let v=new FormData;v.append("object",r);const p=yield Te(v);if(p&&p.code===ye.SUCCESS){p.data.fileurl?i.setEditCanvasConfig(_.BACKGROUND_IMAGE,`${p.data.fileurl}?time=${new Date().getTime()}`):i.setEditCanvasConfig(_.BACKGROUND_IMAGE,`${b.getFetchInfo.OSSUrl||""}${p.data.fileName}?time=${new Date().getTime()}`),i.setEditCanvasConfig(_.SELECT_COLOR,!1);return}window.$message.error("添加图片失败,请稍后重试!")}else window.$message.error("添加图片失败,请稍后重试!")}))},ae=c=>{i.setEditCanvasConfig(_.PREVIEW_SCALE_TYPE,c)};return(c,l)=>{const r=s("n-input-number"),v=s("n-form-item"),p=s("n-form"),w=s("n-text"),oe=s("n-upload-dragger"),ne=s("n-upload"),se=s("n-color-picker"),C=s("n-space"),le=s("n-select"),F=s("n-button"),B=s("n-icon"),ie=s("n-tooltip"),ce=s("n-button-group"),re=s("n-divider"),de=s("n-tab-pane"),ue=s("n-tabs");return d(),E("div",Re,[e(p,{inline:"","label-width":45,size:"small","label-placement":"left"},{default:t(()=>[e(v,{label:"宽度"},{defa