UNPKG

amis-reports

Version:

爱速搭报表,基于 ECharts 实现的图表功能组件,旨在为用户提供简单和快捷的可视化报表能力,帮助用户在爱速搭平台上快速设计常见的数据报表页和大屏报表效果页。

2 lines 336 kB
/*! For license information please see renderers.js.LICENSE.txt */ !function(e,a){"object"==typeof exports&&"object"==typeof module?module.exports=a():"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?exports.amisReports=a():e.amisReports=a()}(this,(function(){return function(){var e={747:function(e,a,t){"use strict";function n(e){return e.split(":")[0]}t.d(a,{jr:function(){return n}})},721:function(e,a,t){"use strict";t.d(a,{Gx:function(){return s},IR:function(){return c},Jv:function(){return r},fd:function(){return o},ol:function(){return i},p3:function(){return l},vu:function(){return f},y_:function(){return d}});var n=t(747);function i(e){var a={};if("saas"===e.reportMode){var t,n,i=e.webServerRootPath||"",r=window.store||{},o=r.app||{},c=e.companyKey||(null==(t=r.company)?void 0:t.key),d=e.appKey||o.key+("latest"!==o.env?"-"+o.env:""),f=e.pageKey||(null==(n=r.page)?void 0:n.id);c&&d&&(a={sourceOptionsAll:i+"/api/company/"+c+"/app/"+d+"/source/optionsAll?withRelationFields=true&withSystemFields=true",datasetOptionsAll:i+"/api/company/"+c+"/app/"+d+"/dataset/selectOptions"},f&&(a=Object.assign(a,{jsonqlApi:i+"/api/company/"+c+"/app/"+d+"/page/"+f+"/jsonql",expressions:i+"/api/company/"+c+"/app/"+d+"/page/"+f+"/reportFields/expressions?model=${model}&dataSet=${dataSet}",groups:i+"/api/company/"+c+"/app/"+d+"/page/"+f+"/reportFields/groups?model=${model}&dataSet=${dataSet}",dataBuckets:i+"/api/company/"+c+"/app/"+d+"/page/"+f+"/reportFields/dataBuckets?model=${model}&dataSet=${dataSet}"})))}window.DefaultReportConfig=Object.assign(window.DefaultReportConfig,a,e||{})}function r(e){return e?window.DefaultReportConfig[e]:window.DefaultReportConfig}function o(e){if("jssdk"===window.DefaultReportConfig.reportMode&&e){var a,t=(0,n.jr)(e);return null==(a=window.DefaultReportConfig.jsonqlApi)?void 0:a.replaceAll("${dsKey}",t)}var i=window.store||{};if("saas"===window.DefaultReportConfig.reportMode&&i.page){var r,o,c=window.DefaultReportConfig.webServerRootPath||"",d=(null==(r=i.company)?void 0:r.key)||"xxCompany",f=i.app||{};return c+"/api/company/"+d+"/app/"+(f.key+("latest"!==f.env?"-"+f.env:"")||"xxApp")+"/page/"+((null==(o=i.page)?void 0:o.id)||"xxPage")+"/jsonql"}return window.DefaultReportConfig.jsonqlApi}function c(e){return e?"/api/jsonql/"+e+"/query":window.DefaultReportConfig.jsonqlQuery}function d(){var e=window.store||{};if("saas"===window.DefaultReportConfig.reportMode&&e.app){var a,t=window.DefaultReportConfig.webServerRootPath||"",n=(null==(a=e.company)?void 0:a.key)||"xxCompany",i=e.app||{};return t+"/api/company/"+n+"/app/"+(i.key+("latest"!==i.env?"-"+i.env:"")||"xxApp")+"/source/optionsAll?withRelationFields=true&withSystemFields=true"}return window.DefaultReportConfig.sourceOptionsAll}function f(){var e=window.store||{};if("saas"===window.DefaultReportConfig.reportMode&&e.app){var a,t=window.DefaultReportConfig.webServerRootPath||"",n=(null==(a=e.company)?void 0:a.key)||"xxCompany",i=e.app||{};return t+"/api/company/"+n+"/app/"+(i.key+("latest"!==i.env?"-"+i.env:"")||"xxApp")+"/dataset/selectOptions"}return window.DefaultReportConfig.datasetOptionsAll}function s(e){var a=window.DefaultReportConfig[e],t=window.store||{};if("saas"===window.DefaultReportConfig.reportMode&&t.page){var n,i,r=window.DefaultReportConfig.webServerRootPath||"",o=(null==(n=t.company)?void 0:n.key)||"xxCompany",c=t.app||{};a=r+"/api/company/"+o+"/app/"+(c.key+("latest"!==c.env?"-"+c.env:"")||"xxApp")+"/page/"+((null==(i=t.page)?void 0:i.id)||"xxPage")+"/reportFields/"+e+"?model=${model}&dataSet=${dataSet}"}return a}function l(e){return s(e)+"&dataId=${id}"}window.DefaultReportConfig={reportMode:"static",useDataModelSource:!1,useDataSetSource:!1,useReportDesignConfig:!0,sourceOptionsAll:"/design/source/optionsAll?withRelationFields=true&withSystemFields=true",jsonqlApi:"/resource/source/${dsKey}/jsonql",jsonqlQuery:"/api/jsonql/${dslKey}/query",datasetOptionsAll:"/api/company/xxCompany/app/xxApp/dataset/selectOptions",expressions:"/resource/reportFields/expressions?model=${model}&dataSet=${dataSet}",groups:"/resource/reportFields/groups?model=${model}&dataSet=${dataSet}",dataBuckets:"/resource/reportFields/dataBuckets?model=${model}&dataSet=${dataSet}",DEFAULT_COLOR:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"]}},796:function(e,a,t){"use strict";t.d(a,{F0:function(){return f},rq:function(){return l}});var n=t(547),i=t.n(n),r=t(999),o=t.n(r),c=(t(133),t(170)),d=t(436);function f(e,a){var t=e;if(e&&o()(e))try{var n=JSON.parse(e);n.where=s(n.where,a),n.having=s(n.having,a),t=JSON.stringify(n)}catch(a){return console.warn("当前JSONQL字符串解析错误:"+e),t}return t}function s(e,a){return e&&i()(e.children)&&(e.children=e.children.filter((function(e){if(e.children){var t=s({children:e.children},a);e.children=null==t?void 0:t.children}else if((0,c.isExpression)(e.right)){var n=c.FormulaExec.formula(e.right,a);(0,d.W6)(n)&&!(0,d.I4)(e.op)&&(e.deleted=!0)}else(0,d.W6)(e.right)&&!(0,d.I4)(e.op)&&(e.deleted=!0);return!e.deleted}))),e}function l(e,a){var t={};if(e&&o()(e))try{t=JSON.parse(e)}catch(a){return console.warn("当前JSONQL字符串解析错误:"+e),{}}else e&&(t=e);return t.where&&a&&(t.where=b(t.where,a)),t.having&&a&&(t.having=b(t.having,a)),t}function b(e,a){return e&&i()(e.children)&&(e.children=e.children.filter((function(e){if(e.children){var t=s({children:e.children},a);e.children=null==t?void 0:t.children}else(0,c.isExpression)(e.right)?(e.right=c.FormulaExec.formula(e.right,a),(0,d.W6)(e.right)&&!(0,d.I4)(e.op)&&(e.deleted=!0)):(0,d.W6)(e.right)&&!(0,d.I4)(e.op)&&(e.deleted=!0);return!e.deleted}))),e}t(230),t(747)},306:function(e,a,t){"use strict";t.d(a,{tf:function(){return d},wA:function(){return c}});var n=t(31),i={"河北":"hebei","山西":"shanxi","内蒙古":"neimenggu","辽宁":"liaoning","吉林":"jilin","黑龙江":"heilongjiang","江苏":"jiangsu","浙江":"zhejiang","安徽":"anhui","福建":"fujian","江西":"jiangxi","山东":"shandong","河南":"henan","湖北":"hubei","湖南":"hunan","广东":"guangdong","广西":"guangxi","海南":"hainan","四川":"sichuan","贵州":"guizhou","云南":"yunnan","西藏":"xizang","陕西":"shanxi1","甘肃":"gansu","青海":"qinghai","宁夏":"ningxia","新疆":"xinjiang","台湾":"taiwan"},r=t.n(n)()({},i,{"澳门":"aomen","北京":"beijing","重庆":"chongqing","上海":"shanghai","天津":"tianjin","香港":"xianggang"},{"石家庄":"hebei_shijiazhuang","唐山":"hebei_tangshan","秦皇岛":"hebei_qinhuangdao","邯郸":"hebei_handan","邢台":"hebei_xingtai","保定":"hebei_baoding","张家口":"hebei_zhangjiakou","承德":"hebei_chengde","沧州":"hebei_cangzhou","廊坊":"hebei_langfang","衡水":"hebei_hengshui","太原":"shanxi_taiyuan","大同":"shanxi_datong","阳泉":"shanxi_yangquan","长治":"shanxi_changzhi","晋城":"shanxi_jincheng","朔州":"shanxi_shuozhou","晋中":"shanxi_jinzhong","运城":"shanxi_yuncheng","忻州":"shanxi_xinzhou","临汾":"shanxi_linfen","吕梁":"shanxi_lvliang","呼和浩特":"neimenggu_huhehaote","包头":"neimenggu_baotou","乌海":"neimenggu_wuhai","赤峰":"neimenggu_chifeng","通辽":"neimenggu_tongliao","鄂尔多斯":"neimenggu_eerduosi","呼伦贝尔":"neimenggu_hulunbeier","巴彦淖尔":"neimenggu_bayannaoer","乌兰察布":"neimenggu_wulanchabu","兴安盟":"neimenggu_xinganmeng","锡林郭勒盟":"neimenggu_xilinguolemeng","阿拉善盟":"neimenggu_alashanmeng","沈阳":"liaoning_shenyang","大连":"liaoning_dalian","鞍山":"liaoning_anshan","抚顺":"liaoning_fushun","本溪":"liaoning_benxi","丹东":"liaoning_dandong","锦州":"liaoning_jinzhou","营口":"liaoning_yingkou","阜新":"liaoning_fuxin","辽阳":"liaoning_liaoyang","盘锦":"liaoning_panjin","铁岭":"liaoning_tieling","朝阳":"liaoning_chaoyang","葫芦岛":"liaoning_huludao","长春":"jilin_changchun","吉林":"jilin_jilin","四平":"jilin_siping","辽源":"jilin_liaoyuan","通化":"jilin_tonghua","白山":"jilin_baishan","松原":"jilin_songyuan","白城":"jilin_baicheng","延边朝鲜族自治州":"jilin_yanbianchaoxianzuzizhizhou","哈尔滨":"heilongjiang_haerbin","齐齐哈尔":"heilongjiang_qiqihaer","鸡西":"heilongjiang_jixi","鹤岗":"heilongjiang_hegang","双鸭山":"heilongjiang_shuangyashan","大庆":"heilongjiang_daqing","伊春":"heilongjiang_yichun","佳木斯":"heilongjiang_jiamusi","七台河":"heilongjiang_qitaihe","牡丹江":"heilongjiang_mudanjiang","黑河":"heilongjiang_heihe","绥化":"heilongjiang_suihua","大兴安岭地区":"heilongjiang_daxinganlingdiqu","南京":"jiangsu_nanjing","无锡":"jiangsu_wuxi","徐州":"jiangsu_xuzhou","常州":"jiangsu_changzhou","苏州":"jiangsu_suzhou","南通":"jiangsu_nantong","连云港":"jiangsu_lianyungang","淮安":"jiangsu_huaian","盐城":"jiangsu_yancheng","扬州":"jiangsu_yangzhou","镇江":"jiangsu_zhenjiang","泰州":"jiangsu_taizhou","宿迁":"jiangsu_suqian","杭州":"zhejiang_hangzhou","宁波":"zhejiang_ningbo","温州":"zhejiang_wenzhou","嘉兴":"zhejiang_jiaxing","湖州":"zhejiang_huzhou","绍兴":"zhejiang_shaoxing","金华":"zhejiang_jinhua","衢州":"zhejiang_quzhou","舟山":"zhejiang_zhoushan","台州":"zhejiang_taizhou","丽水":"zhejiang_lishui","合肥":"anhui_hefei","芜湖":"anhui_wuhu","蚌埠":"anhui_bengbu","淮南":"anhui_huainan","马鞍山":"anhui_maanshan","淮北":"anhui_huaibei","铜陵":"anhui_tongling","安庆":"anhui_anqing","黄山":"anhui_huangshan","滁州":"anhui_chuzhou","阜阳":"anhui_fuyang","宿州":"anhui_suzhou","六安":"anhui_liuan","亳州":"anhui_bozhou","池州":"anhui_chizhou","宣城":"anhui_xuancheng","福州":"fujian_fuzhou","厦门":"fujian_xiamen","莆田":"fujian_putian","三明":"fujian_sanming","泉州":"fujian_quanzhou","漳州":"fujian_zhangzhou","南平":"fujian_nanping","龙岩":"fujian_longyan","宁德":"fujian_ningde","南昌":"jiangxi_nanchang","景德镇":"jiangxi_jingdezhen","萍乡":"jiangxi_pingxiang","九江":"jiangxi_jiujiang","新余":"jiangxi_xinyu","鹰潭":"jiangxi_yingtan","赣州":"jiangxi_ganzhou","吉安":"jiangxi_jian","宜春":"jiangxi_yichun","抚州":"jiangxi_fuzhou","上饶":"jiangxi_shangrao","济南":"shandong_jinan","青岛":"shandong_qingdao","淄博":"shandong_zibo","枣庄":"shandong_zaozhuang","东营":"shandong_dongying","烟台":"shandong_yantai","潍坊":"shandong_weifang","济宁":"shandong_jining","泰安":"shandong_taian","威海":"shandong_weihai","日照":"shandong_rizhao","临沂":"shandong_linyi","德州":"shandong_dezhou","聊城":"shandong_liaocheng","滨州":"shandong_binzhou","菏泽":"shandong_heze","郑州":"henan_zhengzhou","开封":"henan_kaifeng","洛阳":"henan_luoyang","平顶山":"henan_pingdingshan","安阳":"henan_anyang","鹤壁":"henan_hebi","新乡":"henan_xinxiang","焦作":"henan_jiaozuo","濮阳":"henan_puyang","许昌":"henan_xuchang","漯河":"henan_luohe","三门峡":"henan_sanmenxia","南阳":"henan_nanyang","商丘":"henan_shangqiu","信阳":"henan_xinyang","周口":"henan_zhoukou","驻马店":"henan_zhumadian","济源":"henan_jiyuan","武汉":"hubei_wuhan","黄石":"hubei_huangshi","十堰":"hubei_shiyan","宜昌":"hubei_yichang","襄阳":"hubei_xiangyang","鄂州":"hubei_ezhou","荆门":"hubei_jingmen","孝感":"hubei_xiaogan","荆州":"hubei_jingzhou","黄冈":"hubei_huanggang","咸宁":"hubei_xianning","随州":"hubei_suizhou","恩施土家族苗族自治州":"hubei_enshitujiazumiaozuzizhizhou","仙桃":"hubei_xiantao","潜江":"hubei_qianjiang","天门":"hubei_tianmen","神农架林区":"hubei_shennongjialinqu","长沙":"hunan_changsha","株洲":"hunan_zhuzhou","湘潭":"hunan_xiangtan","衡阳":"hunan_hengyang","邵阳":"hunan_shaoyang","岳阳":"hunan_yueyang","常德":"hunan_changde","张家界":"hunan_zhangjiajie","益阳":"hunan_yiyang","郴州":"hunan_chenzhou","永州":"hunan_yongzhou","怀化":"hunan_huaihua","娄底":"hunan_loudi","湘西土家族苗族自治州":"hunan_xiangxitujiazumiaozuzizhizhou","广州":"guangdong_guangzhou","韶关":"guangdong_shaoguan","深圳":"guangdong_shenzhen","珠海":"guangdong_zhuhai","汕头":"guangdong_shantou","佛山":"guangdong_foshan","江门":"guangdong_jiangmen","湛江":"guangdong_zhanjiang","茂名":"guangdong_maoming","肇庆":"guangdong_zhaoqing","惠州":"guangdong_huizhou","梅州":"guangdong_meizhou","汕尾":"guangdong_shanwei","河源":"guangdong_heyuan","阳江":"guangdong_yangjiang","清远":"guangdong_qingyuan","东莞":"guangdong_dongguan","中山":"guangdong_zhongshan","潮州":"guangdong_chaozhou","揭阳":"guangdong_jieyang","云浮":"guangdong_yunfu","南宁":"guangxi_nanning","柳州":"guangxi_liuzhou","桂林":"guangxi_guilin","梧州":"guangxi_wuzhou","北海":"guangxi_beihai","防城港":"guangxi_fangchenggang","钦州":"guangxi_qinzhou","贵港":"guangxi_guigang","玉林":"guangxi_yulin","百色":"guangxi_baise","贺州":"guangxi_hezhou","河池":"guangxi_hechi","来宾":"guangxi_laibin","崇左":"guangxi_chongzuo","海口":"hainan_haikou","三亚":"hainan_sanya","三沙":"hainan_sansha","儋州":"hainan_danzhou","五指山":"hainan_wuzhishan","琼海":"hainan_qionghai","文昌":"hainan_wenchang","万宁":"hainan_wanning","东方":"hainan_dongfang","定安县":"hainan_dinganxian","屯昌县":"hainan_tunchangxian","澄迈县":"hainan_chengmaixian","临高县":"hainan_lingaoxian","白沙黎族自治县":"hainan_baishalizuzizhixian","昌江黎族自治县":"hainan_changjianglizuzizhixian","乐东黎族自治县":"hainan_ledonglizuzizhixian","陵水黎族自治县":"hainan_lingshuilizuzizhixian","保亭黎族苗族自治县":"hainan_baotinglizumiaozuzizhixian","琼中黎族苗族自治县":"hainan_qiongzhonglizumiaozuzizhixian","重庆":"chongqing","成都":"sichuan_chengdu","自贡":"sichuan_zigong","攀枝花":"sichuan_panzhihua","泸州":"sichuan_luzhou","德阳":"sichuan_deyang","绵阳":"sichuan_mianyang","广元":"sichuan_guangyuan","遂宁":"sichuan_suining","内江":"sichuan_neijiang","乐山":"sichuan_leshan","南充":"sichuan_nanchong","眉山":"sichuan_meishan","宜宾":"sichuan_yibin","广安":"sichuan_guangan","达州":"sichuan_dazhou","雅安":"sichuan_yaan","巴中":"sichuan_bazhong","资阳":"sichuan_ziyang","阿坝藏族羌族自治州":"sichuan_abazangzuqiangzuzizhizhou","甘孜藏族自治州":"sichuan_ganzizangzuzizhizhou","凉山彝族自治州":"sichuan_liangshanyizuzizhizhou","贵阳":"guizhou_guiyang","六盘水":"guizhou_liupanshui","遵义":"guizhou_zunyi","安顺":"guizhou_anshun","毕节":"guizhou_bijie","铜仁":"guizhou_tongren","黔西南布依族苗族自治州":"guizhou_qianxinanbuyizumiaozuzizhizhou","黔东南苗族侗族自治州":"guizhou_qiandongnanmiaozudongzuzizhizhou","黔南布依族苗族自治州":"guizhou_qiannanbuyizumiaozuzizhizhou","昆明":"yunnan_kunming","曲靖":"yunnan_qujing","玉溪":"yunnan_yuxi","保山":"yunnan_baoshan","昭通":"yunnan_zhaotong","丽江":"yunnan_lijiang","普洱":"yunnan_puer","临沧":"yunnan_lincang","楚雄彝族自治州":"yunnan_chuxiongyizuzizhizhou","红河哈尼族彝族自治州":"yunnan_honghehanizuyizuzizhizhou","文山壮族苗族自治州":"yunnan_wenshanzhuangzumiaozuzizhizhou","西双版纳傣族自治州":"yunnan_xishuangbannadaizuzizhizhou","大理白族自治州":"yunnan_dalibaizuzizhizhou","德宏傣族景颇族自治州":"yunnan_dehongdaizujingpozuzizhizhou","怒江傈僳族自治州":"yunnan_nujianglisuzuzizhizhou","迪庆藏族自治州":"yunnan_diqingcangzuzizhizhou","拉萨":"xizang_lasa","日喀则":"xizang_rikaze","昌都":"xizang_changdu","林芝":"xizang_linzhi","山南":"xizang_shannan","那曲":"xizang_naqudiqu","那曲地区":"xizang_naqudiqu","阿里地区":"xizang_alidiqu","西安":"shanxi1_xian","铜川":"shanxi1_tongchuan","宝鸡":"shanxi1_baoji","咸阳":"shanxi1_xianyang","渭南":"shanxi1_weinan","延安":"shanxi1_yanan","汉中":"shanxi1_hanzhong","榆林":"shanxi1_yulin","安康":"shanxi1_ankang","商洛":"shanxi1_shangluo","兰州":"gansu_lanzhou","嘉峪关":"gansu_jiayuguan","金昌":"gansu_jinchang","白银":"gansu_baiyin","天水":"gansu_tianshui","武威":"gansu_wuwei","张掖":"gansu_zhangye","平凉":"gansu_pingliang","酒泉":"gansu_jiuquan","庆阳":"gansu_qingyang","定西":"gansu_dingxi","陇南":"gansu_longnan","临夏回族自治州":"gansu_linxiahuizuzizhizhou","甘南藏族自治州":"gansu_gannanzangzuzizhizhou","西宁":"qinghai_xining","海东":"qinghai_haidong","海北藏族自治州":"qinghai_haibeizangzuzizhizhou","黄南藏族自治州":"qinghai_huangnanzangzuzizhizhou","海南藏族自治州":"qinghai_hainanzangzuzizhizhou","果洛藏族自治州":"qinghai_guoluozangzuzizhizhou","玉树藏族自治州":"qinghai_yushuzangzuzizhizhou","海西蒙古族藏族自治州":"qinghai_haiximengguzuzangzuzizhizhou","银川":"ningxia_yinchuan","石嘴山":"ningxia_shizuishan","吴忠":"ningxia_wuzhong","固原":"ningxia_guyuan","中卫":"ningxia_zhongwei","乌鲁木齐":"xinjiang_wulumuqi","克拉玛依":"xinjiang_kelamayi","吐鲁番":"xinjiang_tulufan","哈密":"xinjiang_hami","昌吉回族自治州":"xinjiang_changjihuizuzizhizhou","博尔塔拉蒙古自治州":"xinjiang_boertalamengguzizhizhou","巴音郭楞蒙古自治州":"xinjiang_bayinguolengmengguzizhizhou","阿克苏地区":"xinjiang_akesudiqu","克孜勒苏柯尔克孜自治州":"xinjiang_kezilesukeerkezizizhizhou","喀什地区":"xinjiang_kashidiqu","和田地区":"xinjiang_hetiandiqu","伊犁哈萨克自治州":"xinjiang_yilihasakezizhizhou","塔城地区":"xinjiang_tachengdiqu","阿勒泰地区":"xinjiang_aletaidiqu","石河子":"xinjiang_shihezi","阿拉尔":"xinjiang_alaer","图木舒克":"xinjiang_tumushuke","五家渠":"xinjiang_wujiaqu","北屯":"xinjiang_beitun","铁门关":"xinjiang_tiemenguan","双河":"xinjiang_shuanghe","可克达拉":"xinjiang_kekedala","昆玉":"xinjiang_kunyu","胡杨河":"xinjiang_huyanghe"}),o=["hebei","shanxi","neimenggu","liaoning","jilin","heilongjiang","jiangsu","zhejiang","anhui","fujian","jiangxi","shandong","henan","hubei","hunan","guangdong","guangxi","hainan","sichuan","guizhou","yunnan","xizang","shanxi1","gansu","qinghai","ningxia","xinjiang","taiwan"];function c(e){return i[e]||o.indexOf(e)>-1}function d(e){var a=e;return!(a=c(e)?i[e]:r[e])&&e&&(e.endsWith("市")||e.endsWith("县")||e.endsWith("区"))&&(a=r[e.substring(0,e.length-1)]),a}},436:function(e,a,t){"use strict";function n(e){var a={};return e?(e.forEach((function(e){a[e.key]=e.val})),a):{}}function i(e){var a=!1;return null==e&&(a=!0),a}function r(e){var a=!1;return"is_empty"!==e&&"is_not_empty"!==e&&"IS NULL"!==e&&"IS NOT NULL"!==e||(a=!0),a}t.d(a,{I4:function(){return r},W6:function(){return i},xp:function(){return n}}),t(31)},333:function(e,a,t){"use strict";t.d(a,{J:function(){return n},d:function(){return i}});var n={color:{brand:"--colors-brand-5",text:"--colors-neutral-text-2",subText:"--colors-neutral-text-4",descText:"--colors-neutral-text-5",fill:"--colors-neutral-fill-10",line:"--colors-neutral-line-6",dividerLine:"--colors-neutral-line-8",background:"--colors-neutral-text-11"},border:{color:"--colors-neutral-line-4"},shadows:{value:"--shadows-shadow-normal"}},i={color:{brand:"#2468f2",text:"#151B26",subText:"#5C5F66",descText:"#84878C",fill:"#F7F8FA",line:"#E8E9EB",dividerLine:"#E8E9EB",background:"#FFFFFF"},border:{color:"#E8E9EB"},shadows:{value:"0px 1px 2px 0px rgba(0, 0, 0, 0.05)"},report:{negativeDataColor:"#389e0d",positiveDataColor:"#f5222d"}}},786:function(e,a,t){"use strict";t.d(a,{C6:function(){return y},EA:function(){return h},nv:function(){return C},x7:function(){return x}});var n=t(31),i=t.n(n),r=t(947),o=t.n(r),c=t(999),d=t.n(c),f=t(333);function s(e,a){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e,a){if(e){if("string"==typeof e)return l(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,a):void 0}}(e))||a&&e&&"number"==typeof e.length){t&&(e=t);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}var b=["color","width","fontStyle","fontWeight","fontFamily","font-family","fontSize","lineHeight","shadowColor","top-left-border-radius","top-right-border-radius","bottom-left-border-radius","bottom-right-border-radius","InRangeMinColor","InRangeMaxColor","borderColor"],u=["lineShadowColor","dataTitleColor","dataDetailColor","progressColor","axisLineColor","splitLineColor","axisTickColor","axisLabelColor","pointerColor","columnBorderColor","columnShadowColor","tooltipColor","tooltipBackgroundColor","tooltipBorderColor","fontColor","markPointBackground","markLineAvarageColor","markLineBaseColor","labelColor","legendColor","visualMapInRangeMin","visualMapInRangeMax","mapBorderColor","mapAreaColor","titleColor","titleBackgroundColor","backgroundColor","borderColor","shadowColor","negativeLabelColor","positiveDataColor","negativeDataColor"],h=["titleTextStyle","legendTextStyle","labelTextStyle","tooltipTextStyle","subTitleStyle","yAxisLabelStyle","yAxis2LabelStyle","xAxisLabelStyle","xAxisLineStyle","dataTitleStyle","dataDetailStyle","axisLabelStyle","axisTickStyle","xAxisNameStyle","chartItemStyle","columnBorderRadius","axisLineStyle","splitLineStyle","chartStyle","bubbleStyle","visualMap"],p=["yAxisNameConfig","calendar"],g=["nameTextStyle","itemStyle","splitLine"];function m(e,a){var t=a||document.documentElement,n=null==e?void 0:e.replace("var","").replace("(","").replace(")","");try{return getComputedStyle(t).getPropertyValue(n)}catch(e){return""}}function v(e){return!(!e||!d()(e))&&/^var\(.+\)$/.test(e)}function y(e,a){for(var t,n={},r=s(u);!(t=r()).done;){var c=t.value;v(e[c])&&(n[c]=m(e[c],a))}for(var d,f=s(h);!(d=f()).done;){var l=d.value;if(e[l]){n[l]||(n[l]=i()({},e[l]||{}));for(var y,x=s(b);!(y=x()).done;){var C=y.value;e[l][C]&&(v(e[l][C])?n[l][C]=m(e[l][C],a):n[l][C]=e[l][C])}}}for(var w,S=s(p);!(w=S()).done;){var D=w.value;if(e[D]){n[D]||(n[D]=o()(e[D],g));for(var T,_=s(g);!(T=_()).done;){var z=T.value;if(e[D][z]){n[D][z]||(n[D][z]=i()({},e[D][z]||{}));for(var A,L=s(b);!(A=L()).done;){var k=A.value;e[D][z][k]&&(v(e[D][z][k])?n[D][z][k]=m(e[D][z][k],a):n[D][z][k]=e[D][z][k])}}}}}return i()({},e,n)}function x(e,a){if(!e||!a)return"";var t=e.split(".")||[],n=f.J[t[0]][t[1]],i=f.d[t[0]][t[1]];return m(n,a)||i}function C(e){if(!e)return"";var a=e.split(".")||[],t=f.J[a[0]][a[1]],n=f.d[a[0]][a[1]];return t||n}},230:function(e,a,t){"use strict";t.d(a,{$g:function(){return Se},BG:function(){return Je},DC:function(){return ia},Ez:function(){return ra},FQ:function(){return j},Fd:function(){return be},GU:function(){return Fe},Gd:function(){return re},Gl:function(){return Qe},I:function(){return me},JK:function(){return Ke},Kb:function(){return Le},Kr:function(){return K},L3:function(){return Ye},LD:function(){return De},N3:function(){return Oe},OB:function(){return we},OJ:function(){return ea},QB:function(){return aa},TQ:function(){return M},Th:function(){return te},Ty:function(){return Ee},VG:function(){return Ve},Vf:function(){return P},WO:function(){return ta},X0:function(){return Me},XU:function(){return $e},ZY:function(){return We},Zm:function(){return na},_X:function(){return Ae},bH:function(){return oa},cd:function(){return qe},dq:function(){return Ne},g6:function(){return pe},iU:function(){return xe},kT:function(){return Ie},l_:function(){return ke},lg:function(){return He},nu:function(){return R},oS:function(){return ve},pB:function(){return U},pI:function(){return ha},qN:function(){return sa},rH:function(){return Ue},sc:function(){return Be},tB:function(){return Xe},ty:function(){return ye},uV:function(){return B},vM:function(){return Ze},w4:function(){return Pe},wd:function(){return je},wv:function(){return ze},x_:function(){return la},xi:function(){return ne},yh:function(){return Re},yi:function(){return da}});var n=t(31),i=t.n(n),r=t(564),o=t.n(r),c=t(738),d=t.n(c),f=t(751),s=t.n(f),l=t(40),b=t.n(l),u=(t(133),t(601)),h=t.n(u),p=t(547),g=t.n(p),m=t(999),v=t.n(m),y=t(894),x=t.n(y),C=t(170),w=t(306),S=t(436),D=t(796),T=t(786),_=t(721);function z(e,a){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e,a){if(e){if("string"==typeof e)return A(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?A(e,a):void 0}}(e))||a&&e&&"number"==typeof e.length){t&&(e=t);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function A(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}var L=["gradientStatus","gradientMode","gradientAlpha"],k=["tooltipShow","tooltipContent","tooltipFontSize","tooltipColor","tooltipBackgroundColor","tooltipBorderWidth","tooltipBorderColor","tooltipPadding"],M=["centerHorizontal","centerVertical","innerRadius","radius"],F=["pieChartType","pieChartRoseType"],P=["gridTop","gridLeft","gridRight","gridBottom"],N=["xAxisShow","xAxisInverse","xAxisLineShow","xAxisLineShow","xAxisLabelShowOverlap","xAxisLabelRotate","xAxisFontSize","xAxisName","xAxisNameRotate","columnChartType","xyFlip","xAxisNameGap","xAxisNameLocation","xAxisMin","xAxisMax","xAxisSplitLineShow","xAxisSplitAreaShow"],U=["columnChartType","xyFlip","yAxisShow","yAxisMinAsDataMinAndMaxAsDataMax","yAxisSplitLineShow","yAxisSplitAreaShow","doubleYAxis","doubleYAxisAlign","yAxisLabelFontSize","yAxisMin","yAxisMax","yAxisLabelRotate","yAxisPreUnit","yAxisAfterUnit","yAxisName","yAxisFormatter","formatterToFixed","formatterClearZero","yAxisLabelStyle","yAxisNameConfig"],B=["doubleYAxis","doubleYAxisAlign","yAxisLabelFontSize2","yAxisMin2","yAxisMax2","yAxisLabelRotate2","yAxisPreUnit2","yAxisAfterUnit2","yAxisName2","yAxisFormatter2","yAxis2LabelStyle","yAxis2NameConfig"],R=["markPointMax","markPointMin","markPointBackground","markPointSymbol","markPointSymbolSize","markPointSymboloffsetX","markPointSymboloffsetY","markPointSymbolRotate"],j=["markLineAvarage","markLineAvarageColor","markLineSymbolLeft","markLineSymbolRight","markLineBase","markLineBaseValue","markLineBaseColor"],W=["labelShow","labelFontSize","labelColor","labelLineHeight","labelOverflow","labelPosition","labelFontWeight","labelContent","negativeLabelPosition"],O=["symbolSize","symbol"],I=["fontSize","fontColor","fontWeight","alignClass"],q=["dataTitleShow","dataTitleOffsetX","dataTitleOffsetY","dataTitleColor","dataTitleFontSize","dataTitleFontWeight"],E=["dataDetailShow","dataDetailOffsetX","dataDetailOffsetY","dataDetailColor","dataDetailFontSize","dataDetailFontWeight"],Y=["progressShow","progressWidth","progressColor"],H=["progressWidth","axisLineShow","axisLineColor"],V=["splitLineShow","splitLineLength","splitLineDistance","splitLineColor","splitLineWidth"],G=["axisTickShow","axisTickSplitNumber","axisTickLength","axisTickDistance","axisTickColor","axisTickWidth"],X=["axisLabelShow","axisLabelDistance","axisLabelRotate","axisLabelColor","axisLabelFontSize","axisLabelFontWeight"],Z=["pointerShow","pointerColor"],Q=["legendShow","legendType","legendColor","legendFontSize","legendAlign","legendOrient","legendPosition","legendWidth","legendHeight","legendTop","legendRight","legendBottom","legendLeft","legendDataShow","legendDataFormat"],J=["backgroundColor","borderRadius","borderWidth","borderStyle","borderColor","shadowWidth","shadowOffset","shadowColor"],$=["titleShow","titleText","titleAlignment","titleBackgroundColor","titleLink"],K=["animationDurationUpdate","animationThreshold","animationDuration"],ee=["funnelOrient"],ae=["columnBarWidth","columnBarMaxWidth","columnBarMinWidth","columnBarGap","columnBarMinHeight","positiveDataColor","negativeDataColor"],te=["columnBorderWidth","columnBorderColor","columnBorderType","columnShadowBlur","columnShadowColor","columnShadowOffsetX","columnShadowOffsetY"],ne=["lineWidth","lineCap","lineSymbol","lineJoin","lineShadowBlur","lineShadowColor","lineShadowOffsetX","lineShadowOffsetY","lineOpacity"],ie=["stackedLineChart","columnLineMix","doubleYAxis","doubleYAxisAlign"],re=["padding","paddingTop","paddingRight","paddingBottom","paddingLeft"],oe=["shape","sizeRangeBegin","sizeRangeEnd","rotationRangeBegin","rotationRangeEnd","gridSize"],ce=["mapZoom","mapRoam","mapBorderColor","mapBorderWidth","mapAreaColor"],de=["visualMapShow","visualMapMin","visualMapMax","visualMapItemWidth","visualMapItemHeight","visualMapHoverLink","visualMapOrient","visualMapInverse","visualMapCalculable","visualMapRealtime","visualMapTextMax","visualMapTextMin","visualMapInRangeMin","visualMapInRangeMax"],fe=["nodeWidth","nodeGap","nodeAlign","orient"],se=[].concat(T.EA,["measures","style","yAxisNameConfig","bubbleField","groupField","waveletStyle","visualMap","calendar"]),le={SUM:"求和",AVG:"均值",MAX:"最大值",MIN:"最小值",COUNT:"计数",COUNT_DISTINCT:"去重计数"};function be(e){return ue.apply(this,arguments)}function ue(){return(ue=o()(d().mark((function e(a){var t,n,i,r,o,c,f,l,b,u,h,p,g,m,v,y,x,w,S,T,z,A,L,k,M,F,P,N;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.data,n=a.env,i=a.dsl,r=a.dataSourceType,o=a.whereConditionRaw,c=a.havingConditionRaw,f=a.contextData,l=a.dataApi,b=a.staticJson,u=a.inPreviewPanel,"context"!==r){e.next=5;break}return h=f&&f[0]?f[0]:{},p=na(h.data,t),e.abrupt("return",{data:p});case 5:if("api"!==r||!l){e.next=20;break}if(g=[],!(0,C.isEffectiveApi)(l,t)){e.next=19;break}return m={},e.prev=9,e.next=12,n.fetcher(l,t);case 12:m=e.sent,e.next=18;break;case 15:e.prev=15,e.t0=e.catch(9),console.warn("["+l.url+"]接口请求异常:",e.t0);case 18:m.data&&(m.data.data||m.data.items)?g=m.data.data||m.data.items:!m.data&&!m.items||m.data.errcode||m.data.stack||(g=m.data||m.items);case 19:return e.abrupt("return",{data:g});case 20:if("staticJson"!==r){e.next=22;break}return e.abrupt("return",{data:b});case 22:if(v=he(o,[]),y=he(c,[]),x=s()(t,v.concat(y)),"dataModel"===r||"dataSet"===r){e.next=27;break}return e.abrupt("return",{data:[]});case 27:if(w=i&&~(null==i?void 0:i.indexOf("jsonql://")),S=i&&~(null==i?void 0:i.indexOf("preview://")),T=(0,_.IR)(i),z="",A={},w?(L=a.model,T=(0,_.fd)(L),A=(0,D.rq)(i.split("jsonql://")[1],x)):S?((k=i.split("|"))[0],M=k[1],F=k[2],T=M,z=(0,D.F0)(F,x)):u&&(P=a.previewUrl,T=P,z=(0,D.F0)(i.split("jsonql://")[1],x),S=!0),!w){e.next=39;break}return e.next=36,n.fetcher(T,A,{method:"post"});case 36:N=e.sent,e.next=48;break;case 39:if(!S){e.next=45;break}return e.next=42,n.fetcher(T,{jsonqlstr:z,queryParams:x},{method:"post"});case 42:N=e.sent,e.next=48;break;case 45:return e.next=47,n.fetcher(T,{queryParams:x},{method:"post"});case 47:N=e.sent;case 48:return e.abrupt("return",N);case 49:case"end":return e.stop()}}),e,null,[[9,15]])})))).apply(this,arguments)}function he(e,a){var t;if(!e)return[];if(null!=(t=e.children)&&t.length)e.children.forEach((function(e){he(e,a)}));else if(e.right)if("between"===e.op)for(var n,i=(0,C.collectVariables)(e.right[0]),r=(0,C.collectVariables)(e.right[1]),o=z(i.concat(r));!(n=o()).done;){var c=n.value;a.push(c)}else for(var d,f=z(e.right&&"string"==typeof e.right?(0,C.collectVariables)(e.right):[]);!(d=f()).done;){var s=d.value;a.push(s)}return a}function pe(e,a){return ge.apply(this,arguments)}function ge(){return(ge=o()(d().mark((function e(a,t){var n,i,r,o,c,f,s,l,b,u,h,p,g,m,v,y,w,S,D,T,_,A,L,k;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=(n=t||{}).data,r=n.dataApi,o=n.dimensions,c=n.measures,f=n.measures2,s=n.staticJson,l=a.data,b=a.whereConditionRaw,u=a.havingConditionRaw,h=a.dataSourceType,p=a.contextData,g=a.dataApi,m=a.dimensions,v=a.measures,y=a.measures2,w=a.staticJson,"context"!==h){e.next=7;break}return S=p&&p[0]?p[0]:{},D=na(S.data,l),e.abrupt("return",{data:D});case 7:if("api"!==h||x()(g,r)&&!(0,C.isApiOutdated)(r,g,i,l)&&!ua(null==r?void 0:r.data,null==g?void 0:g.data,i,l)&&x()(m,o)&&x()(v,c)&&x()(y,f)){e.next=11;break}return e.next=10,be(a);case 10:return e.abrupt("return",e.sent);case 11:if("staticJson"!==h||x()(w,s)&&x()(m,o)&&x()(v,c)&&x()(y,f)){e.next=15;break}return e.next=14,be(a);case 14:return e.abrupt("return",e.sent);case 15:if(n.dsl===a.dsl){e.next=19;break}return e.next=18,be(a);case 18:return e.abrupt("return",e.sent);case 19:T=he(b,[]),_=he(u,[]),A=z(T.concat(_));case 22:if((L=A()).done){e.next=30;break}if(k=L.value,(l||{})[k]===(i||{})[k]){e.next=28;break}return e.next=27,be(a);case 27:return e.abrupt("return",e.sent);case 28:e.next=22;break;case 30:return e.abrupt("return",!1);case 31:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e,a){for(var t,n=a||{},i=n.colorTheme,r=n.color,o=n.colorBy,c=n.areaStyle,d=n.axisTickStyle,f=n.xAxisNameStyle,l=e.colorTheme,b=e.color,u=e.areaStyle,h=e.axisTickStyle,p=e.xAxisNameStyle,g=e.colorBy,m={},v=z(se);!(t=v()).done;){var y=t.value;if(!x()(e[y],a[y]))return m[y]=e[y],m}for(var C,w=z(L);!(C=w()).done;){var S=C.value;if(a[S]!==e[S])return!0}if("chart-map"===e.type||"chart-scatter-map"===e.type){if(a.mapChartType!==e.mapChartType)return m.mapChartType=e.mapChartType,m;if(a.mapName!==e.mapName)return m.mapName=e.mapName,m.mapURL=e.mapURL,m;for(var D,T=z(ce);!(D=T()).done;){var _=D.value;if(a[_]!==e[_])return!0}for(var A,re=z(de);!(A=re()).done;){var le=A.value;if(a[le]!==e[le])return!0}}if("chart-sankey"===e.type)for(var be,ue=z(fe);!(be=ue()).done;){var he=be.value;if(a[he]!==e[he])return!0}if(l!==i||g!==o||!x()(b,r))return!0;for(var pe,ge=z($);!(pe=ge()).done;){var me=pe.value;if(a[me]!==e[me])return!0}for(var ve,ye=z(Q);!(ve=ye()).done;){var xe=ve.value;if(a[xe]!==e[xe])return!0}for(var Ce,we=z(W);!(Ce=we()).done;){var Se=Ce.value;if(a[Se]!==e[Se])return!0}for(var De,Te=z(K);!(De=Te()).done;){var _e=De.value;if(a[_e]!==e[_e])return!0}for(var ze,Ae=z(P);!(ze=Ae()).done;){var Le,ke=ze.value;if(a[ke]!==e[ke])return m.grid=((Le={})[ke]=e[ke],Le),m}if("chart-pie"===e.type)for(var Me,Fe=z(F);!(Me=Fe()).done;){var Pe=Me.value;if(a[Pe]!==e[Pe])return"rose"===e.pieChartType?m.roseType=e.pieChartRoseType:m.roseType="",m}if(a.dataType!==e.dataType)return m.dataType=e.dataType,m;if(a.showTotolData!==e.showTotolData)return m.showTotolData=e.showTotolData,m;if(m.__notEChartsDiff={},"chart-percent"===e.type){for(var Ne,Ue=z(Y);!(Ne=Ue()).done;){var Be=Ne.value;if(a[Be]!==e[Be])return!0}for(var Re,je=z(H);!(Re=je()).done;){var We=Re.value;if(a[We]!==e[We])return!0}for(var Oe,Ie=z(V);!(Oe=Ie()).done;){var qe=Oe.value;if(a[qe]!==e[qe])return!0}for(var Ee,Ye=z(G);!(Ee=Ye()).done;){var He=Ee.value;if(a[He]!==e[He])return!0}for(var Ve,Ge=z(X);!(Ve=Ge()).done;){var Ze=Ve.value;if(a[Ze]!==e[Ze])return!0}for(var Qe,Je=z(Z);!(Qe=Je()).done;){var $e=Qe.value;if(a[$e]!==e[$e])return!0}for(var Ke,ea=z(q);!(Ke=ea()).done;){var aa=Ke.value;if(a[aa]!==e[aa])return!0}for(var ta,na=z(E);!(ta=na()).done;){var ia=ta.value;if(a[ia]!==e[ia])return!0}if(a.progressStartAngle!==e.progressStartAngle)return!0;if(a.progressEndAngle!==e.progressEndAngle)return!0}if("chart-pie"===e.type||"chart-radar"===e.type||"chart-percent"===e.type){if(a.areaShow!==e.areaShow)return!0;if(!x()(u,c))return!0;for(var ra,oa=z(M);!(ra=oa()).done;){var ca=ra.value;if(a[ca]!==e[ca])return!0}}if("chart-line"===e.type){for(var da,fa=z(ie);!(da=fa()).done;){var sa=da.value;if(a[sa]!==e[sa])return m.__notEChartsDiff[sa]=e[sa],m}for(var la,ba=z(ne);!(la=ba()).done;){var ua=la.value;if(a[ua]!==e[ua])return!0}for(var ha=0,pa=["lineType","lineStepPosition","markLine","markPoint","cateAxis","lineChartLineDiff","columnBarMinHeight","columnItemStyle"];ha<pa.length;ha++){var ga=pa[ha];if(a[ga]!==e[ga])return!0}}for(var ma,va=z(k);!(ma=va()).done;){var ya=ma.value;if(a[ya]!==e[ya])return!0}for(var xa,Ca=z(J);!(xa=Ca()).done;){var wa=xa.value;if(a[wa]!==e[wa])return!0}if("target-number"===e.type)for(var Sa,Da=z(I);!(Sa=Da()).done;){var Ta=Sa.value;if(a[Ta]!==e[Ta])return!0}if("chart-scatter"===e.type||"chart-bubble"===e.type)for(var _a,za=z(O);!(_a=za()).done;){var Aa=_a.value;if(a[Aa]!==e[Aa])return!0}if("chart-column"===e.type||"chart-waterfall"===e.type||"chart-line"===e.type||"chart-scatter"===e.type||"chart-bubble"===e.type){if(a.columnChartType!==e.columnChartType)return m.__notEChartsDiff.columnChartType=e.columnChartType,m;for(var La,ka=z(N);!(La=ka()).done;){var Ma=La.value;if(a[Ma]!==e[Ma])return!0}for(var Fa,Pa=z(U);!(Fa=Pa()).done;){var Na=Fa.value;if(a[Na]!==e[Na])return m.__notEChartsDiff.valueAxis=Xe(s()(e,U)),m}for(var Ua,Ba=z(B);!(Ua=Ba()).done;){var Ra=Ua.value;if(a[Ra]!==e[Ra])return m.__notEChartsDiff.valueAxis2=Xe(s()(e,B)),m}for(var ja,Wa=z(R);!(ja=Wa()).done;){var Oa=ja.value;if(a[Oa]!==e[Oa])return!0}for(var Ia,qa=z(j);!(Ia=qa()).done;){var Ea=Ia.value;if(a[Ea]!==e[Ea])return!0}if(!x()(h,d))return m.axisTickStyle=h,m;if(!x()(p,f))return m.xAxisNameStyle=p,m}if("chart-funnel"===e.type)for(var Ya,Ha=z(ee);!(Ya=Ha()).done;){var Va=Ya.value;if(a[Va]!==e[Va])return!0}if("chart-column"===e.type||"chart-waterfall"===e.type||"chart-line"===e.type&&e.columnLineMix){for(var Ga,Xa=z(ae);!(Ga=Xa()).done;){var Za=Ga.value;if(a[Za]!==e[Za])return!0}for(var Qa,Ja=z(te);!(Qa=Ja()).done;){var $a=Qa.value;if(a[$a]!==e[$a])return!0}}if("chart-word-cloud"===e.type)for(var Ka,et=z(oe);!(Ka=et()).done;){var at=Ka.value;if(a[at]!==e[at])return!0}return Object.keys(m.__notEChartsDiff).length||delete m.__notEChartsDiff,!!Object.keys(m).length&&m}var ve={default:function(e){return e},centToYuan:function(e){return isNaN(e)||0===e||"-"===e?e:e/100},precision:function(e,a){var t=a||{},n=t.formatterToFixed;if(t.formatterClearZero,isNaN(e)||"-"===e)return e;var i=n>0?n:0;return(0,C.numberFormatter)(e,i)},pureNumber:function(e){return""+e},thousandSeparatorNumber:function(e,a){var t=a||{},n=t.formatterToFixed;if(t.formatterClearZero,isNaN(e)||0===e||"-"===e)return e;if(e.toString().indexOf(",")>-1)return e;var i=n>0?n:0;return(0,C.numberFormatter)(e,i)},numberAddPercentTag:function(e){return isNaN(e)||0===e||"-"===e?e:e+"%"},numberToPercent:function(e,a){if(0===e||"-"===e)return e;var t=a||{},n=t.formatterToFixed,i=t.formatterClearZero,r=Number(e);return isNaN(r)?0:(void 0!==n?r=(100*r).toFixed(n>0?n:0):r*=100,i&&(r=parseFloat(r)),r+"%")},numberToMillionBillion:function(e,a){if(isNaN(e)||0===e||"-"===e)return e;var t=(a||{}).formatterToFixed,n=t>0?t:2;return e>=1e8||e<=-1e8?b()(e/1e8,n)+"亿":e>=1e4||e<=-1e4?b()(e/1e4,n)+"万":e},secondToHMS:function(e){if(isNaN(e)||0===e||"-"===e)return e;var a=e,t=0,n=0;return a>60&&(t=Math.trunc(a/60),a%=60),t>60&&(n=Math.trunc(t/60),t%=60),n+" 时 "+t+"分 "+a+" 秒"},secondToDHMS:function(e){if(isNaN(e)||0===e||"-"===e)return e;var a=e,t=0,n=0,i=0;return a>60&&(t=Math.trunc(a/60),a%=60),t>60&&(n=Math.trunc(t/60),t%=60),n>24&&(i=Math.trunc(n/24),n%=24),i+"天 "+n+" 时 "+t+"分 "+a+" 秒"},byteToMGB:function(e){if(isNaN(e)||0===e||"-"===e)return e;var a=e,t=1024;return a<t?a+"B":a<Math.pow(t,2)?(a/t).toFixed(2)+"KB":a<Math.pow(t,3)?(a/Math.pow(t,2)).toFixed(2)+"MB":a<Math.pow(t,4)?(a/Math.pow(t,3)).toFixed(2)+"G":(a/Math.pow(t,4)).toFixed(2)+"T"},byteToMbps:function(e){if(isNaN(e)||0===e||"-"===e)return e;var a=8*e,t=1024;return a<t?a+"bps":a<Math.pow(t,2)?(a/t).toFixed(2)+"Kbps":a<Math.pow(t,3)?(a/Math.pow(t,2)).toFixed(2)+"Mbps":a<Math.pow(t,4)?(a/Math.pow(t,3)).toFixed(2)+"Gbps":(a/Math.pow(t,4)).toFixed(2)+"Tbps"}};function ye(e,a){var t=e.titleShow,n=e.titleText,r=e.titleAlignment,o=e.titleColor,c=e.titleBackgroundColor,d=e.titleFontSize,f=e.titleLink,s=e.titleTextStyle,l=s||{},b=l.color,u=l.fontSize,h=l.fontStyle,p=l.fontWeight,g=l.fontFamily,m=l.lineHeight,v=g||(s||{})["font-family"];return{show:null==t||t,text:n,left:r||"left",textStyle:i()({},s,{color:b||o||(0,T.x7)("color.text",a),fontSize:u||d||12,fontStyle:h,fontWeight:p,fontFamily:v,lineHeight:m}),backgroundColor:c||"none",link:f}}function xe(e,a,t,n){var r=e[a||"chartStyle"],o=r||{},c=o.color,d=o.fontSize,f=o.fontStyle,s=o.fontWeight,l=o.fontFamily,b=o.lineHeight,u=o.backgroundColor,h=l||(r||{})["font-family"],p=t||{},g=p.color,m=p.fontSize;return i()({},r,{color:c||g||(0,T.x7)("color.subText",n),fontSize:d||m||16,fontStyle:f,fontWeight:s,fontFamily:h,lineHeight:b,backgroundColor:u||"none"})}function Ce(e,a,t){var n=e[a||"xAxisLineStyle"]||{},i=n.color,r=n.width;return{color:i||(0,T.x7)("border.color",t),width:r}}function we(e,a,t){var n=e[a||"lineStyle"]||{},i=n.color,r=n.width;return{color:i||(0,T.x7)("color.line",t),width:r}}function Se(e){var a=e.centerHorizontal,t=e.centerVertical,n=e.radius,i=e.innerRadius,r={};return r.center=[a||"50%",t||"50%"],r.radius=n||"70%",i&&(r.radius=[i,r.radius]),r}function De(e,a){var t=e.gridLeft,n=e.gridTop,i=e.gridBottom,r=e.gridRight,o=a||{},c=o.notNeedDefaultVal,d=o.defaultGridLeft,f=o.defaultGridTop,s=o.defaultGridBottom,l=o.defaultGridRight,b={left:Te(t,null!=d?d:"7%"),right:Te(r,null!=l?l:"7%"),top:Te(n,null!=f?f:"60"),bottom:Te(i,null!=s?s:"60"),containLabel:!0};return c&&!t&&0!==t&&delete b.left,c&&!r&&0!==r&&delete b.right,c&&!n&&0!==n&&delete b.top,c&&!i&&0!==i&&delete b.bottom,b}function Te(e,a){return 0===e||"0"===e?e:e||a}var _e={SUM:function(e){for(var a=0,t=0,n=e.length;t<n;t++)a+=e[t];return a},AVG:function(e){return b()(_e.SUM(e)/e.length,2)},MAX:function(e){return Math.max.apply(Math,e)},MIN:function(e){return Math.min.apply(Math,e)}};function ze(e,a,t){var n=e.type,r=e.legendType,o=e.legendShow,c=e.legendColor,d=e.legendFontSize,f=e.legendAlign,s=e.legendOrient,l=e.legendPosition,b=e.legendWidth,u=e.legendHeight,h=e.legendTop,p=e.legendRight,g=e.legendBottom,m=e.legendLeft,v=e.legendTextStyle,y=e.legendDataShow,x=e.legendDataFormat,C=e.groupField,w=v||{},S=w.color,D=w.fontSize,_=w.fontStyle,z=w.fontWeight,A=w.fontFamily,L=w.lineHeight,k=A||(v||{})["font-family"],M=e.dimensions||[],F=e.measures||[],P=!1;"chart-column"!==n&&"chart-line"!==n&&"chart-radar"!==n&&"chart-scatter"!==n&&"chart-bubble"!==n||(P=!0);var N={left:"auto",right:"auto",top:"auto",bottom:"auto"};return"left"===l?(N.left=m||"left",N.top="center"):"right"===l?(N.right=p||"right",N.top="center"):"bottom"===l?(N.bottom=g||"bottom",N.left="center"):"leftTop"===l?(N.left=m||"left",N.top=h||"top"):"rightTop"===l?(N.right=p||"right",N.top=h||"top"):"leftBottom"===l?(N.left=m||"left",N.bottom=g||"bottom"):"rightBottom"===l?(N.right=p||"right",N.bottom=g||"bottom"):(N.top=h||"top",N.left="center"),i()({type:null!=r?r:"plain",show:null==o||o,textStyle:{color:S||c||(0,T.x7)("color.text",t),fontSize:D||d||12,fontStyle:_,fontWeight:z,fontFamily:k,lineHeight:L},align:f||"auto",orient:s||"horizontal",width:"horizontal"===s?b:"auto",height:"vertical"===s?u:"auto",formatter:function(e){var t=e;if("chart-scatter"===n||"chart-bubble"===n){var i=M[0]||{},r=i.label||i.as,o=F[0]||{},c=o.label||o.as;t=F&&1===F.length&&C?e+"("+r+"/"+c+")":r+"/"+e}var d=(a||[]).find((function(a){return a.name===e}));return d&&y?P?t+" "+_e[x||"AVG"](d.data||d.value):t+" "+(d.value||d.data):t}},N)}function Ae(e,a){var t=e.progressShow;return{show:null==t||t,width:e.progressWidth||20,itemStyle:{color:e.progressColor||(0,T.x7)("color.brand",a)}}}function Le(e,a){var t=e.dataTitleShow,n=e.dataTitleOffsetX,r=e.dataTitleOffsetY,o=e.dataTitleColor,c=e.dataTitleFontSize,d=e.dataTitleFontWeight,f=i()({color:o,fontSize:c,fontWeight:d},xe(e,"dataTitleStyle",{fontSize:12,color:o||(0,T.x7)("color.text",a)},a)||{});return i()({show:null==t||t,offsetCenter:[n||0,r||0]},f)}function ke(e,a,t){var n=e.dataDetailShow,r=e.dataDetailOffsetX,o=e.dataDetailOffsetY,c=e.dataDetailColor,d=e.dataDetailFontSize,f=e.dataDetailFontWeight,s=i()({color:c||(0,T.x7)("color.text",t),fontSize:d,fontWeight:f},xe(e,"dataDetailStyle",{fontSize:28},t)||{}),l=i()({show:null==n||n,offsetCenter:[r||0,o||0]},s);if(null!=a&&a.formatter){var b="totalToPercent"===a.formatter?"precision":"default",u=ve[a.formatter]||ve[b];l.formatter=function(e){return u(e,a)}}return l}function Me(e,a){var t=e.axisLineShow,n=e.axisLineColor,i=e.progressWidth;return{show:null==t||t,lineStyle:{color:[[1,n||(0,T.x7)("color.fill",a)]],width:i}}}function Fe(e,a){var t=e.axisTickShow,n=e.axisTickSplitNumber,i=e.axisTickLength,r=e.axisTickDistance,o=e.axisTickColor,c=e.axisTickWidth;return{show:null!=t&&t,splitNumber:n||5,length:i||5,distance:r,lineStyle:{color:o||(0,T.x7)("color.line",a),width:c}}}function Pe(e,a){var t=e.splitLineShow,n=e.splitLineLength,i=e.splitLineDistance,r=e.splitLineColor,o=e.splitLineWidth;return{show:null!=t&&t,length:n||10,distance:i||10,lineStyle:{color:r||(0,T.x7)("color.line",a),width:o||3}}}function Ne(e,a){var t=e.axisLabelShow,n=e.axisLabelDistance,r=e.axisLabelRotate,o=e.axisLabelColor,c=e.axisLabelFontSize,d=e.axisLabelFontWeight,f=o||(0,T.x7)("color.descText",a),s=i()({fontWeight:d},xe(e,"axisLabelStyle",{color:f,fontSize:c||12},a)||{});return i()({show:null!=t&&t,distance:n,rotate:r},s)}function Ue(e){var a=e.pointerShow;return{show:null==a||a,itemStyle:{color:e.pointerColor}}}function Be(e,a){var t=e.markPointSymbol,n=e.markPointMax,i=e.markPointMin,r=e.markPointBackground,o=e.markPointSymbolSize,c=e.markPointSymbolRotate,d={symbol:t,symbolSize:o,symbolOffset:[e.markPointSymboloffsetX,e.markPointSymboloffsetY],data:[],symbolRotate:c,itemStyle:{color:r,background:r}};return n&&d.data.push({type:"max",name:"Max"}),i&&d.data.push({type:"min",name:"Min"}),d}function Re(e,a,t){var n=e.markLineAvarage,i=e.markLineAvarageColor,r=e.markLineSymbolLeft,o=e.markLineSymbolRight,c=e.markLineBase,d=e.markLineBaseValue,f=e.markLineBaseColor,s={symbol:[r||"none",o||"none"],data:[]};return n&&s.data.push({type:"average",name:"Avg",lineStyle:{color:i}}),c&&a&&s.data.push({xAxis:null!=d?d:100,lineStyle:{color:f||(0,T.x7)("color.line",t)}}),c&&!a&&s.data.push({yAxis:null!=d?d:100,lineStyle:{color:f||(0,T.x7)("color.line",t)}}),s}function je(e,a,t){var n=(e.measures||[]).concat(e.measures2||[]),i=e.dimensions||[],r=e.type,o=e.tooltipShow,c=e.tooltipFontSize,d=e.tooltipColor,f=e.tooltipBackgroundColor,s=e.tooltipBorderWidth,l=e.tooltipBorderColor,b=e.tooltipPadding,u=e.tooltipContent,h=e.tooltipTextStyle,p=e.dataType,m=e.bubbleField,v=e.groupField,y=h||{},x=y.color,C=y.fontSize,w=y.fontStyle,S=y.fontWeight,D=y.fontFamily,_=(y.lineHeight,D||(h||{})["font-family"]),z=m||"气泡值";g()(m)&&(z=(m[0]||{}).label||(m[0]||{}).as||"气泡值");var A={trigger:"chart-column"===r||"chart-line"===r?"axis":"item",show:null==o||o,confine:!0,backgroundColor:f||(0,T.x7)("color.fill",t),borderWidth:s||0,borderColor:l||(0,T.x7)("color.line",t),padding:b||5,textStyle:{color:x||d||(0,T.x7)("color.text",t),fontSize:C?parseInt(C):c||12,fontStyle:w||"normal",fontWeight:S||"normal",fontFamily:_||"sans-serif",height:50}},L=null!=u?u:"b,c";return A.formatter=L?function(t){var o="",c=(g()(t)?t:[t]).map((function(c,d){var f,s,l=null!=(f=c.seriesIndex)?f:0;2===p&&(l=c.dataIndex),("chart-waterfall"===r||"chart-scatter-map"===r||v&&n&&1===n.length)&&(l=0);var b=null!=(s=c.value)?s:"-";isNaN(b)&&!g()(b)&&(b="-");var u=i[l]||{},h=n[l]||{},m=(null==h?void 0:h.formatter)||"default";if("scatter"===t.seriesType&&(u=i[0]||{}),g()(b))if("chart-scatter-map"===r)b=ve[m](b[2],h);else if("chart-calendar"===r)b=ve[m](b[1],h);else if("chart-scatter"===r&&g()(b))b=b[0]+","+ve[m](b[1],h);else if("chart-bubble"===r&&g()(b))b=b[0]+","+ve[m](b[1],h)+","+b[2];else if(a&&g()(a)){var y=b.map((function(e,t){return a[t].name+": "+ve[m](e,h)})).join("<br/>");b=(-1!==L.indexOf("b")?"<br/>":"")+y}else b=b.map((function(e){return ve[m](e,h)})).join(",");else"chart-column"===r&&"twoWayComparison"===(null==e?void 0:e.columnChartType)&&0===l&&(b=-b),"chart-waterfall"===r&&2===c.componentIndex&&(b=-b),b=ve[m](b,h);o=c.name;var x="";return-1!==L.indexOf("b")&&("scatter"===t.seriesType?(x+=(u.label||u.as)+","+(h.label||h.as),"chart-bubble"===r&&(x+=","+z)):"heatmap"===t.seriesType?x+=c.value[0]+" "+(h.label||h.as):x+=""+("axis"===A.trigger?c.seriesName:c.name),L.length>1&&(x+=": ")),-1!==L.indexOf("c")&&(x+=b),-1!==L.indexOf("d")&&(x+=" "+c.percent+"%"),x})).join("<br/>");return"chart-line"!==r&&"chart-column"!==r||-1===L.indexOf("x")||(c=o+"<br/>"+c),c}:function(e){return""},A}function We(e,a,t){var n=e.type,i=e.labelShow,r=e.labelFontSize,o=e.labelColor,c=e.labelFontWeight,d=e.labelContent,f=e.labelOverflow,s=(e.labelLineHeight,e.labelPosition),l=e.labelTextStyle,b=e.dataType,u=e.bubbleField,h=e.groupField,p=(e.measures||[]).concat(e.measures2||[]),m=e.dimensions||[],v=l||{},y=v.color,x=v.fontSize,C=v.fontStyle,w=v.fontWeight,S=v.fontFamily,D=(v.lineHeight,S||(l||{})["font-family"]),_=u||"气泡值";g()(u)&&(_=(u[0]||{}).label||(u[0]||{}).as||"气泡值");var z={trigger:"chart-column"===n||"chart-line"===n?"axis":"item",show:null==i||i,position:s||"outside",fontSize:x||r||12,color:y||o||(0,T.x7)("color.text",t),fontWeight:w||c||"normal",fontFamily:D||"sans-serif",fontStyle:C||"normal",width:120,overflow:f||"truncate"};s||"chart-map"!==n&&"chart-scatter-map"!==n||delete z.position;var A=null!=d?d:"b,c";return z.formatter=A?function(e){var t,i,r=null!=(t=e.value)?t:"-",o=null!=(i=e.seriesIndex)?i:0;2===b&&(o=e.dataIndex),("chart-waterfall"===n||"chart-scatter-map"===n||("chart-scatter"===n||"chart-bubble"===n)&&h&&p&&1===p.length)&&(o=0),null!=a&&a.negative&&("chart-column"===n&&0===e.seriesIndex||"chart-waterfall"===n&&2===e.seriesIndex)&&(r=-r);var c=m[o]||{},d=p[o]||{};if("scatter"===e.seriesType){c=m[0]||{};var f=e.value||[];r=[ve[c.formatter||"default"](f[0],c),ve[d.formatter||"default"](f[1],d)],"chart-bubble"===n&&r.push(f[2])}else"chart-scatter-map"===n&&g()(r)?r=ve[d.formatter||"default"](r[2],d):"chart-calendar"===n&&g()(r)?r=ve[d.formatter||"default"](r[1],d):isNaN(r)&&!g()(r)?r="-":null!=a&&a.type?r=ve[a.type||"default"](r,a):null!=d&&d.formatter&&(r=ve[d.formatter||"default"](r,d));var s="";return-1!==A.indexOf("b")&&("scatter"===e.seriesType?(s+=(c.label||c.as)+","+(d.label||d.as),"chart-bubble"===n&&(s+=","+_)):"heatmap"===e.seriesType?s+=""+(d.label||d.as):s+=""+("axis"===z.trigger?e.seriesName:e.name),A.length>1&&(s+=": ")),-1!==A.indexOf("c")&&(s+=r),-1!==A.indexOf("d")&&(s+=" "+e.percent+"%"),s}:function(e){return""},z}function Oe(e){return{lineStyle:{width:e.lineWidth||2,cap:e.lineCap||"butt",join:e.lineJoin||"bevel",shadowBlur:e.lineShadowBlur,shadowColor:e.lineShadowColor,shadowOffsetX:e.lineShadowOffsetX,shadowOffsetY:e.lineShadowOffsetY,opacity:e.lineOpacity}}}function Ie(e,a){var t=e.columnBorderWidth,n=e.columnBorderColor,i=e.columnBorderType,r=e.columnShadowBlur,o=e.columnShadowColor,c=e.columnShadowOffsetX,d=e.columnShadowOffsetY,f=e.columnBorderRadius||0,s=f;return h()(f)&&(s=[parseInt(f["top-left-border-radius"])||0,parseInt(f["top-right-border-radius"])||0,parseInt(f["bottom-left-border-radius"])||0,parseInt(f["bottom-right-border-radius"])||0]),{borderColor:n,borderWidth:t,borderType:i,borderRadius:s,shadowBlur:r,shadowColor:o||(0,T.x7)("color.line",a),shadowOffsetX:c,shadowOffsetY:d}}function qe(e){var a=e||{},t=a.bubbleShadowShow,n=a.shadowBlur,i=a.shadowColor,r=a.shadowOffsetX,o=a.shadowOffsetY;return t?{shadowBlur:null!=n?n:10,shadowColor:i||"#ccc",shadowOffsetX:null!=r?r:3,shadowOffsetY:null!=o?o:-3}:{shadowBlur:0,shadowColor:void 0,shadowOffsetX:0,shadowOffsetY:0}}function Ee(e,a,t){var n,r,o,c,d=e.columnChartType,f=e.xAxisShow,s=e.xAxisInverse,l=e.xAxisLabelShow,b=e.xAxisLabelShowOverlap,u=e.xAxisLabelRotate,h=e.xAxisFontSize,p=e.xAxisName,g=e.xAxisNameRotate,m=e.xAxisLineShow,v=e.axisTickStyle,y=e.xAxisNameGap,x=e.xAxisNameLocation,C=e.xAxisNameStyle,w=e.xAxisMin,S=e.xAxisMax,D=e.xAxisSplitLineShow,_=e.xAxisSplitAreaShow,z=v||{},A=i()({fontSize:h},xe(e,"xAxisLabelStyle",{},t)||{}),L={type:a?"value":"category",min:w||"dataMin",max:S||"dataMax",show:null==f||f,inverse:s,splitLine:{show:null!=D&&D},splitArea:{show:n