后台管理前后端完全分离版
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.

1 line
28 KiB

4 years ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-29a1f3a9"],{"02b8":function(e,t,r){"use strict";r("0bf0")},"0bf0":function(e,t,r){},"88f0":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"dashboard-container"},[r("div",{staticClass:"gva-search-box"},[r("el-form",{ref:"searchForm",attrs:{inline:!0,model:e.searchInfo}},[r("el-form-item",{attrs:{label:"考核指标"}},[r("el-input",{attrs:{placeholder:"请输入名称",clearable:""},model:{value:e.searchInfo.title,callback:function(t){e.$set(e.searchInfo,"title",t)},expression:"searchInfo.title"}})],1),r("el-form-item",{attrs:{label:"是否通用",prop:"share"}},[r("el-select",{attrs:{placeholder:"请选择是否通用"},model:{value:e.searchInfo.share,callback:function(t){e.$set(e.searchInfo,"share",t)},expression:"searchInfo.share"}},[r("el-option",{attrs:{label:"通用指标",value:1}}),r("el-option",{attrs:{label:"个性指标",value:2}})],1)],1),r("el-form-item",{attrs:{label:"指标性质",prop:"type"}},[r("el-select",{attrs:{placeholder:"请选择指标性质"},model:{value:e.searchInfo.type,callback:function(t){e.$set(e.searchInfo,"type",t)},expression:"searchInfo.type"}},[r("el-option",{attrs:{label:"定性指标",value:1}}),r("el-option",{attrs:{label:"定量指标",value:2}})],1)],1),r("el-form-item",{attrs:{label:"状态"}},[r("el-select",{attrs:{clearable:"",placeholder:"请选择状态"},model:{value:e.searchInfo.state,callback:function(t){e.$set(e.searchInfo,"state",t)},expression:"searchInfo.state"}},[r("el-option",{attrs:{value:1,label:"正常"}},[e._v("正常")]),r("el-option",{attrs:{value:2,label:"禁止"}},[e._v("禁止")])],1)],1),r("el-form-item",[r("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-search"},on:{click:e.onSubmit}},[e._v("查询")]),r("el-button",{attrs:{size:"mini",icon:"el-icon-refresh"},on:{click:e.onReset}},[e._v("重置")])],1)],1)],1),r("div",{staticClass:"gva-table-box"},[r("div",{staticClass:"gva-btn-list"},[r("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.showAdd()}}},[e._v("新增")])],1),r("el-table",{attrs:{data:e.tableData}},[r("el-table-column",{attrs:{align:"left",label:"考核维度",prop:"dimensionname"}}),r("el-table-column",{attrs:{align:"left",label:"考核指标",prop:"title"}}),r("el-table-column",{attrs:{align:"left",label:"计量单位",prop:"unites"}}),r("el-table-column",{attrs:{align:"left",label:"考核周期",prop:"outId"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.cycle?r("el-tag",[e._v("班")]):e._e(),2==t.row.cycle?r("el-tag",[e._v("天")]):e._e(),3==t.row.cycle?r("el-tag",[e._v("周")]):e._e(),4==t.row.cycle?r("el-tag",[e._v("月")]):e._e(),5==t.row.cycle?r("el-tag",[e._v("季度")]):e._e(),6==t.row.cycle?r("el-tag",[e._v("年")]):e._e()]}}])}),r("el-table-column",{attrs:{align:"left",label:"是否通用"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.share?r("div",[e._v("通用指标")]):e._e(),2==t.row.share?r("div",[e._v("个性指标")]):e._e()]}}])}),r("el-table-column",{attrs:{align:"left",label:"指标性质"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.type?r("div",[e._v("定性指标")]):e._e(),2==t.row.type?r("div",[e._v("定量指标")]):e._e()]}}])}),r("el-table-column",{attrs:{align:"left",label:"关联部门"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.relevantdepartmentsmap,(function(t){return r("div",{key:t.key},[e._v(e._s(t.title))])}))}}])}),r("el-table-column",{attrs:{align:"left",label:"数据提交"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.reportmap,(function(t){return r("div",{key:t.key},[e._v(e._s(t.title))])}))}}])}),r("el-table-column",{attrs:{align:"left",label:"计量单位",prop:"unites"}}),r("el-table-column",{attrs:{align:"left",label:"辅助计数",prop:"cycleattr"}}),r("el-table-column",{attrs:{align:"left",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-switch",{attrs:{"inline-pr