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
24 KiB
2 lines
24 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5e6e17af","chunk-2d0a2db2"],{"0062":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:t.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:t.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入任务名称",clearable:"",size:"small"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleQuery(e)}},model:{value:t.queryParams.jobName,callback:function(e){t.$set(t.queryParams,"jobName",e)},expression:"queryParams.jobName"}})],1),a("el-form-item",{attrs:{label:"任务组名",prop:"jobGroup"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请任务组名",clearable:"",size:"small"},model:{value:t.queryParams.jobGroup,callback:function(e){t.$set(t.queryParams,"jobGroup",e)},expression:"queryParams.jobGroup"}},t._l(t.jobGroupOptions,(function(t){return a("el-option",{key:t.dictValue,attrs:{label:t.dictLabel,value:t.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"执行状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择执行状态",clearable:"",size:"small"},model:{value:t.queryParams.status,callback:function(e){t.$set(t.queryParams,"status",e)},expression:"queryParams.status"}},t._l(t.statusOptions,(function(t){return a("el-option",{key:t.dictValue,attrs:{label:t.dictLabel,value:t.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"执行时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.dateRange,callback:function(e){t.dateRange=e},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:t.handleQuery}},[t._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:t.multiple},on:{click:t.handleDelete}},[t._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini"},on:{click:t.handleClean}},[t._v("清空")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:export"],expression:"['monitor:job:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:t.handleExport}},[t._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:t.showSearch},on:{"update:showSearch":function(e){t.showSearch=e},"update:show-search":function(e){t.showSearch=e},queryTable:t.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.jobLogList},on:{"selection-change":t.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"日志编号",width:"80",align:"center",prop:"jobLogId"}}),a("el-table-column",{attrs:{label:"任务名称",align:"center",prop:"jobName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"任务组名",align:"center",prop:"jobGroup",formatter:t.jobGroupFormat,"show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"调用目标字符串",align:"center",prop:"invokeTarget","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"日志信息",align:"center",prop:"jobMessage","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"执行状态",align:"center",prop:"status",formatter:t.statusFormat}}),a("el-table-column",{attrs:{label:"执行时间",align:"center",prop:"createTime",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t.parseTime(e.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(a){return t.handleView(e.row)}}},[t._v("详细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],attrs:{total:t.total,page:t.queryParams.pageNum,limit:t.queryParams.pageSize},on:{"update:page":function(e){return t.$set(t.queryParams,"pageNum",e)},"update:limit":function(e){return t.$set(t.queryParams,"pageSize",e)},pagination:t.getList}}),a("el-dialog",{attrs:{title:"调度日志详细",visible:t.open,width:"700px","append-to-body":""},on:{"update:visible":function(e){t.open=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,"label-width":"100px",size:"mini"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"日志序号:"}},[t._v(t._s(t.form.jobLogId))]),a("el-form-item",{attrs:{label:"任务名称:"}},[t._v(t._s(t.form.jobName))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务分组:"}},[t._v(t._s(t.form.jobGroup))]),a("el-form-item",{attrs:{label:"执行时间:"}},[t._v(t._s(t.form.createTime))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"调用方法:"}},[t._v(t._s(t.form.invokeTarget))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"日志信息:"}},[t._v(t._s(t.form.jobMessage))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"执行状态:"}},[0==t.form.status?a("div",[t._v("正常")]):1==t.form.status?a("div",[t._v("失败")]):t._e()])],1),a("el-col",{attrs:{span:24}},[1==t.form.status?a("el-form-item",{attrs:{label:"异常信息:"}},[t._v(t._s(t.form.exceptionInfo))]):t._e()],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.open=!1}}},[t._v("关 闭")])],1)],1)],1)},r=[],s=(a("d81d"),a("b775"));function i(t){return Object(s["a"])({url:"/monitor/jobLog/list",method:"get",params:t})}function o(t){return Object(s["a"])({url:"/monitor/jobLog/"+t,method:"delete"})}function l(){return Object(s["a"])({url:"/monitor/jobLog/clean",method:"delete"})}function c(t){return Object(s["a"])({url:"/monitor/jobLog/export",method:"get",params:t})}var u={name:"JobLog",data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,jobLogList:[],open:!1,dateRange:[],form:{},statusOptions:[],jobGroupOptions:[],queryParams:{pageNum:1,pageSize:10,jobName:void 0,jobGroup:void 0,status:void 0}}},created:function(){var t=this;this.getList(),this.getDicts("sys_job_status").then((function(e){t.statusOptions=e.data})),this.getDicts("sys_job_group").then((function(e){t.jobGroupOptions=e.data}))},methods:{getList:function(){var t=this;this.loading=!0,i(this.addDateRange(this.queryParams,this.dateRange)).then((function(e){t.jobLogList=e.rows,t.total=e.total,t.loading=!1}))},statusFormat:function(t,e){return this.selectDictLabel(this.statusOptions,t.status)},jobGroupFormat:function(t,e){return this.selectDictLabel(this.jobGroupOptions,t.jobGroup)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(t){this.ids=t.map((function(t){return t.jobLogId})),this.multiple=!t.length},handleView:function(t){this.open=!0,this.form=t},handleDelete:function(t){var e=this,a=this.ids;this.$confirm('是否确认删除调度日志编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return o(a)})).then((function(){e.getList(),e.msgSuccess("删除成功")})).catch((function(){}))},handleClean:function(){var t=this;this.$confirm("是否确认清空所有调度日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return l()})).then((function(){t.getList(),t.msgSuccess("清空成功")})).catch((function(){}))},handleExport:function(){var t=this,e=this.queryParams;this.$confirm("是否确认导出所有调度日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return c(e)})).then((function(e){t.download(e.msg)})).catch((function(){}))}}},p=u,d=a("2877"),m=Object(d["a"])(p,n,r,!1,null,null,null);e["default"]=m.exports},"07ac":function(t,e,a){var n=a("23e7"),r=a("6f53").values;n({target:"Object",stat:!0},{values:function(t){return r(t)}})},"0ccb":function(t,e,a){var n=a("50c4"),r=a("1148"),s=a("1d80"),i=Math.ceil,o=function(t){return function(e,a,o){var l,c,u=String(s(e)),p=u.length,d=void 0===o?" ":String(o),m=n(a);return m<=p||""==d?u:(l=m-p,c=r.call(d,i(l/d.length)),c.length>l&&(c=c.slice(0,l)),t?u+c:c+u)}};t.exports={start:o(!1),end:o(!0)}},2081:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"page flex-col"},[a("div",{staticClass:"top flex-col"},[a("div",{staticClass:"right"},[a("div",{staticClass:"back",staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$router.push("/largeScreen")}}},[a("i",{staticClass:"el-icon-back"}),a("span",[t._v("返回首页")])]),t._m(0)]),t._m(1),a("div",{staticClass:"left"},[a("div",{staticClass:"text-wrapper"},[a("span",{staticClass:"text_35",staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$router.push("/welcome")}}},[t._v("工作平台")])])])]),a("div",{staticClass:"panel-wrapper"},[a("div",{staticClass:"panel"},[a("div",{staticClass:"panel_left"},[a("div",{staticClass:"icon-wrapper"},[a("div",{staticClass:"in-wrapper"},[a("svg-icon",{attrs:{"icon-class":"u11"}})],1)]),a("div",{staticClass:"text-wrapper"},[a("span",[t._v("全部")]),a("span",[a("span",{staticClass:"text"},[t._v(t._s(t.total))]),t._v("个")])])]),a("div",{staticClass:"panel_right"},[a("div",{staticClass:"text-wrapper"},[a("span",{staticClass:"tit"},[t._v("施工中")]),a("span",[a("span",[t._v(t._s(t.acc["noAcc"]||0))]),t._v("个")])]),a("div",{staticClass:"text-wrapper"},[a("span",{staticClass:"tit"},[t._v("已完工")]),a("span",[a("span",{staticClass:"text"},[t._v(t._s(t.acc["acc"]||0))]),t._v("个")])])])]),a("div",{staticClass:"panel"},[a("div",{staticClass:"panel_left"},[a("div",{staticClass:"icon-wrapper"},[a("div",{staticClass:"in-wrapper"},[a("svg-icon",{attrs:{"icon-class":"u19"}})],1)]),a("div",{staticClass:"text-wrapper"},[a("span",[t._v("重大项目")]),a("span",[a("span",{staticClass:"text"},[t._v(t._s(t.zdTotal))]),t._v("个")])])]),a("div",{staticClass:"panel_right"},t._l(t.zdTwoKeys,(function(e){var n=e[0],r=e[1];return a("div",{key:n,staticClass:"text-wrapper"},[a("span",{staticClass:"tit"},[t._v(t._s(t.zdProjectTypeFormat(n)))]),a("span",[a("span",[t._v(t._s(r))]),t._v("个")])])})),0)]),a("div",{staticClass:"panel"},[a("div",{staticClass:"panel_left"},[a("div",{staticClass:"icon-wrapper"},[a("div",{staticClass:"in-wrapper"},[a("svg-icon",{attrs:{"icon-class":"u24"}})],1)]),a("div",{staticClass:"text-wrapper"},[a("span",[t._v("面上项目")]),a("span",[a("span",{staticClass:"text"},[t._v(t._s(t.msTotal))]),t._v("个")])])]),a("div",{staticClass:"panel_right"},t._l(t.msTwoKeys,(function(e){var n=e[0],r=e[1];return a("div",{key:n,staticClass:"text-wrapper"},[a("span",{staticClass:"tit"},[t._v(t._s(t.msProjectTypeFormat(n)))]),a("span",[a("span",[t._v(t._s(r))]),t._v("个")])])})),0)])]),a("div",{staticClass:"content-wrapper"},[a("div",{staticClass:"chart-wrapper"},[a("div",{staticClass:"chart-box"},[a("span",{staticClass:"tit"},[t._v("项目类型")]),a("span",{staticClass:"sanjiao"}),a("span",{staticClass:"juxing"}),a("div",{ref:"Ele",staticStyle:{width:"555px",height:"367px","padding-top":"80px"}})]),a("div",{staticClass:"chart-box"},[a("span",{staticClass:"tit"},[t._v("投资完成")]),a("span",{staticClass:"sanjiao"}),a("span",{staticClass:"juxing"}),a("div",{ref:"bar",staticStyle:{width:"555px",height:"367px","padding-top":"80px"}})]),a("div",{staticClass:"chart-box"},[a("span",{staticClass:"tit"},[t._v("施工中项目亮灯情况")]),a("span",{staticClass:"sanjiao"}),a("span",{staticClass:"juxing"}),a("div",{staticStyle:{padding:"60px","padding-top":"80px"}},[a("el-row",{staticStyle:{"margin-bottom":"60px"}},[a("el-col",{attrs:{span:12}},[a("svg-icon",{attrs:{"icon-class":"redLight"}}),a("div",{staticClass:"font-light"},[a("p",{staticStyle:{color:"red"}},[t._v(t._s(this.forewarningNum.warn))]),a("p",[t._v("预警")])])],1),a("el-col",{staticStyle:{"padding-left":"15px"},attrs:{span:12}},[a("svg-icon",{attrs:{"icon-class":"yellowLight"}}),a("div",{staticClass:"font-light"},[a("p",{staticStyle:{color:"yellow"}},[t._v(" "+t._s(this.forewarningNum.forewarning)+" ")]),a("p",[t._v("提醒")])])],1)],1),a("el-row",[a("svg-icon",{attrs:{"icon-class":"greenLight"}}),a("div",{staticClass:"font-light"},[a("p",{staticStyle:{color:"green"}},[t._v(t._s(this.forewarningNum.normal))]),a("p",[t._v("正常")])])],1)],1)])]),a("div",{staticClass:"table-wrapper"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:t.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:t.queryParams,inline:!0}},[a("el-form-item",{attrs:{prop:"projectName"}},[a("el-input",{attrs:{placeholder:"请输入项目名称",clearable:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleQuery(e)}},model:{value:t.queryParams.data.projectName,callback:function(e){t.$set(t.queryParams.data,"projectName",e)},expression:"queryParams.data.projectName"}},[a("el-button",{staticStyle:{"background-color":"#1973fb",color:"#fff"},attrs:{slot:"append",type:"primary",icon:"el-icon-search",size:"small"},on:{click:t.handleQuery},slot:"append"})],1)],1),a("el-form-item",[a("el-button",{staticStyle:{"background-color":"#1973fb",color:"#fff"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.InfoList,height:"260",stripe:""}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center",fixed:""}}),a("el-table-column",{attrs:{label:"行政区划",prop:"adcd",width:"120",align:"center",formatter:t.$formatAdcd}}),a("el-table-column",{attrs:{label:"项目名称",prop:"projectName","min-width":"120",align:"center"}}),a("el-table-column",{attrs:{label:"项目批复时间",prop:"appTime","min-width":"120",align:"center",formatter:t.formatDate}}),a("el-table-column",{attrs:{label:"计划总投资(万元)",prop:"planInvestment","min-width":"120",align:"center"}}),a("el-table-column",{attrs:{label:"累计完成总投资(万元)",prop:"actInvestment","min-width":"120",align:"center"}}),a("el-table-column",{attrs:{label:"亮灯状态",align:"center","class-name":"small-padding fixed-width","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(e){return["0"===e.row.type?a("svg-icon",{attrs:{"icon-class":"redLight"}}):"1"===e.row.type?a("svg-icon",{attrs:{"icon-class":"yellowLight"}}):"3"===e.row.type?a("svg-icon",{attrs:{"icon-class":"greenLight"}}):t._e()]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:t.pageTotal>0,expression:"pageTotal > 0"}],attrs:{total:t.pageTotal,page:t.queryParams.pageNum,limit:t.queryParams.pageSize},on:{"update:page":function(e){return t.$set(t.queryParams,"pageNum",e)},"update:limit":function(e){return t.$set(t.queryParams,"pageSize",e)},pagination:t.getXMInfo}})],1)])])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"text-wrapper"},[a("span",{staticClass:"text_35"},[t._v("建设项目")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"title-wrapper"},[a("div",{staticClass:"titie_img"}),a("span",{staticClass:"title"},[t._v("智慧水利水工程应用")])])}],s=a("2909"),i=a("5530"),o=a("3835"),l=(a("99af"),a("4de4"),a("caad"),a("d81d"),a("fb6a"),a("4e82"),a("b0c0"),a("e9c4"),a("a9e3"),a("4fad"),a("b64b"),a("d3b7"),a("07ac"),a("2532"),a("4d90"),a("159b"),a("493f")),c=(a("0062"),a("c790"),a("d3f5"),a("313e")),u=a("1d71"),p={data:function(){return{loading:!1,InfoList:[],zd_projectTypeOptions:[],ms_projectTypeOptions:[],sourceFound:{},acc:{},pageTotal:0,TypeNum:{},showSearch:!0,forewarningNum:[],ms:{},zd:{},adcd:[],year:"2024",routeList:[{path:"/evaluationEarlyWarning/earlyWarningManage/warning",routeName:"项目预警管理"}],formattedZd:{},formattedMs:{},projectType:[],zdTotal:0,msTotal:0,total:0,queryParams:{pageNum:1,pageSize:10,ids:null,data:{projectName:null,projectType:null,total:null,projectPhase:null}}}},mounted:function(){},created:function(){var t=this;this.getDicts("major_project").then((function(e){t.zd_projectTypeOptions=e.data})),this.getDicts("general_project").then((function(e){t.ms_projectTypeOptions=e.data})),this.getXMInfo(),Object(l["e"])(this.year).then((function(e){t.sourceFound=e.data,t.adcd=Object.keys(t.sourceFound),console.log(t.adcd),t.barInit()})),Object(l["a"])().then((function(e){t.forewarningNum=e.data,console.log(t.forewarningNum)})),Object(l["f"])(this.queryParams).then((function(e){t.zd=e.data.zd,t.ms=e.data.ms,t.acc=e.data.acc,Object.entries(t.zd).forEach((function(e){var a=Object(o["a"])(e,2),n=a[0],r=a[1];t.zdTotal=t.zdTotal+Number(r);var s=t.zdProjectTypeFormat(n),i={name:s,value:Number(r)};t.projectType.push(i)})),Object.entries(t.ms).forEach((function(e){var a=Object(o["a"])(e,2),n=a[0],r=a[1];t.msTotal=t.msTotal+Number(r);var s=t.msProjectTypeFormat(n),i={name:s,value:Number(r)};t.projectType.push(i)})),t.total=Number(t.acc["acc"])+Number(t.acc["noAcc"]),console.log(t.projectType),t.eleInit()}))},computed:{zdTwoKeys:function(){var t=Object.entries(this.zd).sort((function(t,e){var a=Object(o["a"])(t,2),n=a[1],r=Object(o["a"])(e,2),s=r[1];return s-n}));return t.slice(0,2)},msTwoKeys:function(){var t=Object.entries(this.ms).sort((function(t,e){var a=Object(o["a"])(t,2),n=a[1],r=Object(o["a"])(e,2),s=r[1];return s-n}));return t.slice(0,2)}},methods:{move:function(t){console.log(t)},resetQuery:function(){this.resetQueryForm(),this.getXMInfo()},resetQueryForm:function(){this.queryParams={pageNum:1,pageSize:5,ids:null,data:{projectName:null,projectType:null,total:null,projectPhase:null}}},handleQuery:function(){this.queryParams.pageNum=1,this.getXMInfo()},truncateName:function(t){return t.length>4?t.substring(0,4)+"..":t},getXMInfo:function(){var t=this;Object(l["c"])(this.queryParams).then((function(e){t.InfoList=e.data.records,t.pageTotal=e.data.total,console.log(t.pageTotal)}))},formatDate:function(t,e,a,n){if(!a)return"";var r=new Date(a),s=r.getFullYear(),i=String(r.getMonth()+1).padStart(2,"0"),o=String(r.getDate()).padStart(2,"0");return"".concat(s,"-").concat(i,"-").concat(o)},formatAdcd:function(t){if(t)return u["a"][t]},msProjectTypeFormat:function(t){return this.selectDictLabel(this.ms_projectTypeOptions,t)},zdProjectTypeFormat:function(t){return this.selectDictLabel(this.zd_projectTypeOptions,t)},viewInfo:function(t){this.routeList[0].routeName=t.projectName,this.routeList.push({path:"/evaluationEarlyWarning/earlyWarningManage/warning/options",routeName:t.proCode,isEdit:!0}),this.$store.commit("setRouteList",JSON.stringify(this.routeList)),this.$router.push({path:"/evaluationEarlyWarning/earlyWarningManage/warning/options?baseDataId="+t.id})},eleInit:function(){var t=this,e=this.$refs.Ele,a=c["init"](e),n={tooltip:{trigger:"item"},grid:{top:"20%",bottom:"40%",left:"0%",right:"70%"},legend:{orient:"vertical",right:0,top:"center",itemWidth:20,itemHeight:14,padding:[0,10,0,10],textStyle:{fontSize:16,color:"#fff"}},color:["#3E89F4","#EC6931","#F0E86E","#18CEFF","#228B22"],series:[{type:"pie",radius:["40%","60%"],center:["30%","50%"],avoidLabelOverlap:!0,padAngle:5,itemStyle:{borderRadius:10},label:{show:!1,position:"center",textStyle:{fontSize:12,color:"#fff"}},emphasis:{label:{show:!0,fontSize:20,fontWeight:"bold"}},labelLine:{show:!1},data:this.projectType.map((function(e){return Object(i["a"])(Object(i["a"])({},e),{},{name:t.truncateName(e.name)})}))}]};n&&a.setOption(n),window.addEventListener("resize",(function(){a.resize()}))},barInit:function(){var t=Object.values(this.sourceFound).map((function(t){return t.progressPlan})),e=Object.values(this.sourceFound).map((function(t){return t.actual})),a=Math.max.apply(Math,Object(s["a"])(t)),n=Math.max.apply(Math,Object(s["a"])(e)),r=this.adcd.map((function(t,e){return u["a"][t]?e:null})).filter((function(t){return null!==t})),o=this.adcd.filter((function(t,e){return r.includes(e)})).map((function(t){return u["a"][t]})),l=Object.values(this.sourceFound).filter((function(t,e){return r.includes(e)})),p=l.map((function(t,e){return Object(i["a"])(Object(i["a"])({},t),{},{index:e})})),d=p.map((function(t){return t.actual})),m=p.map((function(t){return Object(i["a"])(Object(i["a"])({},t),{},{actual:d[t.index]})})).sort((function(t,e){return e.actual-t.actual})),f=m.map((function(t){return t.index})),h=f.map((function(t){return o[t]})),g=f.map((function(t){return l[t]})),v=g.map((function(t){return t.progressPlan})),b=g.map((function(t){return t.actual})),y=Math.max(a,n),w=this.$refs.bar,j=c["init"](w),_={grid:{left:"18%",right:"0%",top:"15%",bottom:"20%"},tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#fff"}}},legend:{data:["年度计划","实际完成"],textStyle:{color:"#fff"}},xAxis:[{axisLine:{show:!1,lineStyle:{color:"#fff"}},axisLabel:{interval:0,rotate:45},type:"category",data:h,axisPointer:{type:"shadow"},axisTick:{alignWithLabel:!0},interval:0,fontSize:2}],yAxis:[{axisLine:{show:!1,lineStyle:{color:"#fff"}},type:"value",name:"金额/万元",min:0,max:y,interval:y/10}],series:[{name:"年度计划",type:"bar",color:"#61A5E8",tooltip:{valueFormatter:function(t){return t}},data:v},{name:"实际完成",type:"bar",color:"#80FFFF",tooltip:{valueFormatter:function(t){return t}},data:b}]};_&&j.setOption(_),window.addEventListener("resize",(function(){j.resize()}))}}},d=p,m=(a("2b19"),a("2877")),f=Object(m["a"])(d,n,r,!1,null,"e048c066",null);e["default"]=f.exports},"2b19":function(t,e,a){"use strict";a("edd8")},"493f":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"d",(function(){return s})),a.d(e,"f",(function(){return i})),a.d(e,"a",(function(){return o})),a.d(e,"e",(function(){return l})),a.d(e,"c",(function(){return c}));var n=a("b775");function r(t){return Object(n["a"])({url:"/statistics/assert/getHistogram",method:"post",data:t})}function s(t){return Object(n["a"])({url:"/statistics/assert/getNum",method:"post",data:t})}function i(t){return Object(n["a"])({url:"/statistics/assert/getTypeNum",method:"post",data:t})}function o(){return Object(n["a"])({url:"/statistics/assert/forewarningNum",method:"get"})}function l(t){return Object(n["a"])({url:"/statistics/assert/getSourceFundsNum",method:"get",params:{year:t}})}function c(t){return Object(n["a"])({url:"/statistics/assert/info",method:"post",data:t})}},"4d90":function(t,e,a){"use strict";var n=a("23e7"),r=a("0ccb").start,s=a("9a0c");n({target:"String",proto:!0,forced:s},{padStart:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}})},"4fad":function(t,e,a){var n=a("23e7"),r=a("6f53").entries;n({target:"Object",stat:!0},{entries:function(t){return r(t)}})},"6f53":function(t,e,a){var n=a("83ab"),r=a("df75"),s=a("fc6a"),i=a("d1e7").f,o=function(t){return function(e){var a,o=s(e),l=r(o),c=l.length,u=0,p=[];while(c>u)a=l[u++],n&&!i.call(o,a)||p.push(t?[a,o[a]]:o[a]);return p}};t.exports={entries:o(!0),values:o(!1)}},"9a0c":function(t,e,a){var n=a("342f");t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(n)},edd8:function(t,e,a){}}]);
|
|
//# sourceMappingURL=chunk-5e6e17af.91d6cb8a.js.map
|