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
164 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1301e318","chunk-2b812ece","chunk-22cea610"],{"087e":function(t,e,a){},"0d67":function(t,e,a){"use strict";a("3158")},"0e31":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"日志"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"search",fn:function(){return[a("el-input",{staticStyle:{width:"160px","margin-right":"6px"},attrs:{placeholder:"请输入关键词",size:"mini"},model:{value:t.select.keywords,callback:function(e){t.$set(t.select,"keywords",e)},expression:"select.keywords"}}),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.$refs["xyTable"].getTableData(!0)}}},[t._v("搜索")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"req-opt":t.select,"res-prop":"list.data",action:t.logs,"table-item":t.table,auths:t.auths_auth_mixin}})],1)},r=[],n=a("69c6"),o=a("18f3"),s={mixins:[o["a"]],data:function(){return{select:{keywords:""},table:[{prop:"name",label:"姓名",width:160},{prop:"idcard",label:"身份证号",width:200},{prop:"year",label:"年份",width:140},{prop:"way",label:"操作",align:"left",minWidth:200},{prop:"created_at",label:"操作时间",width:200}]}},methods:{logs:n["e"]},computed:{}},l=s,c=a("2877"),u=Object(c["a"])(l,i,r,!1,null,"e8c4d6b2",null);e["default"]=u.exports},"0e6d":function(t,e,a){"use strict";a("eea9")},"0eb1":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"权限管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default")],2)],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:3}},[a("Card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",staticStyle:{height:"32px","line-height":"32px"},attrs:{slot:"title"},slot:"title"},[a("span",[t._v("角色列表")])]),a("div",{staticStyle:{overflow:"auto"},style:{height:t.height+"px"}},[a("el-scrollbar",{staticStyle:{flex:"1"}},[a("el-tabs",{attrs:{"tab-position":"left"},on:{"tab-click":t.roleChange},model:{value:t.activeRole,callback:function(e){t.activeRole=e},expression:"activeRole"}},t._l(t.rolelist,(function(t,e){return a("el-tab-pane",{key:t.id,attrs:{label:t.name,name:t.rowid}})})),1)],1)],1)])],1),a("el-col",{attrs:{span:21}},[a("Card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",staticStyle:{height:"32px","line-height":"32px"},attrs:{slot:"title"},slot:"title"},[a("span",[t._v("菜单列表")]),a("Button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:t.savepermission}},[t._v("保存")])],1),a("div",{staticStyle:{overflow:"auto"},style:{height:t.height+"px"}},[a("el-scrollbar",{staticStyle:{flex:"1"}},[a("el-tree",{ref:"tree",staticStyle:{padding:"15px"},attrs:{data:t.tree,"expand-on-click-node":!1,"default-expand-all":"","node-key":"id","show-checkbox":""},scopedSlots:t._u([{key:"default",fn:function(e){e.node;var i=e.data;return a("div",{staticClass:"action-group"},[a("div",{staticClass:"action-text",style:{width:18*(4-i.lv)+150+"px"}},[t._v(" "+t._s(i.name)+" ")]),a("div",{staticClass:"action-item"},t._l(i.auth_node_tags_array,(function(e,i){return a("el-checkbox",{key:i,on:{change:function(){}},model:{value:e.checked,callback:function(a){t.$set(e,"checked",a)},expression:"item.checked"}},[t._v(" "+t._s(e.name)+" ")])})),1)])}}])})],1)],1)])],1)],1)],1)])},r=[],n=a("b85c"),o=(a("4de4"),a("a15b"),a("d81d"),a("b0c0"),a("e9c4"),a("b64b"),a("d3b7"),a("25f0"),a("0643"),a("2382"),a("4e3e"),a("a573"),a("159b"),a("548e")),s=a("3528"),l=a("a6dc"),c=a("b775");function u(t){return Object(c["a"])({url:"/api/admin/role/set-permissions",method:"post",data:t})}var d={components:{LxHeader:o["a"]},mounted:function(){},data:function(){return{activeRole:"",rolelist:[],selectIndex:-1,checked:!1,data:[],tree:[],height:0}},created:function(){var t=this;this.initLoad(),this.load((function(){t.loadrole()}))},methods:{initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=67,i=109,r=50,n=e-a-r-i;t.height=n},loadrole:function(){var t=this;Object(s["b"])().then((function(e){var a=0;t.rolelist=e;var i,r=Object(n["a"])(e);try{for(r.s();!(i=r.n()).done;){var o=i.value;o.rowid=o.id.toString(),console.log(o),0==a&&(t.activeRole=o.rowid,t.loadPermisstions(0,t.activeRole)),a++}}catch(s){r.e(s)}finally{r.f()}})).catch((function(t){}))},load:function(t){var e=this,a=this;Object(l["b"])().then((function(i){e.tree=i,e.tree.forEach((function(t,e){var i=t.children;i.forEach((function(t,e){t.auth_node_tags_array.map((function(t,e){t.checked=!1,a.$forceUpdate()}))}))})),t()})).catch((function(t){}))},roleChange:function(t,e){this.loadPermisstions(parseInt(t.index),t.name)},loadPermisstions:function(t,e){var a=this,i=this.rolelist[t].permissions;this.$refs.tree.setCheckedKeys([]),this.activeRole=e;var r=this;this.tree.forEach((function(t,e){var n=t.children;i.forEach((function(t,e){var a=n.filter((function(e){return e.id==t.id}));a.forEach((function(e,a){t.has_auth_node_tags.length>0?e.auth_node_tags_array.forEach((function(e,a){t.has_auth_node_tags.indexOf(e.tag)>-1?r.$set(e,"checked",!0):r.$set(e,"checked",!1)})):e.auth_node_tags_array.map((function(t){t.checked=!1}))}))})),a.$refs.tree.updateKeyChildren(t.id,JSON.parse(JSON.stringify(n)))})),this.$refs.tree.setCheckedNodes(i),r.$forceUpdate()},savepermission:function(){var t=this,e=this.$refs.tree.getCheckedNodes();if(console.log(e),0==e.length)return this.$message.error("请选择菜单"),!1;var a={};a.id=this.activeRole;var i,r=[],o=Object(n["a"])(e);try{var s,l,c=function(){s=i.value;var t=[];l={},l.permission_id=s.id,s.auth_node_tags_array.map((function(e){e.checked&&t.push(e.tag)})),l.auth_node_tags=t.join(","),r.push(l)};for(o.s();!(i=o.n()).done;)c()}catch(d){o.e(d)}finally{o.f()}a.permission_list=r,u(a).then((function(e){console.log(e),t.$Message.success("操作成功"),that.dialogFormVisible=!1,that.load()})).catch((function(t){}))}}},m=d,p=(a("4709"),a("b92f"),a("2877")),f=Object(p["a"])(m,i,r,!1,null,"76536a1f",null);e["default"]=f.exports},1117:function(t,e,a){"use strict";a("4fea")},"123f":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"统招进度"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"search",fn:function(){return[a("el-date-picker",{staticStyle:{width:"160px"},attrs:{size:"small",type:"year",placement:"bottom",placeholder:"年份选择","value-format":"yyyy"},on:{change:function(e){return t.$refs["xyTable"].getTableData(!0)}},model:{value:t.select.year,callback:function(e){t.$set(t.select,"year",e)},expression:"select.year"}})]},proxy:!0},{key:"init",fn:function(){return[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){t.isShowInit=!0}}},[t._v("初始化")])]},proxy:!0},{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addProgress"].type="add",t.$refs["addProgress"].isShow=!0}}},[t._v("新建")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"req-opt":t.select,action:t.index,"destroy-action":t.destroy,"table-item":t.table,auths:t.auths_auth_mixin},on:{editor:function(e){t.$refs["addProgress"].id=e.id,t.$refs["addProgress"].type="editor",t.$refs["addProgress"].isShow=!0}}}),a("addProgress",{ref:"addProgress",attrs:{province_ids:t.provinces},on:{refresh:function(e){return t.$refs["xyTable"].getTableData()}}}),a("init",{attrs:{"is-show":t.isShowInit,provinces:t.provinces},on:{"update:isShow":function(e){t.isShowInit=e},"update:is-show":function(e){t.isShowInit=e},refresh:function(e){return t.$refs["xyTable"].getTableData(!0)}}})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("18f3"),l=a("2cd3"),c=a("a789"),u=a("8fc7"),d=a("7961"),m=a("ab7e"),p={mixins:[s["a"]],components:{addProgress:d["default"],init:m["default"]},data:function(){return{provinces:[],isShowInit:!1,select:{year:""},table:[{prop:"year",label:"年份",width:140,sortable:"custom"},{prop:"province.name",label:"省份",width:140},{prop:"status_id",label:"进度",width:140,formatter:function(t,e,a){var i=Object(u["a"])("progressStatus","map");return i.get(a)}},{prop:"start_date",label:"开始时间",width:160,sortable:"custom"},{prop:"end_date",label:"结束时间",width:160,sortable:"custom"},{prop:"remark",label:"其他说明",align:"left",minWidth:220}]}},methods:{index:c["b"],destroy:c["a"],getProvinces:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(l["b"])({page:1,page_size:9999},!1);case 1:a=e.v,t.provinces=a.data;case 2:return e.a(2)}}),e)})))()}},created:function(){this.getProvinces()}},f=p,h=a("2877"),b=Object(h["a"])(f,i,r,!1,null,null,null);e["default"]=b.exports},"13ef":function(t,e,a){},"144e":function(t,e,a){"use strict";a("2724")},1837:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Modal",{attrs:{title:"数据导入",width:"80",loading:!0,value:t.isShow},on:{"update:value":function(e){t.isShow=e},"on-visible-change":function(e){return t.$emit("update:isShow",e)},"on-ok":t.submit},scopedSlots:t._u([{key:"footer",fn:function(){return[a("Button",{on:{click:function(e){return t.$emit("update:isShow",!1)}}},[t._v("取消")]),a("Button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确认")])]},proxy:!0}])},[a("div",{staticClass:"select"},[a("div",{staticClass:"select__item"},[a("span",{staticStyle:{color:"red"}},[t._v("*")]),a("span",[t._v("导入模板")]),a("el-select",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请选择导入模板"},on:{change:t.getTemplate},model:{value:t.select.template_item_id,callback:function(e){t.$set(t.select,"template_item_id",e)},expression:"select.template_item_id"}},t._l(t.templates,(function(e){return a("el-option-group",{key:e.id,attrs:{label:String(e.year)}},t._l(e.items,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)})),1)],1),a("div",{staticClass:"select__item"},[a("span",{staticStyle:{color:"red"}},[t._v("*")]),a("span",[t._v("年份")]),a("el-date-picker",{staticStyle:{width:"200px"},attrs:{size:"small",clearable:!1,placeholder:"请选择年份","value-format":"yyyy",type:"year"},model:{value:t.select.year,callback:function(e){t.$set(t.select,"year",e)},expression:"select.year"}})],1),3!==Number(t.templateType)?a("div",{staticClass:"select__item"},[a("span",{staticStyle:{color:"red"}},[t._v("*")]),a("span",[t._v("省份")]),a("el-select",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请选择省份"},model:{value:t.select.province_id,callback:function(e){t.$set(t.select,"province_id",e)},expression:"select.province_id"}},t._l(t.province_ids,(function(t){return a("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})})),1)],1):t._e(),1==t.$route.meta.params.type?a("div",{staticClass:"select__item"},[a("span"),a("span",[t._v("更新统招进度为录取结束")]),a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.select.isEnd,callback:function(e){t.$set(t.select,"isEnd",e)},expression:"select.isEnd"}})],1):t._e(),a("div",{staticClass:"select__item"},[a("span"),a("span",[t._v("更新邮寄信息")]),a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.select.isEms,callback:function(e){t.$set(t.select,"isEms",e)},expression:"select.isEms"}})],1)]),a("div",{staticClass:"upload"},[a("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:"application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",headers:{Authorization:"Bearer "+t.getToken()},data:t.select,action:t.action,"file-list":t.fileList,"on-success":t.successHandle,"on-error":t.errorHandle,"before-upload":t.beforeUploadHandle,"auto-upload":!1}},[a("el-button",{attrs:{slot:"trigger",size:"small",type:"primary"},slot:"trigger"},[t._v("选取文件")]),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"success"},on:{click:function(e){return t.$refs["upload"].submit()}}},[t._v("开始上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(" 支持文件格式EXCEL扩展名为 XLSX、XLS ")])],1)],1),a("xy-table",{staticStyle:{"margin-top":"10px"},attrs:{"is-page":!1,list:t.list,"table-item":t.table},scopedSlots:t._u([{key:"btns",fn:function(){},proxy:!0}])})],1)],1)},r=[],n=a("c14f"),o=a("2909"),s=a("1da1"),l=(a("99af"),a("d81d"),a("b0c0"),a("a9e3"),a("d3b7"),a("0643"),a("a573"),a("5f87")),c=a("69c6"),u=a("cfe6"),d={props:{isShow:{type:Boolean,default:!1},province_ids:Array,templates:Array},data:function(){return{action:"".concat("","/api/admin/recruit/excel_analyse"),fileList:[],select:{year:"",province_id:"",template_id:"",template_item_id:"",isEnd:0,isEms:0},list:[],table:[],newTable:[]}},methods:{getToken:l["a"],beforeUploadHandle:function(t){if(!this.select.template_item_id)return this.$message({type:"warning",message:"请先选择导入模板"}),!1},successHandle:function(t,e,a){this.list=null!==t&&void 0!==t?t:[]},errorHandle:function(t,e,a){this.$message({type:"error",message:t})},getTemplate:function(){var t=this;return Object(s["a"])(Object(n["a"])().m((function e(){var a,i,r,s;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(u["b"])({template_item_id:t.select.template_item_id,template_id:t.select.template_id,page:1,page_size:999});case 1:r=e.v,s=null!==(a=null===r||void 0===r||null===(i=r.data)||void 0===i?void 0:i.map((function(t){return{prop:t.en,label:t.name,width:140}})))&&void 0!==a?a:[],t.table=[].concat(Object(o["a"])(t.originalTable),Object(o["a"])(s));case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this,e=Number(this.templateType);if(this.select.year)if(3===e||this.select.province_id){var a=this.$loading({text:"正在导入中...",lock:!0,background:"rgba(0,0,0,0.4)"});Object(c["c"])({template_item_id:this.select.template_item_id,template_id:this.select.template_id,year:this.select.year,province_id:this.select.province_id,is_end:this.select.isEnd,is_ems:this.select.isEms,detail:this.list}).then((function(e){t.$message({type:"success",message:"导入成功"}),t.$emit("refresh"),t.$emit("update:isShow",!1),a.close()})).catch((function(t){console.log(t)}))}else this.$message({type:"warning",message:"请先选择省份"});else this.$message({type:"warning",message:"请先选择年份"})}},computed:{templateType:function(){var t,e;return(null===(t=this.$route.meta)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.type)||(null===(e=this.$route.query)||void 0===e?void 0:e.type)||"1"},originalTable:function(){var t=Number(this.templateType);return 3===t?[{prop:"name",label:"姓名",width:140},{prop:"idcard",label:"身份证号",width:180,sortable:!0},{prop:"allow_no",label:"准考证号",minWidth:180,sortable:!0},{prop:"score",label:"成绩",minWidth:120,sortable:!0},{prop:"sort",label:"排名",minWidth:120,sortable:!0}]:[{prop:"name",label:"姓名",width:140},{prop:"idcard",label:"身份证号",width:180,sortable:!0},{prop:"candidate_no",label:"考生号",minWidth:180,sortable:!0},{prop:"allow_no",label:"准考证号",minWidth:180,sortable:!0}]}},watch:{isShow:function(t){var e=this;return Object(s["a"])(Object(n["a"])().m((function a(){return Object(n["a"])().w((function(a){while(1)switch(a.n){case 0:if(!t){a.n=1;break}return a.n=1,e.getTemplate();case 1:return a.a(2)}}),a)})))()}}},m=d,p=(a("32d6"),a("2877")),f=Object(p["a"])(m,i,r,!1,null,"a071c14a",null);e["default"]=f.exports},"18f3":function(t,e,a){"use strict";a.d(e,"a",(function(){return i}));var i={data:function(){return{auths_auth_mixin:[]}},created:function(){this.$route.meta.auths.length>0&&this.$route.meta.auths[0]&&(this.auths_auth_mixin=this.$route.meta.auths),console.log(this.auths_auth_mixin)}}},"1b5a":function(t,e,a){"use strict";a("3adf")},2628:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"系统日志"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default")],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%"},attrs:{data:t.tableData,height:t.tableHeight,border:""}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"内容"}}),a("el-table-column",{attrs:{prop:"username",label:"操作人",align:"center",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.admin?e.row.admin.name:"")+" ")]}}])}),a("el-table-column",{attrs:{prop:"admin",label:"操作人部门",align:"center",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.department?e.row.department.name:"")+" ")]}}])}),a("el-table-column",{attrs:{prop:"created_at",label:"操作时间",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"ip",label:"ip",width:"180",align:"center"}})],1),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{"current-page":t.paginations.page,"page-size":t.paginations.page_size,background:"",layout:"prev, pager, next",total:t.paginations.total},on:{"current-change":t.handleCurrentChange}})],1)],1)])])},r=[],n=a("5530"),o=a("548e"),s=a("a457"),l={components:{LxHeader:o["a"]},created:function(){this.initLoad();var t=this;t.load()},mounted:function(){},data:function(){return{paginations:{page:1,page_size:15,total:0},tableHeight:0,searchFields:{keyword:""},tableData:[]}},methods:{initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=96.5,i=37,r=50,n=e-a-r-i-20;t.tableHeight=n},handleCurrentChange:function(t){this.paginations.page=t,this.load()},load:function(){var t=this,e=this;Object(s["a"])(Object(n["a"])({page:e.paginations.page},this.searchFields)).then((function(a){var i=a.data;t.paginations.total=a.total,e.tableData=i})).catch((function(t){console.log(t)}))}}},c=l,u=a("2877"),d=Object(u["a"])(c,i,r,!1,null,null,null);e["default"]=d.exports},2689:function(t,e,a){"use strict";a.r(e);var i,r,n=a("2638"),o=a.n(n),s=a("c14f"),l=a("1da1"),c=a("ade3"),u=(a("4de4"),a("a630"),a("d81d"),a("4e82"),a("b0c0"),a("a9e3"),a("d3b7"),a("ac1f"),a("00b4"),a("25f0"),a("6062"),a("3ca3"),a("0643"),a("2382"),a("4e3e"),a("a573"),a("159b"),a("ddb0"),a("cfe6")),d=(a("4cf8"),a("69c6")),m={render:function(t){var e=this;return t("Modal",o()([{attrs:{title:"add"===this.type?"新增信息":"编辑信息",width:"54",value:this.isShow}},{on:Object(c["a"])({},"on-visible-change",(function(t){return e.$emit("update:isShow",t)}))},{scopedSlots:{footer:function(){return t("div",[t("Button",o()([{},{on:Object(c["a"])({},"click",(function(t){e.$emit("update:isShow",!1)}))}]),["取消"]),t("Button",o()([{attrs:{type:"primary"}},{on:Object(c["a"])({},"click",(function(t){e.$refs["oriElForm"].validate().then((function(t){t&&e.$refs["elForm"].validate().then((function(t){"editor"===e.type&&Object.defineProperty(e.originalForm,"id",{enumerable:!0,writable:!0,configurable:!1,value:e.id}),Object.defineProperty(e.originalForm,"fileds",{enumerable:!0,writable:!0,configurable:!1,value:e.form}),Object(d["f"])(e.originalForm).then((function(t){e.$message({type:"success",message:t.msg}),e.$emit("refresh"),e.$emit("update:isShow",!1)}))}))}))}))}]),["确认"])])}}}]),[t("el-form",o()([{ref:"oriElForm",attrs:{"label-width":"100px"}},{props:{model:this.originalForm}},{attrs:{rules:this.originalRules}}]),[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"模板选择",prop:"year"}},[t("el-select",o()([{attrs:{placeholder:"请选择模板"}},{on:Object(c["a"])({},"change",function(){var t=Object(l["a"])(Object(s["a"])().m((function t(a){return Object(s["a"])().w((function(t){while(1)switch(t.n){case 0:return t.n=1,e.getTemplate();case 1:return t.n=2,e.getDetail(2);case 2:return t.a(2)}}),t)})));function a(e){return t.apply(this,arguments)}return a}())},{model:{value:e.originalForm.template_item_id,callback:function(t){e.$set(e.originalForm,"template_item_id",t)}}}]),[this.templateItems.map((function(e){return t("el-option",{attrs:{value:e.id,label:e.name},key:e.id})}))])])]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"年份",prop:"year"}},[t("el-date-picker",o()([{attrs:{clearable:!0,placeholder:"请选择年份",type:"year","value-format":"yyyy"}},{on:Object(c["a"])({},"change",(function(t){e.originalForm.year=t}))},{model:{value:e.originalForm.year,callback:function(t){e.$set(e.originalForm,"year",t)}}}]))])]),3!==Number(this.templateType)?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"省份",prop:"province_id"}},[t("el-select",{attrs:{clearable:!0,placeholder:"请选择省份"},model:{value:e.originalForm.province_id,callback:function(t){e.$set(e.originalForm,"province_id",t)}}},[this.provincesFormat.map((function(e){return t("el-option",{attrs:{value:e.id,label:e.name},key:e.id})}))])])]):null,t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"姓名",prop:"name"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入姓名"},model:{value:e.originalForm.name,callback:function(t){e.$set(e.originalForm,"name",t)}}})])]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"身份证号",prop:"idcard"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入身份证号"},model:{value:e.originalForm.idcard,callback:function(t){e.$set(e.originalForm,"idcard",t)}}})])]),3!==Number(this.templateType)?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"考生号",prop:"candidate_no"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入考生号"},model:{value:e.originalForm.candidate_no,callback:function(t){e.$set(e.originalForm,"candidate_no",t)}}})])]):null,t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"准考证号",prop:"allow_no"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入准考证号"},model:{value:e.originalForm.allow_no,callback:function(t){e.$set(e.originalForm,"allow_no",t)}}})])]),3===Number(this.templateType)?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"成绩",prop:"score"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入成绩"},model:{value:e.originalForm.score,callback:function(t){e.$set(e.originalForm,"score",t)}}})])]):null,3===Number(this.templateType)?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"排名",prop:"sort"}},[t("el-input",{attrs:{clearable:!0,placeholder:"请输入排名"},model:{value:e.originalForm.sort,callback:function(t){e.$set(e.originalForm,"sort",t)}}})])]):null]),t("el-form",o()([{ref:"elForm"},{props:{model:this.form}},{attrs:{rules:this.rules,"label-width":"100px"}}]),[this.formInfo.map((function(a){return t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:a.name,prop:a.en}},[function(){switch(a.type){case 1:return t("el-input",o()([{attrs:{clearable:!0,placeholder:"请输入".concat(a.name)}},{on:Object(c["a"])({},"input",(function(t){e.$forceUpdate()}))},{model:{value:e.form[a.en],callback:function(t){e.$set(e.form,a.en,t)}}}]));case 2:return t("el-date-picker",o()([{attrs:{placeholder:"请选择",type:"year","value-format":"yyyy"}},{on:Object(c["a"])({},"input",(function(t){e.$forceUpdate()}))},{model:{value:e.form[a.en],callback:function(t){e.$set(e.form,a.en,t)}}}]));case 3:var i=Array.from(new Set(a.remark.split(",")));return t("el-select",o()([{attrs:{placeholder:"请选择"}},{on:Object(c["a"])({},"change",(function(t){e.$forceUpdate()}))},{model:{value:e.form[a.en],callback:function(t){e.$set(e.form,a.en,t)}}}]),[i.map((function(e){return t("el-option",{attrs:{value:e,label:e},key:e})}))])}}()])])}))])])},props:{isShow:{type:Boolean,default:!1},province_ids:Array,templateItems:Array},data:function(){return{id:"",type:"",formInfo:[],form:{},rules:{},originalForm:{year:"".concat((new Date).getFullYear()),province_id:"",name:"",idcard:"",candidate_no:"",allow_no:"",score:"",sort:"",template_id:"",template_item_id:""}}},methods:{idcardValidate:function(t,e,a){var i=/^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,r=/^([1-6][1-9]|50)\d{4}\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}$/;r.test(e)||i.test(e)?a():a(new Error("身份证格式错误"))},getDetail:function(){var t=arguments,e=this;return Object(l["a"])(Object(s["a"])().m((function a(){var i,r;return Object(s["a"])().w((function(a){while(1)switch(a.n){case 0:if(i=t.length>0&&void 0!==t[0]?t[0]:1,r={},1!==i){a.n=2;break}return a.n=1,Object(d["g"])({id:e.id});case 1:r=a.v;case 2:if(2!==i){a.n=4;break}return a.n=3,Object(d["g"])({year:e.originalForm.year,template_item_id:e.originalForm.template_item_id,name:e.originalForm.name,idcard:e.originalForm.idcard});case 3:r=a.v;case 4:console.log("data",r),e.id=r.id,e.$integrateData(e.originalForm,r),e.$integrateData(e.form,r.fileds||{});case 5:return a.a(2)}}),a)})))()},getTemplate:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a,i;return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(u["b"])({template_item_id:t.originalForm.template_item_id,template_id:t.originalForm.template_id,page:1,page_size:999},!0);case 1:i=e.v,null!==i&&void 0!==i&&i.data&&(t.form={},null===i||void 0===i||i.data.forEach((function(e){Object.defineProperty(t.form,e.en,{value:"",writable:!0,enumerable:!0,configurable:!1}),t.rules[e.en]={validator:function(a,i,r){t.form[e.en]?r():r(new Error("未填写"))},trigger:"blur",required:!0}}))),t.formInfo=null!==(a=null===i||void 0===i?void 0:i.data)&&void 0!==a?a:[],t.$forceUpdate();case 2:return e.a(2)}}),e)})))()}},computed:{templateType:function(){var t,e;return(null===(t=this.$route.meta)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.type)||(null===(e=this.$route.query)||void 0===e?void 0:e.type)||"1"},originalRules:function(){var t=Number(this.templateType),e={year:[{required:!0,message:"请选择年份",trigger:"blur"}],name:[{required:!0,message:"请填写姓名",trigger:"blur"}],idcard:[{required:!0,message:"请填写身份证号",trigger:"blur"},{validator:this.idcardValidate,trigger:"blur"}],allow_no:[{required:!0,message:"请填写准考证号",trigger:"blur"}]};return 3===t?(e.score=[{required:!0,message:"请填写成绩",trigger:"blur"}],e.sort=[{required:!0,message:"请填写排名",trigger:"blur"}]):(e.province_id=[{required:!0,message:"请选择省份",trigger:"blur"}],e.candidate_no=[{required:!0,message:"请填写考生号",trigger:"blur"}]),e},provincesFormat:function(){return 2==this.$route.meta.params.type?this.province_ids.filter((function(t){return"江苏"==t.name})):this.province_ids}},watch:{isShow:function(t){var e=this;return Object(l["a"])(Object(s["a"])().m((function a(){return Object(s["a"])().w((function(a){while(1)switch(a.n){case 0:if(!t){a.n=3;break}if("editor"!==e.type){a.n=2;break}return a.n=1,e.getTemplate();case 1:return a.n=2,e.getDetail();case 2:a.n=4;break;case 3:e.originalForm={year:"".concat((new Date).getFullYear()),province_id:"",name:"",idcard:"",candidate_no:"",allow_no:"",score:"",sort:"",template_id:"",template_item_id:""},e.form={};case 4:return a.a(2)}}),a)})))()},"originalForm.year":{handler:function(t){this.originalForm.year=t.toString()}}},created:function(){}},p=m,f=a("2877"),h=Object(f["a"])(p,i,r,!1,null,null,null);e["default"]=h.exports},"26fc":function(t,e,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},2724:function(t,e,a){},"2a7a":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增历年分数明细":"编辑历年分数明细",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"province_id",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 省份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-select",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请选择省份 "},model:{value:t.form.province_id,callback:function(e){t.$set(t.form,"province_id",e)},expression:"form.province_id"}},t._l(t.province_ids,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1)])]},proxy:!0},{key:"year",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 年份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{type:"year",placeholder:"请选择年份","value-format":"yyyy"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}})],1)])]},proxy:!0},{key:"specialize_id",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 专业 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-select",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请选择专业 "},model:{value:t.form.specialize_id,callback:function(e){t.$set(t.form,"specialize_id",e)},expression:"form.specialize_id"}},t._l(t.specialize_ids,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1)])]},proxy:!0},{key:"max_socre",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 最高分 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input-number",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入最高分 ",controls:!1,precision:0},model:{value:t.form.max_socre,callback:function(e){t.$set(t.form,"max_socre",e)},expression:"form.max_socre"}})],1)])]},proxy:!0},{key:"min_socre",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 最低分 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input-number",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入最低分 ",controls:!1,precision:0},model:{value:t.form.min_socre,callback:function(e){t.$set(t.form,"min_socre",e)},expression:"form.min_socre"}})],1)])]},proxy:!0},{key:"subject",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("选科 ")]),a("div",{staticClass:"xy-table-item-content",staticStyle:{width:"300px"}},[a("el-select",{staticStyle:{width:"300px"},model:{value:t.form.subject,callback:function(e){t.$set(t.form,"subject",e)},expression:"form.subject"}},t._l(t.store.state.subject.split(","),(function(t){return a("el-option",{key:t,attrs:{label:t,value:t}})})),1)],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)])]},proxy:!0}])})],1)},r=[],n=a("5530"),o=a("c14f"),s=a("1da1"),l=(a("a434"),a("d3b7"),a("25f0"),a("8a06")),c={props:{specialize_ids:{type:Array,default:function(){return[]}},province_ids:{type:Array,default:function(){return[]}}},inject:["store"],data:function(){return{inputVisible:!1,inputValue:"",isShow:!1,id:"",type:"",form:{province_id:"",year:"",specialize_id:"",max_socre:"",min_socre:"",subject:[],remark:""},rules:{type:[{required:!0,message:"请填写招生类型"}],specialize_id:[{required:!0,message:"请填写专业"}],max_socre:[{required:!0,message:"请填写最高分"}],min_socre:[{required:!0,message:"请填写最低分"}]}}},methods:{handleClose:function(t){this.form.subject.splice(this.form.subject.indexOf(t),1)},showInput:function(){var t=this;this.inputVisible=!0,this.$nextTick((function(e){t.$refs.saveTagInput.$refs.input.focus()}))},handleInputConfirm:function(){var t=this.inputValue;t&&this.form.subject.push(t),this.inputVisible=!1,this.inputValue=""},getDetail:function(){var t=this;return Object(s["a"])(Object(o["a"])().m((function e(){var a;return Object(o["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(l["e"])({id:t.id});case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(l["d"])(Object(n["a"])(Object(n["a"])({},this.form),{},{subject:this.form.subject.toString()})).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)}},"form.year":function(t){this.form.year=t+""}},u=c,d=(a("e91d"),a("2877")),m=Object(d["a"])(u,i,r,!1,null,"1b5b419e",null);e["default"]=m.exports},"2cd3":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"d",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return s}));var i=a("b775");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/province/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/province/show",method:"get",isLoading:e,params:t})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/province/save",method:"post",data:t,isLoading:e})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/province/destroy",method:"get",params:t,isLoading:e})}},"2f02":function(t,e,a){"use strict";a("8e6c")},"30cf":function(t,e,a){"use strict";a("13ef")},3158:function(t,e,a){},"32d6":function(t,e,a){"use strict";a("bfb2")},3528:function(t,e,a){"use strict";a.d(e,"c",(function(){return r})),a.d(e,"b",(function(){return n})),a.d(e,"a",(function(){return o})),a.d(e,"d",(function(){return s}));var i=a("b775");function r(t){return Object(i["a"])({url:"/api/admin/role/save",method:"post",data:t})}function n(){return Object(i["a"])({url:"/api/admin/role",method:"get"})}function o(t){return Object(i["a"])({url:"/api/admin/role/delete",method:"post",data:t})}function s(t){return Object(i["a"])({url:"/api/admin/admin/set-roles-many",method:"post",data:t})}},"3adf":function(t,e,a){},"3e3b":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"boxlist"},[a("div",{staticClass:"box box1"},[t._m(0),a("div",{staticClass:"bline"}),a("div",{staticClass:"boxcontentsubtitle"},[t._v("服务金额")]),a("div",{staticClass:"boxcontent"},[a("div",{staticClass:"boxcontentitem"},[a("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.business.server_money_total)+" ")]),a("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.business.nurse_money_total))]),a("span",[t._v("护工金额")])]),a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.business.remain_money_total))]),a("span",[t._v("留存金额")])])])])])]),a("div",{staticClass:"box box2"},[t._m(1),a("div",{staticClass:"bline"}),a("div",{staticClass:"boxcontentsubtitle"},[t._v("总服务时长")]),a("div",{staticClass:"boxcontent"},[a("div",{staticClass:"boxcontentitem"},[a("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.person_efficiency.server_time_total)+" 分钟 ")]),a("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.person_efficiency.expect))]),a("span",[t._v(" 照护人员数")])]),a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.person_efficiency.act)+" ")]),a("span",[t._v("天数")])])])])])]),a("div",{staticClass:"box box3"},[t._m(2),a("div",{staticClass:"bline"}),a("div",{staticClass:"boxcontentsubtitle"},[t._v("活跃客户")]),a("div",{staticClass:"boxcontent"},[a("div",{staticClass:"boxcontentitem"},[a("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.customer.active)+"人 ")]),a("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.customer.add))]),a("span",[t._v("新增")])]),a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.customer.wash))]),a("span",[t._v("流失")])])])])])]),a("div",{staticClass:"box box4"},[t._m(3),a("div",{staticClass:"bline"}),a("div",{staticClass:"boxcontentsubtitle"},[t._v("服务订单")]),a("div",{staticClass:"boxcontent"},[a("div",{staticClass:"boxcontentitem"},[a("div",{staticClass:"boxcontentitem-big"},[t._v(t._s(t.totaldata.order.server_total)+"单 ")]),a("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.order.cycle_total))]),a("span",[t._v("周期性订单")])]),a("div",{staticClass:"boxcontentitem-small"},[a("span",[t._v(t._s(t.totaldata.order.unit_total))]),a("span",[t._v("单次订单")])])])])])])])])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"boxtitle"},[a("span",[t._v("营业统计")]),a("i",{staticClass:"el-icon-data-line statIcon"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"boxtitle"},[a("span",[t._v("人效统计")]),a("i",{staticClass:"el-icon-user statIcon"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"boxtitle"},[a("span",[t._v("客户统计")]),a("i",{staticClass:"el-icon-s-custom statIcon"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"boxtitle"},[a("span",[t._v("订单统计")]),a("i",{staticClass:"el-icon-document statIcon"})])}],n=(a("b680"),a("ec1b")),o=a.n(n),s={props:{countsData:{type:Object},totaldata:{type:Object,default:{business:{server_money_total:0,nurse_money_total:0,remain_money_total:0},person_efficiency:{server_time_total:"0",expect:0,act:0},customer:{active:0,add:0,wash:0},order:{server_total:0,cycle_total:0,unit_total:0}}}},components:{CountTo:o.a},methods:{handleRoute:function(t){this.$emit("handleRoute",t)},toCaculateper:function(t,e){return(t/(0==e?1:e)*100).toFixed(2)+"%"}}},l=s,c=(a("8799"),a("2877")),u=Object(c["a"])(l,i,r,!1,null,"5b83ceec",null);e["default"]=u.exports},"408a":function(t,e,a){var i=a("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=i(t))throw TypeError("Incorrect invocation");return+t}},"466d":function(t,e,a){"use strict";var i=a("d784"),r=a("825a"),n=a("50c4"),o=a("1d80"),s=a("8aa5"),l=a("14c3");i("match",1,(function(t,e,a){return[function(e){var a=o(this),i=void 0==e?void 0:e[t];return void 0!==i?i.call(e,a):new RegExp(e)[t](String(a))},function(t){var i=a(e,t,this);if(i.done)return i.value;var o=r(t),c=String(this);if(!o.global)return l(o,c);var u=o.unicode;o.lastIndex=0;var d,m=[],p=0;while(null!==(d=l(o,c))){var f=String(d[0]);m[p]=f,""===f&&(o.lastIndex=s(c,n(o.lastIndex),u)),p++}return 0===p?null:m}]}))},4709:function(t,e,a){"use strict";a("9c71")},4841:function(t,e,a){},"4c1b":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增模板":"编辑模板",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"year",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 年份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{type:"year",placeholder:"请选择年份","value-format":"yyyy"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}})],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)])]},proxy:!0}])})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("4cf8"),l={props:{},data:function(){return{isShow:!1,id:"",type:"",form:{year:"",remark:"",is_open:0,type:this.$route.meta.params.type},rules:{year:[{required:!0,message:"请填写年份"}]}}},methods:{getDetail:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(s["e"])({id:t.id},!0);case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(s["d"])(this.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)},"form.year":function(t){this.form.year=t+""}}},c=l,u=(a("66e2"),a("2877")),d=Object(u["a"])(c,i,r,!1,null,"657ebdc2",null);e["default"]=d.exports},"4cf8":function(t,e,a){"use strict";a.d(e,"c",(function(){return r})),a.d(e,"e",(function(){return n})),a.d(e,"d",(function(){return o})),a.d(e,"b",(function(){return s})),a.d(e,"a",(function(){return l}));var i=a("b775");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template/show",method:"get",isLoading:e,params:t})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template/save",method:"post",data:t,isLoading:e})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template/destroy",method:"get",params:t,isLoading:e})}function l(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template/clone",method:"get",params:t,isLoading:e})}},"4fea":function(t,e,a){},5433:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"d",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return s}));var i=a("b775");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_item/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_item/show",method:"get",isLoading:e,params:t})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_item/save",method:"post",data:t,isLoading:e})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_item/destroy",method:"get",params:t,isLoading:e})}},5756:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.className,style:{height:t.height,width:t.width}})},r=[],n=a("313e"),o=a.n(n),s=a("1e21");a("817d");var l=6e3,c={mixins:[s["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"500px"},chartData:{type:Object}},data:function(){return{chart:null}},mounted:function(){var t=this;this.$nextTick((function(){t.initChart()}))},watch:{chartData:{deep:!0,handler:function(t){this.setOptions(t)}}},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o.a.init(this.$el,"macarons"),this.setOptions(this.chartData)},setOptions:function(t){console.log(t.xArr),this.chart.setOption({dataZoom:[{startValue:0,endValue:6,type:"slider",show:!0,xAxisIndex:[0],handleSize:0,height:8,left:50,right:40,bottom:26,handleColor:"#EFEFEF",handleStyle:{borderColor:"#409EFF",borderWidth:"1",shadowBlur:2,background:"#EFEFEF",shadowColor:"#EFEFEF"},fillerColor:new o.a.graphic.LinearGradient(1,0,0,0,[{offset:0,color:"#409EFF"},{offset:1,color:"#409EFF"}]),backgroundColor:"#EFEFEF",showDataShadow:!1,showDetail:!1,handleIcon:"M-292,322.2c-3.2,0-6.4-0.6-9.3-1.9c-2.9-1.2-5.4-2.9-7.6-5.1s-3.9-4.8-5.1-7.6c-1.3-3-1.9-6.1-1.9-9.3c0-3.2,0.6-6.4,1.9-9.3c1.2-2.9,2.9-5.4,5.1-7.6s4.8-3.9,7.6-5.1c3-1.3,6.1-1.9,9.3-1.9c3.2,0,6.4,0.6,9.3,1.9c2.9,1.2,5.4,2.9,7.6,5.1s3.9,4.8,5.1,7.6c1.3,3,1.9,6.1,1.9,9.3c0,3.2-0.6,6.4-1.9,9.3c-1.2,2.9-2.9,5.4-5.1,7.6s-4.8,3.9-7.6,5.1C-285.6,321.5-288.8,322.2-292,322.2z",filterMode:"filter"}],grid:{top:10,left:"2%",right:"2%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:t.xArr,axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value",minInterval:1,axisTick:{show:!1}}],series:[{name:"数据",type:"bar",stack:"vistors",barWidth:"60%",data:t.yArr,animationDuration:l}]})}}},u=c,d=a("2877"),m=Object(d["a"])(u,i,r,!1,null,null,null);e["default"]=m.exports},5768:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"历年分数"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"search",fn:function(){return[a("el-date-picker",{staticStyle:{width:"160px"},attrs:{size:"small",type:"year",placement:"bottom",placeholder:"年份选择","value-format":"yyyy"},on:{change:function(e){return t.$refs["xyTable"].getTableData(!0)}},model:{value:t.select.year,callback:function(e){t.$set(t.select,"year",e)},expression:"select.year"}})]},proxy:!0},{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addYearScore"].type="add",t.$refs["addYearScore"].isShow=!0}}},[t._v("新建")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"req-opt":t.select,action:t.index,"destroy-action":t.destroy,"table-item":t.table,auths:t.auths_auth_mixin},on:{editor:function(e){t.$refs["addYearScore"].id=e.id,t.$refs["addYearScore"].type="editor",t.$refs["addYearScore"].isShow=!0}}}),a("addYearScore",{ref:"addYearScore",attrs:{province_lists:t.provinces},on:{refresh:function(e){return t.$refs["xyTable"].getTableData()}}}),a("imports",{ref:"imports",attrs:{provinces:t.provinces,"is-show":t.isShowImport},on:{"update:isShow":function(e){t.isShowImport=e},"update:is-show":function(e){t.isShowImport=e}}})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("2638"),l=a.n(s),c=a("ade3"),u=(a("4de4"),a("d81d"),a("a9e3"),a("d3b7"),a("0643"),a("2382"),a("a573"),a("7bb8")),d=a("18f3"),m=a("2cd3"),p=(a("8a06"),a("ca35")),f=a("a0ae"),h={mixins:[d["a"]],components:{addYearScore:p["default"],imports:f["default"]},provide:function(){return{store:this.store}},data:function(){var t=this,e=this.$createElement;return{store:{state:{subject:""},commit:function(t,e){this.state[t]=e}},isShowImport:!1,provinces:[],select:{year:""},table:[{prop:"year",label:"年份",width:120,sortable:"custom"},{prop:"province_nums",label:"省份数",width:100,customFn:function(t){var a;return e("span",[null!==(a=t.province_ids.length)&&void 0!==a?a:0])}},{prop:"remark",label:"备注",minWidth:240,align:"left"},{prop:"province_detail",label:"具体省份",minWidth:180,align:"left",customFn:function(a){return e("div",{style:{display:"flex","flex-wrap":"wrap"}},[a.province_ids.map((function(i){return e("el-button",l()([{attrs:{type:"primary",size:"mini",plain:!0},style:{margin:"0 6px 4px 0"}},{on:Object(c["a"])({},"click",(function(e){t.showImport(a,Number(i.province_id))}))}]),[i.province_name])}))])}}]}},methods:{index:u["b"],destroy:u["a"],getProvinces:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(m["b"])({page:1,page_size:9999},!1);case 1:a=e.v,t.provinces=a.data;case 2:return e.a(2)}}),e)})))()},showImport:function(t){var e,a,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";this.store.state.subject=null!==(e=null===(a=t.province_ids)||void 0===a||null===(a=a.filter((function(t){return t.province_id==i}))[0])||void 0===a?void 0:a.subject)&&void 0!==e?e:"",this.$refs["imports"].form.year=String(t.year),this.$refs["imports"].form.province_id=i,this.isShowImport=!0}},computed:{},created:function(){this.getProvinces()}},b=h,v=a("2877"),y=Object(v["a"])(b,i,r,!1,null,"29487623",null);e["default"]=y.exports},"592e":function(t,e,a){},"5d8a":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"菜单管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("div",[a("Input",{staticStyle:{width:"200px","margin-right":"10px"},attrs:{placeholder:"关键字搜索"},model:{value:t.searchFields.Name,callback:function(e){t.$set(t.searchFields,"Name",t._n(e))},expression:"searchFields.Name"}}),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.load}},[t._v("查询")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){return t.edit()}}},[t._v("新增菜单")])],1)])],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:t.tableData,height:t.tableHeight,"row-key":"id",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"菜单",sortable:"",width:"180"}}),a("el-table-column",{attrs:{prop:"url",label:"菜单路径",sortable:""}}),a("el-table-column",{attrs:{prop:"path",label:"路由",sortable:""}}),a("el-table-column",{attrs:{prop:"icon",label:"图标",sortable:""}}),a("el-table-column",{attrs:{prop:"api_prefix",label:"API前缀",sortable:""}}),a("el-table-column",{attrs:{prop:"sortnumber",label:"排序",sortable:""}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.addchildren(e.row)}}},[t._v("子菜单")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"error",size:"small",ghost:""},on:{click:function(a){return t.del(e.row)}}},[t._v("删除")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.edit(e.row)}}},[t._v("编辑")])]}}])})],1)],1)]),a("el-dialog",{attrs:{title:"菜单编辑",visible:t.dialogFormVisible,width:"60%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"父菜单"}},[a("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form.pname,callback:function(e){t.$set(t.form,"pname",e)},expression:"form.pname"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:18}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:18}},[a("el-form-item",{attrs:{label:"菜单路径",prop:"url"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.url,callback:function(e){t.$set(t.form,"url",e)},expression:"form.url"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:18}},[a("el-form-item",{attrs:{label:"路由",prop:"path"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.path,callback:function(e){t.$set(t.form,"path",e)},expression:"form.path"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"API前缀",prop:"api_prefix"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.api_prefix,callback:function(e){t.$set(t.form,"api_prefix",e)},expression:"form.api_prefix"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"排序"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.sortnumber,callback:function(e){t.$set(t.form,"sortnumber",e)},expression:"form.sortnumber"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"是否显示",prop:"visible"}},[a("el-select",{model:{value:t.form.visible,callback:function(e){t.$set(t.form,"visible",e)},expression:"form.visible"}},[a("el-option",{attrs:{label:"显示",value:"1"}}),a("el-option",{attrs:{label:"不显示",value:"0"}})],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"图标",prop:"icon"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.icon,callback:function(e){t.$set(t.form,"icon",e)},expression:"form.icon"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"space-between"}},[a("el-form-item",{attrs:{label:"操作权限",prop:"auth_node_tags"}},[a("el-checkbox-group",{model:{value:t.form.auth_node_tagsArr,callback:function(e){t.$set(t.form,"auth_node_tagsArr",e)},expression:"form.auth_node_tagsArr"}},t._l(t.list,(function(e,i){return a("el-checkbox",{key:e.id,attrs:{label:e.tag}},[t._v(" "+t._s(e.name)+" ")])})),1)],1),a("el-button",{attrs:{size:"small",round:""},on:{click:function(e){t.dialogOptFormVisible=!0}}},[t._v("新增")])],1)])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"操作新增",visible:t.dialogOptFormVisible,width:"30%"},on:{"update:visible":function(e){t.dialogOptFormVisible=e}}},[a("el-form",{ref:"actionForm",attrs:{model:t.actionForm,rules:t.actionRules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-form-item",{attrs:{label:"标识",prop:"tag"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.actionForm.tag,callback:function(e){t.$set(t.actionForm,"tag",e)},expression:"actionForm.tag"}})],1),a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.actionForm.name,callback:function(e){t.$set(t.actionForm,"name",e)},expression:"actionForm.name"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("actionForm")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.saveAuthForm("actionForm")}}},[t._v("确 定")])],1)],1)],1)},r=[],n=(a("a15b"),a("b0c0"),a("d3b7"),a("25f0"),a("548e")),o=a("a6dc"),s=a("b775");function l(t){return Object(s["a"])({url:"/api/admin/auth-node/store",method:"post",data:t})}function c(){return Object(s["a"])({url:"/api/admin/auth-node/index",method:"get"})}var u={components:{LxHeader:n["a"]},created:function(){this.initLoad(),this.load()},mounted:function(){},data:function(){return{dialogOptFormVisible:!1,dialogFormVisible:!1,formLabelWidth:"120px",form:{name:"",id:"",pid:"0",url:"",visible:"1",sortnumber:0,icon:"",pname:"根菜单",api_prefix:"",auth_node_tagsArr:[],auth_node_tags:"",path:""},actionRules:{tag:[{required:!0,message:"请输入标识",trigger:"blur"}],name:[{required:!0,message:"请输入名称",trigger:"blur"}]},rules:{name:[{required:!0,message:"请输入菜单名称",trigger:"blur"}],url:[{required:!0,message:"请输入菜单路径",trigger:"blur"}],icon:[{required:!0,message:"请输入图标",trigger:"blur"}],visible:[{required:!0,message:"请选择是否显示",trigger:"blur"}]},tableHeight:0,searchFields:{KeyWord:""},tableData:[],list:[],actionForm:{name:"",tag:""}}},methods:{saveAuthForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),!1;l(a.actionForm).then((function(t){console.log(t),e.$Message.success("操作成功"),a.dialogOptFormVisible=!1,a.loadAuth()})).catch((function(t){reject(t)}))}))},loadAuth:function(){var t=this;c({page:1}).then((function(e){t.list=e.data})).catch((function(t){}))},initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=96.5,i=37,r=50,n=e-a-r-i-20;t.tableHeight=n},load:function(){var t=this;Object(o["b"])().then((function(e){t.tableData=e})).catch((function(t){}))},edit:function(t){if(this.form=this.$options.data().form,this.loadAuth(),t){t.visible=t.visible.toString(),t.auth_node_tags&&(this.form.auth_node_tagsArr=t.auth_node_tags.split(","));var e=Object.assign(this.form,t);this.form=e}this.dialogFormVisible=!0},addchildren:function(t){this.form=this.$options.data().form,t&&(this.form.pname=t.name,this.form.pid=t.id,this.dialogFormVisible=!0)},submitForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),!1;e.form.auth_node_tags=e.form.auth_node_tagsArr.join(","),Object(o["c"])(a.form).then((function(t){console.log(t),e.$Message.success("操作成功"),a.dialogFormVisible=!1,a.load()})).catch((function(t){reject(t)}))}))},resetForm:function(t){var e=this;this.$refs[t].resetFields(),"form"==t?e.dialogFormVisible=!1:e.dialogOptFormVisible=!1},del:function(t){var e=this,a=this;t&&this.$Modal.confirm({title:"确认要删除数据?",onOk:function(){Object(o["a"])({id:t.id}).then((function(t){e.$Message.success("操作成功"),a.load()})).catch((function(t){console.log(t),reject(t)}))},onCancel:function(){}})}}},d=u,m=a("2877"),p=Object(m["a"])(d,i,r,!1,null,null,null);e["default"]=p.exports},"5f09":function(t,e,a){"use strict";a("6e72")},6062:function(t,e,a){"use strict";var i=a("6d61"),r=a("6566");t.exports=i("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),r)},"60c5":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:t.getTitleName+"管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"search",fn:function(){return[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-select",{ref:"yearSelect",staticStyle:{width:"160px","margin-right":"6px"},attrs:{size:"small",placeholder:"请选择年份"},on:{change:t.getTemplateItems},model:{value:t.select.template_id,callback:function(e){t.$set(t.select,"template_id",e)},expression:"select.template_id"}},t._l(t.templates,(function(t){return a("el-option",{key:t.id,attrs:{label:t.year,value:t.id}})})),1),a("el-input",{staticStyle:{width:"160px","margin-right":"6px"},attrs:{size:"small",placeholder:"关键词搜索"},model:{value:t.select.keyword,callback:function(e){t.$set(t.select,"keyword",e)},expression:"select.keyword"}}),a("Button",{attrs:{type:"primary"},on:{click:t.search}},[t._v("搜索")])],1)]},proxy:!0},{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addRecruit"].originalForm.template_id=t.select.template_id,t.$refs["addRecruit"].type="add",t.isShowAdd=!0}}},[t._v("新建")])]},proxy:!0},{key:"export",fn:function(){return[a("el-dropdown",{on:{command:t.downTemplate}},[a("el-button",{attrs:{size:"small",type:"primary"}},[t._v(" 下载模板"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},t._l(t.templateItems,(function(e){return a("el-dropdown-item",{key:e.id,attrs:{command:e.name+"`"+e.id}},[t._v(t._s(e.name))])})),1)],1)]},proxy:!0},{key:"import",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.isShowTip=!0,t.$refs["importRecruitInfo"].select.template_id=t.select.template_id,t.$refs["importRecruitInfo"].select.year=t.select.year,t.isShowImportRecruitInfo=!0}}},[t._v("导入信息")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"btn-width":170,total:t.total,list:t.list,"table-item":t.table,auths:t.auths_auth_mixin,"destroy-action":t.destroy},on:{editor:function(e){t.$refs["addRecruit"].originalForm.template_id=t.select.template_id,t.$refs["addRecruit"].originalForm.template_item_id=e.template_item_id,t.$refs["addRecruit"].id=e.id,t.$refs["addRecruit"].type="editor",t.isShowAdd=!0},destroyed:t.getList,pageSizeChange:function(e){t.select.page=1,t.select.page_size=e,t.getList()},pageIndexChange:function(e){t.select.page=e,t.getList()},"sort-change":t.sortChange},scopedSlots:t._u([{key:"print",fn:function(e){return[t.printAuth(e.row)?[a("Button",{attrs:{size:"small",type:"primary"},on:{click:function(a){return t.printOpen(e.row)}}},[t._v("打印")])]:t._e()]}}])}),a("addRecruit",{ref:"addRecruit",attrs:{"is-show":t.isShowAdd,province_ids:t.provinces,"template-items":t.templateItems},on:{"update:isShow":function(e){t.isShowAdd=e},"update:is-show":function(e){t.isShowAdd=e},refresh:t.getList}}),a("importRecruitInfo",{ref:"importRecruitInfo",attrs:{province_ids:t.provinces,templates:t.templates,"is-show":t.isShowImportRecruitInfo},on:{"update:isShow":function(e){t.isShowImportRecruitInfo=e},"update:is-show":function(e){t.isShowImportRecruitInfo=e},refresh:t.getList}})],1)},r=[],n=a("5530"),o=a("2909"),s=a("c14f"),l=a("1da1"),c=(a("99af"),a("4de4"),a("d81d"),a("b0c0"),a("e9c4"),a("a9e3"),a("d3b7"),a("6062"),a("3ca3"),a("0643"),a("2382"),a("a573"),a("ddb0"),a("69c6")),u=a("18f3"),d=a("2cd3"),m=(a("cfe6"),a("4cf8")),p=a("8fc7"),f=a("5433"),h=a("2689"),b=a("1837"),v={mixins:[u["a"]],components:{addRecruit:h["default"],importRecruitInfo:b["default"]},data:function(){return{sortFlag:0,isShowTip:!1,tipTemplate:"",isShowImportRecruitInfo:!1,isShowAdd:!1,provinces:[],select:{keyword:"",page:1,page_size:10,template_id:"",sort_name:"",sort_type:"",year:""},templateItems:[],templates:[],total:0,list:[],table:[]}},methods:{index:c["d"],destroy:c["a"],printOpen:function(t){var e="https://zs.szhct.edu.cn/admission.html";window.open("".concat(e,"?resulttable=").concat(escape(JSON.stringify(t))))},sortChange:function(t){t.column;var e=t.prop;t.order;e===this.select.sort_name?this.sortFlag++:this.sortFlag=0,this.select.sort_name=e,this.select.sort_type=["ASC","DESC",null][this.sortFlag%3],this.select.page=1,this.getList()},getTemplateItems:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a;return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(f["b"])({template_id:t.select.template_id,page_size:999,page:1});case 1:a=e.v,t.templateItems=a.data;case 2:return e.a(2)}}),e)})))()},getTemplateItemDetail:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a,i,r,n,l,c;return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(m["e"])({id:t.select.template_id});case 1:r=e.v,n=null!==(a=null===r||void 0===r||null===(i=r.fileds)||void 0===i?void 0:i.map((function(t){return{prop:t.en,label:t.name,width:140}})))&&void 0!==a?a:[],l=[].concat(Object(o["a"])(t.originalTable),Object(o["a"])(n)),c=new Set,t.table=l.filter((function(t){return!c.has(t.prop)&&(c.add(t.prop),!0)}));case 2:return e.a(2)}}),e)})))()},getList:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a,i;return Object(s["a"])().w((function(e){while(1)switch(e.p=e.n){case 0:return t.$refs["xyTable"].loading=!0,e.p=1,e.n=2,Object(c["d"])(t.select,!1);case 2:i=e.v,t.total=null!==(a=i.total)&&void 0!==a?a:0,t.list=[],t.list=i.data.map((function(t){return t.fileds_all?Object(n["a"])(Object(n["a"])({},t),t.fileds_all):t})),setTimeout((function(){t.$refs["xyTable"].loading=!1}),500),e.n=4;break;case 3:e.p=3,e.v,setTimeout((function(){t.$refs["xyTable"].loading=!1}),500);case 4:return e.a(2)}}),e,null,[[1,3]])})))()},getProvinces:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a;return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(d["b"])({page:1,page_size:999},!1);case 1:a=e.v,t.provinces=a.data;case 2:return e.a(2)}}),e)})))()},getTemplate:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){var a,i;return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(m["c"])({type:Number(t.$route.meta.params.type),page:1,page_size:999});case 1:i=e.v,t.templates=i.data,t.select.template_id=null===(a=t.templates[0])||void 0===a?void 0:a.id;case 2:return e.a(2)}}),e)})))()},search:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return t.select.page=1,t.total=0,e.n=1,t.getTemplateItemDetail();case 1:return e.n=2,t.getList();case 2:return e.a(2)}}),e)})))()},downTemplate:function(t){var e=t.split("`");Object(c["b"])({template_item_id:Number(e[1]||1)},"".concat(e[0]||"","模板.xlsx"))}},computed:{originalTable:function(){var t=Number(this.$route.meta.params.type);return 3===t?[{prop:"year",label:"年份",width:100},{prop:"name",label:"姓名",width:120},{prop:"idcard",label:"身份证号",width:180},{prop:"allow_no",label:"准考证号",width:180,sortable:"custom"},{prop:"score",label:"成绩",width:120,sortable:"custom"},{prop:"sort",label:"排名",width:120,sortable:"custom"}]:[{prop:"year",label:"年份",width:100},{prop:"name",label:"姓名",width:120},{prop:"province.name",label:"省份",width:120},{prop:"idcard",label:"身份证号",width:180},{prop:"candidate_no",label:"考生号",width:180,sortable:"custom"},{prop:"allow_no",label:"准考证号",width:180,sortable:"custom"}]},getTitleName:function(){var t=Object(p["a"])("type","map");return t.get(Number(this.$route.meta.params.type))},printAuth:function(){return function(t){var e;return"是"===(null===(e=t.fileds_all)||void 0===e?void 0:e.shifoujiaofei)}}},created:function(){var t=this;return Object(l["a"])(Object(s["a"])().m((function e(){return Object(s["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,t.getTemplate();case 1:return e.n=2,t.getTemplateItemDetail();case 2:return e.n=3,t.getTemplateItems();case 3:return e.n=4,t.getProvinces();case 4:return e.n=5,t.getList();case 5:return e.a(2)}}),e)})))()}},y=v,g=a("2877"),_=Object(g["a"])(y,i,r,!1,null,"115a487c",null);e["default"]=_.exports},"66e2":function(t,e,a){"use strict";a("4841")},"681a":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Modal",{attrs:{title:"模板设置",width:"80",value:t.isShow},on:{"update:value":function(e){t.isShow=e},"on-ok":t.submit,"on-visible-change":function(e){return t.$emit("update:isShow",e)}}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"space-between"}},[a("el-tabs",{staticStyle:{flex:"1"},attrs:{type:"card"},on:{"tab-click":t.tabClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.templateItems,(function(e){return a("el-tab-pane",{key:e.id,attrs:{name:String(e.id)},scopedSlots:t._u([{key:"label",fn:function(){return[a("span",{staticStyle:{padding:"0 8px"}},[t._v(t._s(e.name)),a("i",{staticClass:"el-icon-setting",staticStyle:{"padding-left":"8px",cursor:"pointer"},on:{click:function(a){t.$refs["addTemplateItem"].id=e.id,t.$refs["addTemplateItem"].type="editor",t.$refs["addTemplateItem"].form.template_id=t.id,t.$refs["addTemplateItem"].isShow=!0}}})])]},proxy:!0}],null,!0)})})),1),a("el-button",{staticStyle:{"margin-left":"40px"},attrs:{size:"small",type:"primary"},on:{click:function(e){t.$refs["addTemplateItem"].type="add",t.$refs["addTemplateItem"].form.template_id=t.id,t.$refs["addTemplateItem"].isShow=!0}}},[t._v("添加"),a("i",{staticClass:"el-icon-plus el-icon--right"})])],1),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.add}},[t._v("添加")]),a("xy-table",{ref:"xyTable",staticStyle:{"margin-top":"10px"},attrs:{list:t.list,"table-item":t.table,"is-page":!1},scopedSlots:t._u([{key:"btns",fn:function(){},proxy:!0}])})],1),a("addTemplateItem",{ref:"addTemplateItem",on:{refresh:function(){t.getTemplateItem(),t.$emit("refresh")}}})],1)},r=[],n=a("2909"),o=a("c14f"),s=a("1da1"),l=a("2638"),c=a.n(l),u=a("5530"),d=a("ade3"),m=(a("99af"),a("a630"),a("d81d"),a("fb6a"),a("4e82"),a("a434"),a("b0c0"),a("a9e3"),a("d3b7"),a("6062"),a("3ca3"),a("0643"),a("a573"),a("ddb0"),a("5433")),p=a("cfe6"),f=(a("4cf8"),a("8fc7")),h=a("d5b9"),b={components:{addTemplateItem:h["default"]},props:{isShow:{type:Boolean,default:!1},templateType:{type:String,default:"1"}},data:function(){var t=this,e=this.$createElement;return{inputVisible:!1,inputValue:"",visiblePopover:!1,popIndex:"",id:"",activeName:"1",select:{},form:{},templateItems:[],templateTypeId:"",list:[],table:[{label:"列名",width:140,customFn:function(a){return e("el-input",{attrs:{placeholder:"请输入列名",size:"small",disabled:-1!==t.flag.indexOf(a.name)},model:{value:a.name,callback:function(e){t.$set(a,"name",e)}}})}},{label:"学生可查",width:90,customFn:function(a){return e("el-checkbox",{attrs:{"true-label":1,"false-label":0,disabled:-1!==t.flag.indexOf(a.name)},model:{value:a.student_query,callback:function(e){t.$set(a,"student_query",e)}}})}},{label:"数据类型",width:140,customFn:function(a){return e("el-select",{attrs:{size:"mini",placeholder:"请选择类型",disabled:-1!==t.flag.indexOf(a.name)},model:{value:a.type,callback:function(e){t.$set(a,"type",e)}}},[Object(f["a"])("templateType","array").map((function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.value}})}))])}},{label:"排序",width:120,customFn:function(a){return e("el-input-number",{style:"width:80px;",attrs:{controls:!1,min:0,precision:0,placeholder:"排序",size:"small",disabled:-1!==t.flag.indexOf(a.name)},model:{value:a.sort,callback:function(e){t.$set(a,"sort",e)}}})}},{label:"说明",minWidth:240,align:"left",customFn:function(a){return 3===a.type?e("div",[a.remark?Array.from(new Set(a.remark.split(","))).map((function(t){return e("el-tag",c()([{key:t,attrs:{closable:!0}},{on:Object(d["a"])({},"close",(function(e){if(0!==a.remark.length)if(0===a.remark.indexOf(t))a.remark=a.remark.slice(t.length+1);else{var i=String(a.remark);a.remark=i.slice(0,a.remark.indexOf(t)-1)+i.slice(a.remark.indexOf(t)+t.length)}}))}]),[t])})):"",t.inputVisible?e("el-input",c()([{ref:"saveTagInput",attrs:{size:"small"},style:"width: 120px;margin-left: 4px;",nativeOn:{keyup:function(e){e.preventDefault(),t.inputValue&&13===e.keyCode&&(a.remark+=a.remark?",".concat(t.inputValue):t.inputValue,t.inputVisible=!1,t.inputValue="")}}},{on:Object(d["a"])({},"blur",(function(e){t.inputValue&&(a.remark+=a.remark?",".concat(t.inputValue):t.inputValue,t.inputVisible=!1,t.inputValue="")}))},{model:{value:t.inputValue,callback:function(e){t.inputValue=e}}}])):e("el-button",c()([{class:"button-new-tag",attrs:{size:"small"},style:"margin-left: 4px;"},{on:Object(d["a"])({},"click",(function(e){t.inputVisible=!0,t.$nextTick((function(e){t.$refs.saveTagInput.$refs.input.focus()}))}))}]),["新增"])]):e("el-input",{attrs:{size:"mini",disabled:-1!==t.flag.indexOf(a.name)},model:{value:a.remark,callback:function(e){t.$set(a,"remark",e)}}})}},{label:"操作",minWidth:200,align:"left",customFn:function(a,i){var r=i.$index;return e("div",{style:{display:"flex","justify-content":"flex-start","align-items":"center","flex-wrap":"wrap"}},[-1===t.flag.indexOf(a.name)?e("el-button",c()([{attrs:{type:"primary",size:"mini"},style:{"margin-right":"4px"}},{on:Object(d["a"])({},"click",(function(e){Object(p["c"])(Object(u["a"])({template_item_id:Number(t.activeName)},a)).then((function(e){t.$message({type:"success",message:"列添加成功"}),t.getDetail()}))}))}]),["确认"]):"",-1===t.flag.indexOf(a.name)?e("el-popover",{attrs:{placement:"top",width:"160",value:r===t.popIndex}},[e("p",["确定删除该列吗?"]),e("div",{style:"text-align: right; margin: 0"},[e("el-button",{attrs:{size:"mini",type:"text"}},["取消"]),e("el-button",c()([{attrs:{type:"primary",size:"mini"}},{on:Object(d["a"])({},"click",(function(e){a.id?Object(p["a"])({id:a.id}).then((function(e){t.$message({type:"success",message:"列删除成功"}),t.getDetail()})):t.list.splice(r,1)}))}]),["确定"])]),e("el-button",c()([{attrs:{size:"mini",type:"danger"},slot:"reference"},{on:Object(d["a"])({},"mouseenter",(function(e){t.popIndex=r}))}]),["删除"])]):""])}}]}},methods:{tabClick:function(){this.getDetail()},getTemplateItem:function(){var t=this;return Object(s["a"])(Object(o["a"])().m((function e(){var a,i;return Object(o["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(m["b"])({page:1,page_size:999,template_id:t.id});case 1:i=e.v,t.templateItems=i.data,t.activeName=String(null===(a=t.templateItems[0])||void 0===a?void 0:a.id);case 2:return e.a(2)}}),e)})))()},getDetail:function(){var t=this;return Object(s["a"])(Object(o["a"])().m((function e(){var a;return Object(o["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(p["b"])({template_id:t.id,template_item_id:Number(t.activeName)});case 1:a=e.v,t.list=[].concat(Object(n["a"])(t.originalList),Object(n["a"])(a.data));case 2:return e.a(2)}}),e)})))()},add:function(){this.list.push({name:"",type:"",student_query:0,sort:"",remark:"",template_id:this.id})},submit:function(){}},computed:{flag:function(){return 3===Number(this.templateType)?["年份","姓名","身份证号","准考证号","成绩","排名"]:["年份","姓名","身份证号","考生号","准考证号"]},originalList:function(){return 3===Number(this.templateType)?[{name:"年份",student_query:1,type:2,remark:"无"},{name:"姓名",student_query:1,type:1,remark:"无"},{name:"身份证号",student_query:1,type:1,remark:"无"},{name:"准考证号",student_query:1,type:1,remark:"无"},{name:"成绩",student_query:1,type:1,remark:"无"},{name:"排名",student_query:1,type:1,remark:"无"}]:[{name:"年份",student_query:1,type:2,remark:"无"},{name:"姓名",student_query:1,type:1,remark:"无"},{name:"身份证号",student_query:1,type:1,remark:"无"},{name:"考生号",student_query:1,type:1,remark:"无"},{name:"准考证号",student_query:1,type:1,remark:"无"}]}},watch:{isShow:function(t){var e=this;return Object(s["a"])(Object(o["a"])().m((function a(){return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:if(!t){a.n=3;break}return a.n=1,e.getTemplateItem();case 1:return a.n=2,e.getDetail();case 2:a.n=4;break;case 3:e.id="";case 4:return a.a(2)}}),a)})))()}}},v=b,y=(a("2f02"),a("2877")),g=Object(y["a"])(v,i,r,!1,null,"11ea89e6",null);e["default"]=g.exports},"68d8":function(t,e,a){"use strict";a("d8cb")},"69c6":function(t,e,a){"use strict";a.d(e,"d",(function(){return h})),a.d(e,"g",(function(){return b})),a.d(e,"f",(function(){return v})),a.d(e,"a",(function(){return y})),a.d(e,"c",(function(){return g})),a.d(e,"b",(function(){return _})),a.d(e,"e",(function(){return w}));var i,r=a("c14f"),n=a("1da1"),o=a("b775"),s=(a("d3b7"),a("ac1f"),a("3ca3"),a("466d"),a("ddb0"),a("2b3d"),a("bf19"),a("9861"),a("bc3a")),l=a.n(s),c=a("5f87"),u=a("5c96");function d(t){return m.apply(this,arguments)}function m(){return m=Object(n["a"])(Object(r["a"])().m((function t(e){var a,n,o,s,d,m,p,f,h,b,v=arguments;return Object(r["a"])().w((function(t){while(1)switch(t.p=t.n){case 0:return a=v.length>1&&void 0!==v[1]?v[1]:"get",n=v.length>2?v[2]:void 0,o=v.length>3?v[3]:void 0,i=u["Loading"].service({lock:!0,background:"rgba(0,0,0,0.4)",text:"文件正在生成中..."}),s={baseURL:"",url:e,method:a,responseType:"blob",timeout:1e4,headers:{Accept:"application/json","Content-Type":"application/json; charset=utf-8",withCredentials:!0,Authorization:"Bearer "+Object(c["a"])()}},"get"===a&&Object.defineProperty(s,"params",{value:n,enumerable:!0,writable:!1}),"post"===a&&Object.defineProperty(s,"data",{value:n,enumerable:!0,writable:!1}),t.p=1,t.n=2,l.a.request(s);case 2:d=t.v,i.close(),o||(o=(null===(m=d.headers["content-disposition"])||void 0===m?void 0:m.match(/filename=(.*)/)[1])||""),p=new Blob([d.data],{type:"application/octet-stream"}),"undefined"!==typeof window.navigator.msSaveBlob?window.navigator.msSaveBlob(p,decodeURI(o)):(f=window.URL.createObjectURL(p),h=document.createElement("a"),h.style.display="none",h.href=f,h.setAttribute("download",decodeURI(o)),"undefined"===typeof h.download&&h.setAttribute("target","_blank"),document.body.appendChild(h),h.click(),document.body.removeChild(h),window.URL.revokeObjectURL(f)),t.n=4;break;case 3:t.p=3,b=t.v,console.error(b),i.close(),Object(u["Message"])({type:"error",message:b});case 4:return t.a(2)}}),t,null,[[1,3]])}))),m.apply(this,arguments)}var p=a("4328"),f=a.n(p);function h(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/index",method:"get",isLoading:e,params:t})}function b(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/show",method:"get",isLoading:e,params:t})}function v(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/save",method:"post",data:f.a.stringify(t),isLoading:e,headers:{"Content-Type":"application/x-www-form-urlencoded"}})}function y(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/destroy",method:"get",params:t,isLoading:e})}function g(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/import",method:"post",data:t,isLoading:e})}function _(t){return x.apply(this,arguments)}function x(){return x=Object(n["a"])(Object(r["a"])().m((function t(e){var a,i=arguments;return Object(r["a"])().w((function(t){while(1)switch(t.n){case 0:return a=i.length>1&&void 0!==i[1]?i[1]:"模板-".concat(e.year,".xlsx"),t.n=1,d("/api/admin/recruit/export","get",e,a);case 1:return t.a(2)}}),t)}))),x.apply(this,arguments)}function w(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(o["a"])({url:"/api/admin/recruit/logs",method:"get",params:t,isLoading:e})}},"6e72":function(t,e,a){},7961:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增统招进度":"编辑统招进度",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"year",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 年份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{type:"year",placeholder:"请选择年份","value-format":"yyyy"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}})],1)])]},proxy:!0},{key:"province_id",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 省份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-select",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请选择省份 "},model:{value:t.form.province_id,callback:function(e){t.$set(t.form,"province_id",e)},expression:"form.province_id"}},t._l(t.province_ids,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1)])]},proxy:!0},{key:"status_id",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 进度 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-select",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请选择进度 "},model:{value:t.form.status_id,callback:function(e){t.$set(t.form,"status_id",e)},expression:"form.status_id"}},t._l(t.getConst("progressStatus","array"),(function(t){return a("el-option",{key:t.id,attrs:{label:t.value,value:t.id}})})),1)],1)])]},proxy:!0},{key:"start_date",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("开始时间 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择开始时间","value-format":"yyyy-MM-dd"},model:{value:t.form.start_date,callback:function(e){t.$set(t.form,"start_date",e)},expression:"form.start_date"}})],1)])]},proxy:!0},{key:"end_date",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("结束时间 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择结束时间","value-format":"yyyy-MM-dd"},model:{value:t.form.end_date,callback:function(e){t.$set(t.form,"end_date",e)},expression:"form.end_date"}})],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)])]},proxy:!0}])})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("a789"),l=a("8fc7"),c={props:{province_ids:{type:Array,default:function(){return[]}}},data:function(){return{isShow:!1,id:"",type:"",form:{year:"",province_id:"",status_id:"",start_date:"",end_date:"",remark:""},rules:{year:[{required:!0,message:"请填写年份"}],province_id:[{required:!0,message:"请填写省份"}],status_id:[{required:!0,message:"请填写进度"}]}}},methods:{getConst:l["a"],getDetail:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(s["e"])({id:t.id});case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(s["d"])(this.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)},"form.year":function(t){this.form.year=""+t}}},u=c,d=(a("a520"),a("2877")),m=Object(d["a"])(u,i,r,!1,null,"d42ec296",null);e["default"]=m.exports},"7a78":function(t,e,a){},"7ba7":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增省份":"编辑省份",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"name",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 名称 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入名称 "},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name "}})],1)])]},proxy:!0},{key:"english",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 拼音或英文 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入拼音或英文 "},model:{value:t.form.english,callback:function(e){t.$set(t.form,"english",e)},expression:"form.english "}})],1)])]},proxy:!0},{key:"code",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 编码 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入编码 "},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code "}})],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v(" 备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark "}})],1)])]},proxy:!0}])})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("2cd3"),l={props:{},data:function(){return{isShow:!1,id:"",type:"",form:{name:"",english:"",code:"",remark:""},rules:{name:[{required:!0,message:"请填写名称"}],english:[{required:!0,message:"请填写拼音或英文"}],code:[{required:!0,message:"请填写编码"}]}}},methods:{getDetail:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(s["d"])({id:t.id});case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(s["c"])(this.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)}}},c=l,u=(a("30cf"),a("2877")),d=Object(u["a"])(c,i,r,!1,null,"36cb25fd",null);e["default"]=d.exports},"7bb8":function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"d",(function(){return s})),a.d(e,"c",(function(){return l})),a.d(e,"a",(function(){return c}));var i=a("b775"),r=a("4328"),n=a.n(r);function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre/index",method:"get",isLoading:e,params:t})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre/show",method:"get",isLoading:e,params:t})}function l(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre/save",method:"post",data:n.a.stringify(t),isLoading:e,headers:{"Content-Type":"application/x-www-form-urlencoded"}})}function c(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre/destroy",method:"get",params:t,isLoading:e})}},"7d8a":function(t,e,a){"use strict";a("087e")},"7db7":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:t.getTitleName+"模板管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"search",fn:function(){return[a("el-date-picker",{staticStyle:{width:"160px"},attrs:{size:"small",type:"year",placement:"bottom",placeholder:"年份选择","value-format":"yyyy"},on:{change:function(e){return t.$refs["xyTable"].getTableData(!0)}},model:{value:t.select.year,callback:function(e){t.$set(t.select,"year",e)},expression:"select.year"}})]},proxy:!0},{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addTemplate"].type="add",t.$refs["addTemplate"].isShow=!0}}},[t._v("新建")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"req-opt":t.select,action:t.index,"destroy-action":t.destroy,"btn-width":280,"table-item":t.table,auths:t.auths_auth_mixin},on:{editor:function(e){t.$refs["addTemplate"].id=e.id,t.$refs["addTemplate"].type="editor",t.$refs["addTemplate"].isShow=!0}},scopedSlots:t._u([{key:"setting",fn:function(e){return[a("Button",{attrs:{size:"small",type:"primary",ghost:""},on:{click:function(a){t.$refs["setting"].id=e.row.id,t.isShowSetting=!0}}},[t._v("模版设置")])]}},{key:"clone",fn:function(e){var i=e.row;return[a("Button",{staticStyle:{"margin-left":"6px"},attrs:{size:"small",type:"primary",ghost:""},on:{click:function(e){return t.clone(i)}}},[t._v("模版克隆")])]}}])}),a("addTemplate",{ref:"addTemplate",on:{refresh:function(e){return t.$refs["xyTable"].getTableData()}}}),a("setting",{ref:"setting",attrs:{"is-show":t.isShowSetting,"template-type":t.$route.meta.params.type},on:{"update:isShow":function(e){t.isShowSetting=e},"update:is-show":function(e){t.isShowSetting=e},refresh:function(e){return t.$refs["xyTable"].getTableData()}}})],1)},r=[],n=a("2638"),o=a.n(n),s=a("ade3"),l=(a("d81d"),a("b0c0"),a("a9e3"),a("d3b7"),a("0643"),a("a573"),a("4cf8")),c=a("5433"),u=a("18f3"),d=a("8fc7"),m=a("4c1b"),p=a("681a"),f={mixins:[u["a"]],components:{addTemplate:m["default"],setting:p["default"]},data:function(){var t=this,e=this.$createElement;return{isShowSetting:!1,select:{year:"",type:this.$route.meta.params.type},table:[{prop:"year",label:"年份",width:140,sortable:"custom"},{prop:"remark",label:"备注",align:"left",minWidth:300},{label:"是否开放查询",minWidth:340,showOverflowTooltip:!1,customFn:function(a){return e("div",{class:"template-item"},[a.items.map((function(a){return e("div",{style:{display:"flex","justify-content":"center","align-items":"center","flex-direction":"column"}},[e("div",[a.name]),e("el-switch",o()([{attrs:{"inactive-text":"否","active-text":"是","inactive-value":0,"active-value":1}},{on:Object(s["a"])({},"change",(function(e){Object(c["c"])(a).then((function(e){t.$message({type:"success",message:"切换成功"}),t.$refs["xyTable"].getTableData()}))}))},{model:{value:a.is_open,callback:function(e){t.$set(a,"is_open",e)}}}]))])}))])}}]}},methods:{index:l["c"],destroy:l["b"],getConst:d["a"],clone:function(t){var e=this;this.$confirm("确认操作?","提示",{showCancelButton:!0}).then((function(a){Object(l["a"])({id:t.id}).then((function(t){return e.$refs["xyTable"].getTableData(!0)}))}))}},computed:{getTitleName:function(){var t,e=Object(d["a"])("type","map");return e.get(Number(null===(t=this.$route.meta.params)||void 0===t?void 0:t.type))}},created:function(){}},h=f,b=(a("0d67"),a("2877")),v=Object(b["a"])(h,i,r,!1,null,"f380d472",null);e["default"]=v.exports},"7f6b":function(t,e,a){},8799:function(t,e,a){"use strict";a("7f6b")},"8a06":function(t,e,a){"use strict";a.d(e,"c",(function(){return r})),a.d(e,"e",(function(){return n})),a.d(e,"d",(function(){return o})),a.d(e,"a",(function(){return s})),a.d(e,"b",(function(){return l}));var i=a("b775");a("4328");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre_detail/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre_detail/show",method:"get",isLoading:e,params:t})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre_detail/save",method:"post",data:t,isLoading:e})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre_detail/destroy",method:"get",params:t,isLoading:e})}function l(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/year_socre_detail/import",method:"post",data:t,isLoading:e})}},"8cdb":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},r=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"pic-404"},[i("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),i("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),i("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),i("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],n={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},o=n,s=(a("dd53"),a("2877")),l=Object(s["a"])(o,i,r,!1,null,"c095f994",null);e["default"]=l.exports},"8e6c":function(t,e,a){},"8fc7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r}));a("4ec9"),a("d3b7"),a("3ca3"),a("0643"),a("4e3e"),a("159b"),a("ddb0");var i={progressStatus:[{id:1,value:"待投档"},{id:2,value:"录取中"},{id:3,value:"录取结束"},{id:4,value:"已邮寄通知书"}],templateType:[{id:1,value:"文本"},{id:2,value:"年份"},{id:3,value:"选择器"}],type:[{id:1,value:"统招生"},{id:2,value:"提前招生"},{id:3,value:"校园网招聘"}]};function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"array",a=i[t];if("array"===e)return a;if("map"===e){var r=new Map;return a.forEach((function(t){r.set(t.id,t.value)})),r}}},9004:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"部门管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("div",[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.load}},[t._v("查询")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){return t.edit()}}},[t._v("新增部门")])],1)])],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:t.tableData,height:t.tableHeight,"row-key":"id",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"部门名称",sortable:""}}),a("el-table-column",{attrs:{prop:"manger",label:"部门负责人",sortable:"",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:"primary","disable-transitions":""}},[t._v(t._s(e.row.manager?e.row.manager.name:"无")+" ")])]}}])}),a("el-table-column",{attrs:{prop:"leader",label:"部门分管人",sortable:"",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:"success","disable-transitions":""}},[t._v(t._s(e.row.leader?e.row.leader.name:"无")+" ")])]}}])}),a("el-table-column",{attrs:{prop:"sortnumber",align:"center",label:"排序",sortable:"",width:"80"}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.addchildren(e.row)}}},[t._v("下级部门")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"error",size:"small",ghost:""},on:{click:function(a){return t.del(e.row)}}},[t._v("删除")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.edit(e.row)}}},[t._v("编辑")])]}}])})],1)],1)]),a("el-dialog",{attrs:{title:"部门编辑",visible:t.dialogFormVisible,width:"30%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-form-item",{attrs:{label:"上级部门"}},[a("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form.pname,callback:function(e){t.$set(t.form,"pname",e)},expression:"form.pname"}})],1),a("el-form-item",{attrs:{label:"部门名称",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"部门负责人",prop:"manager"}},[a("el-autocomplete",{staticClass:"inline-input",attrs:{"fetch-suggestions":t.querySearch,placeholder:"请输入部门负责人","trigger-on-focus":!1},on:{select:t.handleSelectManager},model:{value:t.form.manager,callback:function(e){t.$set(t.form,"manager",e)},expression:"form.manager"}})],1),a("el-form-item",{attrs:{label:"部门分管人",prop:"leader"}},[a("el-autocomplete",{staticClass:"inline-input",attrs:{"fetch-suggestions":t.querySearch,placeholder:"请输入部门分管人","trigger-on-focus":!1},on:{select:t.handleSelectLeader},model:{value:t.form.leader,callback:function(e){t.$set(t.form,"leader",e)},expression:"form.leader"}})],1),a("el-form-item",{attrs:{label:"排序"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.sortnumber,callback:function(e){t.$set(t.form,"sortnumber",e)},expression:"form.sortnumber"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1)],1)},r=[],n=a("b85c"),o=(a("b0c0"),a("548e")),s=a("b775");function l(t){return Object(s["a"])({url:"/api/admin/department/save",method:"post",data:t})}function c(){return Object(s["a"])({url:"/api/admin/department",method:"get"})}function u(t){return Object(s["a"])({url:"/api/admin/department/delete",method:"post",data:t})}var d=a("c0c7"),m={components:{LxHeader:o["a"]},created:function(){this.initLoad(),this.load()},mounted:function(){},data:function(){return{dialogFormVisible:!1,formLabelWidth:"120px",form:{name:"",id:"",pid:"0",manager_id:"",leader_id:"",manager:"",leader:"",sortnumber:0,icon:"",pname:"上级部门"},rules:{name:[{required:!0,message:"请输入部门名称",trigger:"blur"}]},tableHeight:0,searchFields:{KeyWord:""},tableData:[]}},methods:{querySearch:function(t,e){Object(d["b"])().then((function(t){var a,i=t.data,r=Object(n["a"])(i);try{for(r.s();!(a=r.n()).done;){var o=a.value;o.value=o.name}}catch(s){r.e(s)}finally{r.f()}e(i)})).catch((function(t){}))},handleSelectManager:function(t){this.form.manager_id=t.id},handleSelectLeader:function(t){this.form.leader_id=t.id},initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=96.5,i=37,r=50,n=e-a-r-i-20;t.tableHeight=n},load:function(){var t=this;c().then((function(e){t.tableData=e})).catch((function(t){}))},edit:function(t){if(this.form=this.$options.data().form,t){var e=Object.assign(this.form,t);t.leader&&(e.leader=t.leader.name),t.manager&&(e.manager=t.manager.name),this.form=e}this.dialogFormVisible=!0},addchildren:function(t){this.form=this.$options.data().form,t&&(this.form.pname=t.name,this.form.pid=t.id,this.dialogFormVisible=!0)},submitForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),!1;l(a.form).then((function(t){console.log(t),e.$Message.success("操作成功"),a.dialogFormVisible=!1,a.load()})).catch((function(t){reject(t)}))}))},resetForm:function(t){var e=this;this.$refs[t].resetFields(),e.dialogFormVisible=!1},del:function(t){var e=this,a=this;t&&this.$Modal.confirm({title:"确认要删除数据?",onOk:function(){u({id:t.id}).then((function(t){e.$Message.success("操作成功"),a.load()})).catch((function(t){console.log(t),reject(t)}))},onCancel:function(){}})}}},p=m,f=a("2877"),h=Object(f["a"])(p,i,r,!1,null,null,null);e["default"]=h.exports},"91a3":function(t,e,a){},"9c71":function(t,e,a){},"9ed6":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showLogin?a("div",{staticClass:"login-container"},[a("vue-particles",{attrs:{color:"#ffffff",particleOpacity:.7,particlesNumber:80,shapeType:"circle",particleSize:4,linesColor:"#ffffff",linesWidth:1,lineLinked:!0,lineOpacity:.4,linesDistance:150,moveSpeed:3,hoverEffect:!0,hoverMode:"grab",clickEffect:!0,clickMode:"push"}}),a("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.loginForm,rules:t.loginRules,"auto-complete":"on","label-position":"left"}},[a("div",{staticClass:"title-container"},[a("h3",{staticClass:"title"},[t._v(t._s(t.title))])]),a("el-form-item",{attrs:{prop:"username"}},[a("span",{staticClass:"svg-container"},[a("svg-icon",{attrs:{"icon-class":"user"}})],1),a("el-input",{ref:"username",attrs:{placeholder:"请输入登录名",name:"username",type:"text",tabindex:"1","auto-complete":"on"},model:{value:t.loginForm.username,callback:function(e){t.$set(t.loginForm,"username",e)},expression:"loginForm.username"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("span",{staticClass:"svg-container"},[a("svg-icon",{attrs:{"icon-class":"password"}})],1),a("el-input",{key:t.passwordType,ref:"password",attrs:{type:t.passwordType,placeholder:"请输入密码",name:"password",tabindex:"2","auto-complete":"on"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin(e)}},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}}),a("span",{staticClass:"show-pwd",on:{click:t.showPwd}},[a("svg-icon",{attrs:{"icon-class":"password"===t.passwordType?"eye":"eye-open"}})],1)],1),a("el-button",{staticStyle:{width:"100%","margin-bottom":"30px"},attrs:{loading:t.loading,type:"primary"},nativeOn:{click:function(e){return e.preventDefault(),t.handleLogin(e)}}},[t._v("登录")])],1)],1):t._e()},r=[],n=a("61f7"),o=a("83d6"),s={name:"Login",data:function(){var t=function(t,e,a){Object(n["b"])(e)?a():a(new Error("请正确输入登录名"))},e=function(t,e,a){e.length<6?a(new Error("密码输入错误")):a()};return{title:"",showLogin:!0,loginForm:{username:"",password:""},loginRules:{username:[{required:!0,trigger:"blur",validator:t}],password:[{required:!0,trigger:"blur",validator:e}]},loading:!1,passwordType:"password",redirect:void 0}},watch:{$route:{handler:function(t){this.redirect=t.query&&t.query.redirect},immediate:!0}},created:function(){var t=this;this.title=o.title;var e=this.$route.query;console.log("query_created",e),e.oss_token?this.showLogin=!1:this.showLogin=!0,e.oss_token&&(this.loading=!0,this.$store.dispatch("user/loginskip",{oss_token:e.oss_token,tp:""}).then((function(){t.$router.push({path:"/"}),t.loading=!1})).catch((function(e){console.log(e),t.loading=!1})))},methods:{showPwd:function(){var t=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){t.$refs.password.focus()}))},handleLogin:function(){var t=this;this.$refs.loginForm.validate((function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.$store.dispatch("user/login",t.loginForm).then((function(){t.$router.push({path:t.redirect||"/"}),t.loading=!1})).catch((function(){t.loading=!1}))}))}}},l=s,c=(a("68d8"),a("1b5a"),a("2877")),u=Object(c["a"])(l,i,r,!1,null,"109ccff7",null);e["default"]=u.exports},a0ae:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Modal",{attrs:{title:t.form.year+"分数",width:"64",value:t.isShow,loading:!0},on:{"update:value":function(e){t.isShow=e},"on-ok":t.submit,"on-visible-change":function(e){return t.$emit("update:isShow",e)}},scopedSlots:t._u([{key:"footer",fn:function(){return[a("Button",{on:{click:function(e){return t.$emit("update:isShow",!1)}}},[t._v("取消")]),a("Button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确认")])]},proxy:!0}])},[a("el-tabs",{attrs:{"tab-position":"left"}},[a("el-tab-pane",{attrs:{label:"明细"}},[a("xy-table",{ref:"xyTable2",attrs:{auths:["edit","delete"],"table-item":t.table2,action:t.index,"destroy-action":t.destroy,"req-opt":{year:t.form.year,province_id:t.form.province_id}},on:{editor:function(e){t.$refs["addYearScoreDetail"].type="editor",t.$refs["addYearScoreDetail"].form.province_id=t.form.province_id,t.$refs["addYearScoreDetail"].id=e.id,t.$refs["addYearScoreDetail"].form.year=t.form.year,t.$refs["addYearScoreDetail"].isShow=!0}}})],1),a("el-tab-pane",{attrs:{label:"导入"}},[a("div",{staticClass:"label"}),a("div",{staticStyle:{"margin-top":"6px",display:"flex","align-items":"flex-start"}},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){t.$refs["addYearScoreDetail"].type="add",t.$refs["addYearScoreDetail"].form.province_id=t.form.province_id,t.$refs["addYearScoreDetail"].form.year=t.form.year,t.$refs["addYearScoreDetail"].isShow=!0}}},[t._v("新增")]),a("el-upload",{ref:"upload",staticStyle:{"margin-left":"10px"},attrs:{accept:"application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",headers:{Authorization:"Bearer "+t.getToken()},action:t.action,"file-list":t.fileList,"on-success":t.successHandle,"on-error":t.errorHandle,"auto-upload":!1}},[a("el-button",{attrs:{slot:"trigger",size:"small",type:"primary"},slot:"trigger"},[t._v("选取文件")]),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"success"},on:{click:function(e){return t.$refs["upload"].submit()}}},[t._v("开始上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(" 支持文件格式EXCEL扩展名为 XLSX、XLS ")])],1)],1),a("xy-table",{ref:"xyTable",staticStyle:{"margin-top":"10px"},attrs:{"is-page":!1,list:t.list,"table-item":t.table},scopedSlots:t._u([{key:"btns",fn:function(){},proxy:!0}])})],1)],1)],1),a("addYearScoreDetail",{ref:"addYearScoreDetail",attrs:{province_ids:t.provinces,specialize_ids:t.specializes},on:{refresh:function(e){return t.$refs["xyTable2"].getTableData()}}})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("8a06"),l=a("5f87"),c=a("c9a0"),u=a("2a7a"),d={components:{addYearScoreDetail:u["default"]},props:{isShow:{type:Boolean,default:!1},provinces:{type:Array,default:function(){return[]}}},data:function(){return{action:"".concat("","/api/admin/year_socre_detail/excel_analyse"),fileList:[],list:[],table:[{prop:"year",label:"年份",width:140},{prop:"province_name",label:"省份",width:180},{prop:"subject",label:"选科",width:180},{prop:"specialize_name",label:"专业",width:180},{prop:"max_socre",label:"最高分",width:160,sortable:!0},{prop:"min_socre",label:"最低分",width:160,sortable:!0},{prop:"remark",label:"备注",minWidth:200,align:"left"}],total:0,specializes:[],form:{province_id:"",year:String((new Date).getFullYear()),detail:[]},table2:[{prop:"year",label:"年份",width:140,sortable:"custom"},{prop:"provinces.name",label:"省份",width:180},{prop:"subject",label:"选科",width:180},{prop:"specialize.name",label:"专业",width:180},{prop:"max_socre",label:"最高分",width:160,sortable:"custom"},{prop:"min_socre",label:"最低分",width:160,sortable:"custom"},{prop:"remark",label:"备注",minWidht:200,align:"left"}]}},methods:{getToken:l["a"],index:s["c"],destroy:s["a"],downLoad:function(){},getSpecializes:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(c["b"])({page:1,page_size:9999},!1);case 1:a=e.v,t.specializes=a.data;case 2:return e.a(2)}}),e)})))()},getList:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return t.$refs["xyTable"].loading=!0,e.n=1,Object(s["c"])({year:t.form.year,province_id:t.form.province_id,page:1,page_size:9999},!1);case 1:a=e.v,t.list=a.data,t.$refs["xyTable"].loading=!1;case 2:return e.a(2)}}),e)})))()},successHandle:function(t,e,a){t.errcode?this.$message({type:"error",message:t.msg}):this.list=null!==t&&void 0!==t?t:[]},errorHandle:function(t,e,a){this.$message({type:"error",message:t})},submit:function(){var t=this;this.list.length<=0?this.$message({type:"warning",message:"请选择需要初始化数据"}):Object(s["b"])({detail:this.list}).then((function(e){t.$message({type:"success",message:"成功导入".concat(t.list.length,"条")}),t.$emit("refresh"),t.$refs["xyTable2"].getTableData()})).catch((function(t){console.log(t)}))}},computed:{},watch:{isShow:function(t){t&&this.$refs["xyTable2"].getTableData(!0)}},created:function(){this.getSpecializes()}},m=d,p=(a("5f09"),a("2877")),f=Object(p["a"])(m,i,r,!1,null,"47683d08",null);e["default"]=f.exports},a36b:function(t,e,a){t.exports=a.p+"static/img/404.a57b6f31.png"},a520:function(t,e,a){"use strict";a("592e")},a6dc:function(t,e,a){"use strict";a.d(e,"c",(function(){return r})),a.d(e,"b",(function(){return n})),a.d(e,"a",(function(){return o}));var i=a("b775");function r(t){return Object(i["a"])({url:"/api/admin/menu/save",method:"post",data:t})}function n(){return Object(i["a"])({url:"/api/admin/menu",method:"get"})}function o(t){return Object(i["a"])({url:"/api/admin/menu/delete",method:"post",data:t})}},a791:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"省份管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addProvince"].isShow=!0}}},[t._v("新建")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{"table-item":t.table,action:t.index,"destroy-action":t.destroy,auths:t.auths_auth_mixin},on:{editor:function(e){t.$refs["addProvince"].id=e.id,t.$refs["addProvince"].type="editor",t.$refs["addProvince"].isShow=!0}}}),a("addProvince",{ref:"addProvince",on:{refresh:function(e){return t.$refs["xyTable"].getTableData()}}})],1)},r=[],n=a("2cd3"),o=a("18f3"),s=a("7ba7"),l={mixins:[o["a"]],components:{addProvince:s["default"]},data:function(){return{table:[{prop:"id",label:"序号",width:78,sortable:"custom"},{prop:"name",label:"名称",width:120},{prop:"english",label:"拼音/英文",width:140},{prop:"code",label:"编码",width:120,sortable:"custom"},{prop:"remark",label:"备注",minWth:220,align:"left"}]}},methods:{index:n["b"],destroy:n["a"]},computed:{}},c=l,u=a("2877"),d=Object(u["a"])(c,i,r,!1,null,"dd168834",null);e["default"]=d.exports},a8c4:function(t,e,a){var i={"./views/404":"8cdb","./views/404.vue":"8cdb","./views/dashboard":"9406","./views/dashboard/":"9406","./views/dashboard/components/AreaChat":"7160","./views/dashboard/components/AreaChat.vue":"7160","./views/dashboard/components/BarChart":"5756","./views/dashboard/components/BarChart.vue":"5756","./views/dashboard/components/DoughnutChart":"ffd0","./views/dashboard/components/DoughnutChart.vue":"ffd0","./views/dashboard/components/Map":"e506","./views/dashboard/components/Map.vue":"e506","./views/dashboard/components/PanelGroup":"3e3b","./views/dashboard/components/PanelGroup.vue":"3e3b","./views/dashboard/components/mixins/resize":"1e21","./views/dashboard/components/mixins/resize.js":"1e21","./views/dashboard/index":"9406","./views/dashboard/index.vue":"9406","./views/login":"9ed6","./views/login/":"9ed6","./views/login/index":"9ed6","./views/login/index.vue":"9ed6","./views/manage/component/addProvince":"7ba7","./views/manage/component/addProvince.vue":"7ba7","./views/manage/component/addSpecialize":"ea3c","./views/manage/component/addSpecialize.vue":"ea3c","./views/manage/province":"a791","./views/manage/province.vue":"a791","./views/manage/specialize":"fe77","./views/manage/specialize.vue":"fe77","./views/recruitment/component/addProgress":"7961","./views/recruitment/component/addProgress.vue":"7961","./views/recruitment/component/addRecruit":"2689","./views/recruitment/component/addRecruit.vue":"2689","./views/recruitment/component/addTemplate":"4c1b","./views/recruitment/component/addTemplate.vue":"4c1b","./views/recruitment/component/addTemplateItem":"d5b9","./views/recruitment/component/addTemplateItem.vue":"d5b9","./views/recruitment/component/importRecruitInfo":"1837","./views/recruitment/component/importRecruitInfo.vue":"1837","./views/recruitment/component/init":"ab7e","./views/recruitment/component/init.vue":"ab7e","./views/recruitment/component/setting":"681a","./views/recruitment/component/setting.vue":"681a","./views/recruitment/progress":"123f","./views/recruitment/progress.vue":"123f","./views/recruitment/recruit":"60c5","./views/recruitment/recruit.vue":"60c5","./views/recruitment/template":"7db7","./views/recruitment/template.vue":"7db7","./views/statistics/logs":"0e31","./views/statistics/logs.vue":"0e31","./views/system/components/Account":"b263","./views/system/components/Account.vue":"b263","./views/system/components/Timeline":"f643","./views/system/components/Timeline.vue":"f643","./views/system/components/UserCard":"cfca","./views/system/components/UserCard.vue":"cfca","./views/system/department":"9004","./views/system/department.vue":"9004","./views/system/dictionary":"cb06","./views/system/dictionary.vue":"cb06","./views/system/log":"2628","./views/system/log.vue":"2628","./views/system/menu":"5d8a","./views/system/menu.vue":"5d8a","./views/system/password":"66fc","./views/system/password.vue":"66fc","./views/system/permission":"0eb1","./views/system/permission.vue":"0eb1","./views/system/role":"f982","./views/system/role.vue":"f982","./views/system/user":"b979","./views/system/user.vue":"b979","./views/yearScore/component/addYearScore":"ca35","./views/yearScore/component/addYearScore.vue":"ca35","./views/yearScore/component/addYearScoreDetail":"2a7a","./views/yearScore/component/addYearScoreDetail.vue":"2a7a","./views/yearScore/component/imports":"a0ae","./views/yearScore/component/imports.vue":"a0ae","./views/yearScore/yearScore":"5768","./views/yearScore/yearScore.vue":"5768"};function r(t){var e=n(t);return a(e)}function n(t){if(!a.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=n,t.exports=r,r.id="a8c4"},ab7e:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Modal",{attrs:{title:"初始化",width:"60",value:t.isShow},on:{"update:value":function(e){t.isShow=e},"on-visible-change":function(e){return t.$emit("update:isShow",e)}},scopedSlots:t._u([{key:"footer",fn:function(){return[a("Button",{on:{click:function(e){return t.$emit("update:isShow",!1)}}},[t._v("取消")]),a("Button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确认")])]},proxy:!0}])},[a("div",{staticClass:"label"},[a("div",{staticClass:"label_title"},[t._v("年份")]),a("el-date-picker",{staticStyle:{width:"160px"},attrs:{size:"small",type:"year",placement:"bottom",placeholder:"年份选择","value-format":"yyyy"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}})],1),a("div",[a("div",{staticClass:"label_title"},[t._v("录取省份")]),a("xy-table",{ref:"xyTable",attrs:{list:t.provincesList,"is-page":!1,"table-item":t.table},on:{"selection-change":t.selectChange},scopedSlots:t._u([{key:"btns",fn:function(){},proxy:!0}])})],1)])],1)},r=[],n=a("2638"),o=a.n(n),s=a("ade3"),l=(a("d81d"),a("b0c0"),a("d3b7"),a("0643"),a("4e3e"),a("a573"),a("159b"),a("a789")),c={props:{isShow:{type:Boolean,default:!1},provinces:{type:Array,default:function(){return[]}}},data:function(){var t=this,e=this.$createElement;return{provincesList:[],table:[{width:60,align:"center",headerAlign:"center",type:"selection"},{prop:"name",label:"省份",width:140},{prop:"start_date",label:"开始时间",minWidth:160,customFn:function(a){return e("el-date-picker",o()([{attrs:{size:"small",placement:"bottom",placeholder:"开始时间",type:"date","value-format":"yyyy-MM-dd"}},{on:Object(s["a"])({},"change",(function(e){var a;null===(a=t.$refs["xyTable"].getSelection())||void 0===a||a.forEach((function(t){t.start_date||(t.start_date=e)}))}))},{model:{value:a.start_date,callback:function(e){t.$set(a,"start_date",e)}}}]))}},{prop:"end_date",label:"结束时间",minWidth:160,customFn:function(a){return e("el-date-picker",o()([{attrs:{size:"small",placement:"bottom",placeholder:"结束时间",type:"date","value-format":"yyyy-MM-dd"}},{on:Object(s["a"])({},"change",(function(e){var a;null===(a=t.$refs["xyTable"].getSelection())||void 0===a||a.forEach((function(t){t.end_date||(t.end_date=e)}))}))},{model:{value:a.end_date,callback:function(e){t.$set(a,"end_date",e)}}}]))}}],form:{year:String((new Date).getFullYear()),detail:[]}}},methods:{selectChange:function(t){this.form.detail=t.map((function(t){return{province_id:t.id,start_date:t.start_date,end_date:t.end_date}}))},submit:function(){var t=this;this.selectChange(this.$refs["xyTable"].getSelection()),this.form.detail.length<=0?this.$message({type:"warning",message:"请选择需要初始化数据"}):Object(l["c"])(this.form).then((function(e){t.$message({type:"success",message:"初始化成功"}),t.$emit("update:isShow",!1),t.$emit("refresh")}))}},computed:{},watch:{isShow:function(t){t&&this.$refs["xyTable"].getTableData()},provinces:function(t){this.provincesList=t.map((function(t){return{id:t.id,name:t.name,start_date:"",end_date:""}}))}}},u=c,d=(a("af32"),a("2877")),m=Object(d["a"])(u,i,r,!1,null,"10ca8aa7",null);e["default"]=m.exports},af32:function(t,e,a){"use strict";a("7a78")},b0a8:function(t,e,a){},b0dc:function(t,e,a){},b680:function(t,e,a){"use strict";var i=a("23e7"),r=a("a691"),n=a("408a"),o=a("1148"),s=a("d039"),l=1..toFixed,c=Math.floor,u=function(t,e,a){return 0===e?a:e%2===1?u(t,e-1,a*t):u(t*t,e/2,a)},d=function(t){var e=0,a=t;while(a>=4096)e+=12,a/=4096;while(a>=2)e+=1,a/=2;return e},m=l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){l.call({})}));i({target:"Number",proto:!0,forced:m},{toFixed:function(t){var e,a,i,s,l=n(this),m=r(t),p=[0,0,0,0,0,0],f="",h="0",b=function(t,e){var a=-1,i=e;while(++a<6)i+=t*p[a],p[a]=i%1e7,i=c(i/1e7)},v=function(t){var e=6,a=0;while(--e>=0)a+=p[e],p[e]=c(a/t),a=a%t*1e7},y=function(){var t=6,e="";while(--t>=0)if(""!==e||0===t||0!==p[t]){var a=String(p[t]);e=""===e?a:e+o.call("0",7-a.length)+a}return e};if(m<0||m>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(f="-",l=-l),l>1e-21)if(e=d(l*u(2,69,1))-69,a=e<0?l*u(2,-e,1):l/u(2,e,1),a*=4503599627370496,e=52-e,e>0){b(0,a),i=m;while(i>=7)b(1e7,0),i-=7;b(u(10,i,1),0),i=e-1;while(i>=23)v(1<<23),i-=23;v(1<<i),b(1,1),v(2),h=y()}else b(0,a),b(1<<-e,0),h=y()+o.call("0",m);return m>0?(s=h.length,h=f+(s<=m?"0."+o.call("0",m-s)+h:h.slice(0,s-m)+"."+h.slice(s-m))):h=f+h,h}})},b92f:function(t,e,a){"use strict";a("91a3")},b979:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"用户管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("div",[a("Input",{staticStyle:{width:"200px","margin-right":"10px"},attrs:{placeholder:"关键字搜索"},model:{value:t.searchFields.Name,callback:function(e){t.$set(t.searchFields,"Name",t._n(e))},expression:"searchFields.Name"}}),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.load}},[t._v("查询")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){return t.edit()}}},[t._v("新增用户")])],1)])],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%"},attrs:{data:t.tableData,height:t.tableHeight,border:""}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"用户",width:"180"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名"}}),a("el-table-column",{attrs:{prop:"address",label:"角色"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(e.row.roles,(function(e,i){return a("el-tag",{staticStyle:{"margin-right":"10px"},attrs:{size:"medium"}},[t._v(t._s(e.name)+" ")])}))}}])}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-popover",{ref:"popoverBox",attrs:{placement:"left",width:"400",trigger:"click"}},[a("div",{staticStyle:{"margin-bottom":"15px"}},[t._v("选择角色")]),t._l(e.row.rolelist,(function(e,i){return a("el-checkbox",{key:e.id,attrs:{label:e.name},model:{value:e.checked,callback:function(a){t.$set(e,"checked",a)},expression:"role.checked"}},[t._v(" "+t._s(e.name)+" ")])})),a("div",{staticStyle:{"margin-top":"15px",display:"flex","justify-content":"flex-end"}},[a("Button",{attrs:{type:"primary",ghost:"",size:"small"},on:{click:function(a){return t.setrole(e.row)}}},[t._v("确认")])],1),a("Button",{attrs:{slot:"reference",type:"primary",ghost:"",size:"small"},slot:"reference"},[t._v("用户授权")])],2),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{ghost:"",size:"small",type:"primary"},on:{click:function(a){return t.edit(e.row)}}},[t._v("编辑")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{ghost:"",size:"small",type:"error"},on:{click:function(a){return t.del(e.row)}}},[t._v("删除")])]}}])})],1)],1),a("el-dialog",{attrs:{title:"用户编辑",visible:t.dialogFormVisible,width:"30%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{attrs:{readonly:!t.userNameStatus&&"readonly",autocomplete:"off"},model:{value:t.form.username,callback:function(e){t.$set(t.form,"username",e)},expression:"form.username"}})],1),a("el-form-item",{attrs:{label:"密码",prop:"password"}},[a("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1)],1)])},r=[],n=a("b85c"),o=(a("4de4"),a("e9c4"),a("b64b"),a("d3b7"),a("0643"),a("2382"),a("548e")),s=a("c0c7"),l=a("3528"),c={components:{LxHeader:o["a"]},created:function(){this.initLoad();var t=this;this.loadRole((function(){t.load()}))},mounted:function(){},data:function(){return{roleList:[],checkAll:!1,isIndeterminate:!0,dialogFormVisible:!1,formLabelWidth:"120px",userNameStatus:!0,form:{name:"",username:"",password:""},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]},tableHeight:0,searchFields:{KeyWord:""},tableData:[]}},methods:{initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=96.5,i=37,r=50,n=e-a-r-i-20;t.tableHeight=n},loadRole:function(t){var e=this;Object(l["b"])().then((function(a){e.roleList=a,t()})).catch((function(t){}))},load:function(){var t=this;Object(s["b"])().then((function(e){var a,i=e.data,r=[],o=Object(n["a"])(i);try{for(o.s();!(a=o.n()).done;){var s=a.value;r=t.roleList,s.rolelist=JSON.parse(JSON.stringify(r));var l,c=s.roles,u=s.rolelist,d=Object(n["a"])(u);try{for(d.s();!(l=d.n()).done;){var m=l.value,p=t.hasRoles(c,m.id);m.checked=!!p}}catch(f){d.e(f)}finally{d.f()}console.log(u),s.rolelist=u}}catch(f){o.e(f)}finally{o.f()}t.tableData=i})).catch((function(t){console.log(t)}))},hasRoles:function(t,e){return 1==t.filter((function(t,a){return t.id==e})).length},del:function(t){var e=this,a=this;t&&this.$Modal.confirm({title:"确认要删除数据?",onOk:function(){Object(s["a"])({id:t.id}).then((function(t){e.$Message.success("操作成功"),a.load()})).catch((function(t){console.log(t),reject(t)}))},onCancel:function(){}})},edit:function(t){if(this.form=this.$options.data().form,t){var e=Object.assign(this.form,t);this.userNameStatus=!1,this.form=e}else this.userNameStatus=!0;this.dialogFormVisible=!0},submitForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),console.log("error submit!!"),!1;Object(s["c"])(a.form).then((function(t){e.$Message.success("操作成功"),a.load(),a.dialogFormVisible=!1})).catch((function(t){}))}))},resetForm:function(t){var e=this;this.$refs[t].resetFields(),e.dialogFormVisible=!1},setrole:function(t){var e=this,a=this,i=t.rolelist,r=t.id,o=i.filter((function(t,e){return t.checked})).length;if(0==o)return this.$message.error("请选择角色"),!1;var l,c=[],u=Object(n["a"])(i);try{for(u.s();!(l=u.n()).done;){var d=l.value;d.checked&&c.push(d.id)}}catch(m){u.e(m)}finally{u.f()}Object(s["d"])({role_id:c,id:r}).then((function(t){e.$Message.success("操作成功"),a.load(),document.body.click()})).catch((function(t){}))}}},u=c,d=a("2877"),m=Object(d["a"])(u,i,r,!1,null,null,null);e["default"]=m.exports},bfb2:function(t,e,a){},c9a0:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"d",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return s}));var i=a("b775");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/specialize/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/specialize/show",method:"get",isLoading:e,params:t})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/specialize/save",method:"post",data:t,isLoading:e})}function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/specialize/destroy",method:"get",params:t,isLoading:e})}},ca35:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增历年分数":"编辑历年分数",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"year",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 年份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-date-picker",{staticStyle:{width:"300px"},attrs:{type:"year",placeholder:"请选择年份","value-format":"yyyy"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}})],1)])]},proxy:!0},{key:"province_ids",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 省份 ")]),a("div",{staticClass:"xy-table-item-content"},[a("xy-table",{ref:"xyTable",staticStyle:{width:"560px"},attrs:{"is-page":!1,list:t.provinceList,"table-item":t.provinceTable},scopedSlots:t._u([{key:"btns",fn:function(){},proxy:!0}])})],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)])]},proxy:!0},{key:"file_ids",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v("文件 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-upload",{ref:"upload",staticStyle:{width:"300px"},attrs:{multiple:"","on-success":t.successHandle,"before-upload":t.uploadBefore,accept:"application/x-rar-compressed,application/zip,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/pdf",action:t.action,"file-list":t.fileList,"auto-upload":!1,"on-remove":t.removeHande}},[a("el-button",{attrs:{slot:"trigger",size:"small",type:"primary"},slot:"trigger"},[t._v("选取文件")]),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"success"},on:{click:function(e){return t.$refs["upload"].submit()}}},[t._v("开始上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(" 支持文件格式:.rar .zip .doc .docx .pdf "),a("br"),t._v("单个文件不能超过500kb ")])],1)],1)])]},proxy:!0}])})],1)},r=[],n=a("5530"),o=a("c14f"),s=a("1da1"),l=a("2638"),c=a.n(l),u=a("ade3"),d=(a("d81d"),a("a434"),a("b0c0"),a("a9e3"),a("d3b7"),a("25f0"),a("0643"),a("4e3e"),a("a573"),a("159b"),a("7bb8")),m=a("ed08"),p={props:{province_lists:{type:Array,default:function(){return[]}}},data:function(){var t=this,e=this.$createElement;return{isShow:!1,id:"",type:"",action:"/api/admin/upload-file",fileList:[],provinceList:[],provinceTable:[{type:"selection",width:46},{prop:"name",label:"省份",width:140},{label:"选科",align:"left",customFn:function(a){var i;return e("div",[null===(i=a.subject)||void 0===i?void 0:i.map((function(t,i){return e("el-tag",c()([{key:i,attrs:{closable:!0}},{on:Object(u["a"])({},"close",(function(e){a.subject.splice(a.subject.indexOf(t),1)}))}]),[t])})),a.inputVisible?e("el-input",c()([{class:"input-new-tag",ref:"saveTagInput",attrs:{size:"small"}},{on:Object(u["a"])({},"blur",(function(t){var e=a.inputValue;e&&a.subject.push(e),a.inputVisible=!1,a.inputValue=""}))},{model:{value:a.inputValue,callback:function(e){t.$set(a,"inputValue",e)}}}])):e("el-button",c()([{class:"button-new-tag",attrs:{size:"small"}},{on:Object(u["a"])({},"click",(function(e){a.inputVisible=!0,t.$nextTick((function(e){var a;null===(a=t.$refs["saveTagInput"])||void 0===a||null===(a=a.$refs)||void 0===a||null===(a=a.input)||void 0===a||a.focus()}))}))}]),["+ 新增"])])}}],form:{year:"",province_ids:"",remark:"",file_ids:""},rules:{year:[{required:!0,message:"请填写年份"}]}}},methods:{deepCopy:m["b"],successHandle:function(t,e,a){this.fileList=a},removeHande:function(t,e){this.fileList=e},uploadBefore:function(t){if(console.log(t),t.size/1e3>500)return this.$message({type:"warning",message:"上传图片大小超过500kb"}),!1},getDetail:function(){var t=this;return Object(s["a"])(Object(o["a"])().m((function e(){var a;return Object(o["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(d["d"])({id:t.id});case 1:a=e.v,a.year=String(null===a||void 0===a?void 0:a.year),t.fileList=a.files.map((function(t){return{name:t.original_name,url:t.url,response:t}})),t.$integrateData(t.form,a),t.initProvinceList(a.province_ids);case 2:return e.a(2)}}),e)})))()},initProvinceList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=e.map((function(t){return Number(t.province_id)}));this.provinceList=this.province_lists.map((function(t){var i,r=a.indexOf(t.id);return-1!==r?Object(n["a"])(Object(n["a"])({},t),{},{inputValue:"",inputVisible:!1,subject:(null===(i=e[r].subject)||void 0===i?void 0:i.length)>0?e[r].subject.split(","):[]}):Object(n["a"])(Object(n["a"])({},t),{},{inputValue:"",inputVisible:!1,subject:[]})})),this.$refs["xyTable"].clearSelection(),this.provinceList.forEach((function(e){-1!==a.indexOf(e.id)&&t.$refs["xyTable"].toggleRowSelection(e,!0)}))},submit:function(){var t=this;this.$refs["xyTable"].getSelection().length>0&&(this.form.province_ids=this.$refs["xyTable"].getSelection().map((function(t){return{province_id:t.id,province_name:t.name,subject:t.subject.toString()}}))),this.form.file_ids=this.fileList.map((function(t){var e;return null===t||void 0===t||null===(e=t.response)||void 0===e?void 0:e.id})),"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(d["c"])(this.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type?this.getDetail():this.provinceList=this.province_lists.map((function(t){return Object(n["a"])(Object(n["a"])({},t),{},{inputValue:"",inputVisible:!1,subject:[]})})):(this.id="",this.type="",this.fileList=[],this.$refs["dialog"].reset(),delete this.form.id)}}},f=p,h=(a("0e6d"),a("1117"),a("2877")),b=Object(h["a"])(f,i,r,!1,null,"186c1d92",null);e["default"]=b.exports},cb06:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"字典数据"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("div",[a("Button",{attrs:{type:"primary"},on:{click:t.load}},[t._v("查询")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){return t.edit()}}},[t._v("新增字典")])],1)])],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:t.tableData,height:t.tableHeight,"row-key":"id",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"number",label:"字典编码",sortable:"",width:"180"}}),a("el-table-column",{attrs:{prop:"name",label:"字典名称",sortable:"",width:"220"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注",sortable:""}}),a("el-table-column",{attrs:{prop:"sort",align:"center",label:"排序",sortable:"",width:"80"}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.addchildren(e.row)}}},[t._v("下一级")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"error",size:"small",ghost:""},on:{click:function(a){return t.del(e.row)}}},[t._v("删除")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(a){return t.edit(e.row)}}},[t._v("编辑")])]}}])})],1)],1)]),a("el-dialog",{attrs:{title:"字典编辑",visible:t.dialogFormVisible,width:"80%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"上级id"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.pid,callback:function(e){t.$set(t.form,"pid",e)},expression:"form.pid"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"上级"}},[a("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form.pname,callback:function(e){t.$set(t.form,"pname",e)},expression:"form.pname"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"字典编码",prop:"number"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.number,callback:function(e){t.$set(t.form,"number",e)},expression:"form.number"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"字典名称",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"是否启用",prop:"status"}},[a("el-select",{model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}},[a("el-option",{attrs:{label:"启用",value:"1"}}),a("el-option",{attrs:{label:"不启用",value:"0"}})],1)],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"排序"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.sort,callback:function(e){t.$set(t.form,"sort",e)},expression:"form.sort"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{attrs:{type:"textarea",autocomplete:"off"},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)],1)],1),a("div",{staticClass:"table-tree"},[a("div",{staticStyle:{display:"flex","justify-content":"flex-end","margin-right":"20px","margin-bottom":"10px"}},[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"small",ghost:""},on:{click:function(e){return t.addRow()}}},[t._v("新增参数")])],1),a("el-table",{staticClass:"v-table",staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:this.form.detail_list,height:"400"}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"id",align:"center",label:"主健ID",width:"120"}}),a("el-table-column",{attrs:{prop:"value",label:"数据值Text",width:"320"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{model:{value:e.row.value,callback:function(a){t.$set(e.row,"value",a)},expression:"scope.row.value"}})]}}])}),a("el-table-column",{attrs:{prop:"sort",align:"center",label:"排序",width:"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{model:{value:e.row.sort,callback:function(a){t.$set(e.row,"sort",a)},expression:"scope.row.sort"}})]}}])}),a("el-table-column",{attrs:{prop:"status",align:"center",label:"状态",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-switch",{model:{value:e.row.status,callback:function(a){t.$set(e.row,"status",a)},expression:"scope.row.status"}})]}}])}),a("el-table-column",{attrs:{prop:"remark",label:"备注"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{model:{value:e.row.remark,callback:function(a){t.$set(e.row,"remark",a)},expression:"scope.row.remark"}})]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"error",size:"small",ghost:""},on:{click:function(a){return t.delRow(e.row,e.$index)}}},[t._v("删除")])]}}])})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1)],1)},r=[],n=a("b85c"),o=(a("a434"),a("b0c0"),a("d3b7"),a("25f0"),a("548e")),s=a("b775");function l(t){return Object(s["a"])({url:"/api/admin/parameter/save",method:"post",data:t})}function c(t){return Object(s["a"])({url:"/api/admin/parameter/store",method:"post",data:t})}function u(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(s["a"])({url:"/api/admin/parameter/show",method:"get",params:t,isLoading:e})}function d(t){return Object(s["a"])({url:"/api/admin/parameter/index",method:"get",params:t})}function m(t){return Object(s["a"])({url:"/api/admin/parameter/delete",method:"get",params:{id:t}})}function p(t){return Object(s["a"])({url:"/api/admin/parameter/detail-delete",method:"get",params:{id:t}})}var f={components:{LxHeader:o["a"]},created:function(){this.initLoad(),this.load()},mounted:function(){},data:function(){return{dialogFormVisible:!1,formLabelWidth:"120px",form:{pname:"根级别",number:"",id:"",pid:"0",name:"",status:"1",sort:0,remark:"",detail_list:[{id:"",value:"",sort:"1",status:!0,remark:""}]},rules:{name:[{required:!0,message:"请输入菜单名称",trigger:"blur"}],url:[{required:!0,message:"请输入菜单路径",trigger:"blur"}],visible:[{required:!0,message:"请选择是否显示",trigger:"blur"}]},tableHeight:0,searchFields:{KeyWord:""},tableData:[]}},methods:{addRow:function(){var t=this.form.detail_list.length;this.form.detail_list.push({value:"",sort:t+1,status:!0,remark:""})},delRow:function(t,e){var a=this;t.id?p(t.id).then((function(t){a.$message.success("操作成功"),a.form.detail_list.splice(e,1)})).catch((function(t){a.$message.error("操作失败")})):this.form.detail_list.splice(e,1)},initLoad:function(){var t=this,e=document.documentElement.clientHeight,a=96.5,i=37,r=50,n=e-a-r-i-20;t.tableHeight=n},load:function(){var t=this;d().then((function(e){t.tableData=e.data})).catch((function(t){}))},show:function(t){this.clientHeight=document.documentElement.clientHeight-84-110,this.dialogViewVisible=!0,this.info(t)},info:function(t){var e=this;u({id:t.id}).then((function(t){var a,i=Object(n["a"])(t.detail);try{for(i.s();!(a=i.n()).done;){var r=a.value;r.status=1==r.status}}catch(s){i.e(s)}finally{i.f()}t.detail_list=t.detail;var o=Object.assign(e.form,t);e.form.status=o.status.toString()})).catch((function(t){}))},edit:function(t){if(this.form=this.$options.data().form,this.clientHeight=document.documentElement.clientHeight-84-110,t){var e=this;e.info(t)}this.dialogFormVisible=!0},addchildren:function(t){this.form=this.$options.data().form,t&&(this.form.pname=t.name,this.form.pid=t.id,this.dialogFormVisible=!0)},submitForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),!1;a.form.id?l(a.form).then((function(t){console.log(t),e.$Message.success("操作成功"),a.dialogFormVisible=!1,a.load()})).catch((function(t){})):c(a.form).then((function(t){console.log(t),e.$Message.success("操作成功"),a.dialogFormVisible=!1,a.load()})).catch((function(t){}))}))},resetForm:function(t){var e=this;this.$refs[t].resetFields(),e.dialogFormVisible=!1},del:function(t){var e=this,a=this;t&&this.$Modal.confirm({title:"确认要删除数据?",onOk:function(){m(t.id).then((function(t){e.$Message.success("操作成功"),a.load()})).catch((function(t){console.log(t),reject(t)}))},onCancel:function(){}})}}},h=f,b=a("2877"),v=Object(b["a"])(h,i,r,!1,null,null,null);e["default"]=v.exports},cfe6:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return o}));var i=a("b775");function r(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_filed/index",method:"get",isLoading:e,params:t})}function n(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_filed/save",method:"post",data:t,isLoading:e})}function o(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(i["a"])({url:"/api/admin/template_filed/destroy",method:"get",params:t,isLoading:e})}},d5b9:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增模板介绍":"编辑模板介绍",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"template_id",fn:function(){},proxy:!0},{key:"is_open",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 是否可查询 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-switch",{staticStyle:{width:"300px"},attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.is_open,callback:function(e){t.$set(t.form,"is_open",e)},expression:"form.is_open"}})],1)])]},proxy:!0},{key:"name",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 名称 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入名称 "},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name "}})],1)])]},proxy:!0},{key:"content",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v(" 内容 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入内容 "},model:{value:t.form.content,callback:function(e){t.$set(t.form,"content",e)},expression:"form.content "}})],1)])]},proxy:!0},{key:"footerContent",fn:function(){return[[a("Poptip",{attrs:{transfer:!0,confirm:"",title:"确认要删除吗"},on:{"on-ok":t.destroy}},[a("Button",{attrs:{type:"error",ghost:""}},[t._v("删除")])],1)],a("Button",{staticStyle:{"margin-left":"8px"},on:{click:function(e){return t.$refs["dialog"].reset()}}},[t._v("重置")]),a("Button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确认")])]},proxy:!0}])})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("5433"),l={props:{},data:function(){return{isShow:!1,id:"",type:"",form:{template_id:"",is_open:"",name:"",content:""},rules:{is_open:[{required:!0,message:"请填写是否可查询"}],name:[{required:!0,message:"请填写名称"}]}}},methods:{getDetail:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(s["d"])({id:t.id});case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;this.$refs["dialog"].validate().then((function(e){e&&("add"===t.type&&t.form.hasOwnProperty("id")&&delete t.form.id,"editor"===t.type&&Object.defineProperty(t.form,"id",{value:t.id,enumerable:!0,configurable:!0,writable:!0}),Object(s["c"])(t.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")})))}))},destroy:function(){var t=this;Object(s["a"])({id:this.id}).then((function(e){t.$message({type:"success",message:"删除成功"}),t.$emit("refresh"),t.isShow=!1}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)}}},c=l,u=(a("7d8a"),a("2877")),d=Object(u["a"])(c,i,r,!1,null,"3387a514",null);e["default"]=d.exports},d8cb:function(t,e,a){t.exports={menuText:"#000",menuActiveText:"#0082ca",subMenuActiveText:"#0082ca",menuBg:"rgba(255,255,255,0)",menuHover:"rgba(242,242,242,.4)",menuActiveBg:"rgba(242,242,242,.4)",submenuActiveBg:"rgba(242,242,242,.4)",subMenuHover:"rgba(242,242,242,.4)",sideBarWidth:"210px",primaryColor:"#0082ca"}},dd53:function(t,e,a){"use strict";a("b0a8")},e91d:function(t,e,a){"use strict";a("b0dc")},ea3c:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("xy-dialog",{ref:"dialog",attrs:{"is-show":t.isShow,type:"form",title:"add"===t.type?"新增专业":"编辑专业",form:t.form,rules:t.rules},on:{"update:isShow":function(e){t.isShow=e},"update:is-show":function(e){t.isShow=e},submit:t.submit},scopedSlots:t._u([{key:"name",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 专业名称 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入专业名称 "},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name "}})],1)])]},proxy:!0},{key:"code",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[a("span",{staticStyle:{color:"red","font-weight":"600","padding-right":"4px"}},[t._v("*")]),t._v(" 专业编码 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{clearable:"",placeholder:"请输入专业编码 "},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code "}})],1)])]},proxy:!0},{key:"remark",fn:function(){return[a("div",{staticClass:"xy-table-item"},[a("div",{staticClass:"xy-table-item-label"},[t._v(" 备注 ")]),a("div",{staticClass:"xy-table-item-content"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"textarea",autosize:{minRows:2},clearable:"",placeholder:"请输入备注 "},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark "}})],1)])]},proxy:!0}])})],1)},r=[],n=a("c14f"),o=a("1da1"),s=a("c9a0"),l={props:{},data:function(){return{isShow:!1,id:"",type:"",form:{name:"",code:"",remark:""},rules:{name:[{required:!0,message:"请填写专业名称"}],code:[{required:!0,message:"请填写专业编码"}]}}},methods:{getDetail:function(){var t=this;return Object(o["a"])(Object(n["a"])().m((function e(){var a;return Object(n["a"])().w((function(e){while(1)switch(e.n){case 0:return e.n=1,Object(s["d"])({id:t.id});case 1:a=e.v,t.$integrateData(t.form,a);case 2:return e.a(2)}}),e)})))()},submit:function(){var t=this;"add"===this.type&&this.form.hasOwnProperty("id")&&delete this.form.id,"editor"===this.type&&Object.defineProperty(this.form,"id",{value:this.id,enumerable:!0,configurable:!0,writable:!0}),Object(s["c"])(this.form).then((function(e){t.$successMessage(t.type,""),t.isShow=!1,t.$emit("refresh")}))}},watch:{isShow:function(t){t?"editor"===this.type&&this.getDetail():(this.id="",this.type="",this.$refs["dialog"].reset(),delete this.form.id)}}},c=l,u=(a("144e"),a("2877")),d=Object(u["a"])(c,i,r,!1,null,"69cec520",null);e["default"]=d.exports},ec1b:function(t,e,a){!function(e,a){t.exports=a()}(0,(function(){return function(t){function e(i){if(a[i])return a[i].exports;var r=a[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var a={};return e.m=t,e.c=a,e.i=function(t){return t},e.d=function(t,a,i){e.o(t,a)||Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var a=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(a,"a",a),a},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=2)}([function(t,e,a){var i=a(4)(a(1),a(5),null,null);t.exports=i.exports},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a(3);e.default={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator:function(t){return t>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default:function(t,e,a,i){return a*(1-Math.pow(2,-10*t/i))*1024/1023+e}}},data:function(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown:function(){return this.startVal>this.endVal}},watch:{startVal:function(){this.autoplay&&this.start()},endVal:function(){this.autoplay&&this.start()}},mounted:function(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start:function(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=(0,i.requestAnimationFrame)(this.count)},pauseResume:function(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause:function(){(0,i.cancelAnimationFrame)(this.rAF)},resume:function(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,(0,i.requestAnimationFrame)(this.count)},reset:function(){this.startTime=null,(0,i.cancelAnimationFrame)(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count:function(t){this.startTime||(this.startTime=t),this.timestamp=t;var e=t-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.localStartVal-this.startVal)*(e/this.localDuration),this.countDown?this.printVal=this.printVal<this.endVal?this.endVal:this.printVal:this.printVal=this.printVal>this.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e<this.localDuration?this.rAF=(0,i.requestAnimationFrame)(this.count):this.$emit("callback")},isNumber:function(t){return!isNaN(parseFloat(t))},formatNumber:function(t){t=t.toFixed(this.decimals),t+="";var e=t.split("."),a=e[0],i=e.length>1?this.decimal+e[1]:"",r=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;r.test(a);)a=a.replace(r,"$1"+this.separator+"$2");return this.prefix+a+i+this.suffix}},destroyed:function(){(0,i.cancelAnimationFrame)(this.rAF)}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a(0),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.default=r.default,"undefined"!=typeof window&&window.Vue&&window.Vue.component("count-to",r.default)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=0,r="webkit moz ms o".split(" "),n=void 0,o=void 0;if("undefined"==typeof window)e.requestAnimationFrame=n=function(){},e.cancelAnimationFrame=o=function(){};else{e.requestAnimationFrame=n=window.requestAnimationFrame,e.cancelAnimationFrame=o=window.cancelAnimationFrame;for(var s=void 0,l=0;l<r.length&&(!n||!o);l++)s=r[l],e.requestAnimationFrame=n=n||window[s+"RequestAnimationFrame"],e.cancelAnimationFrame=o=o||window[s+"CancelAnimationFrame"]||window[s+"CancelRequestAnimationFrame"];n&&o||(e.requestAnimationFrame=n=function(t){var e=(new Date).getTime(),a=Math.max(0,16-(e-i)),r=window.setTimeout((function(){t(e+a)}),a);return i=e+a,r},e.cancelAnimationFrame=o=function(t){window.clearTimeout(t)})}e.requestAnimationFrame=n,e.cancelAnimationFrame=o},function(t,e){t.exports=function(t,e,a,i){var r,n=t=t||{},o=typeof t.default;"object"!==o&&"function"!==o||(r=t,n=t.default);var s="function"==typeof n?n.options:n;if(e&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns),a&&(s._scopeId=a),i){var l=Object.create(s.computed||null);Object.keys(i).forEach((function(t){var e=i[t];l[t]=function(){return e}})),s.computed=l}return{esModule:r,exports:n,options:s}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;return(t._self._c||e)("span",[t._v("\n "+t._s(t.displayValue)+"\n")])},staticRenderFns:[]}}])}))},eea9:function(t,e,a){},f982:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",[a("div",{ref:"lxHeader"},[a("LxHeader",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"角色权限"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("div",[a("Input",{staticStyle:{width:"200px","margin-right":"10px"},attrs:{placeholder:"关键字搜索"},model:{value:t.searchFields.Name,callback:function(e){t.$set(t.searchFields,"Name",t._n(e))},expression:"searchFields.Name"}}),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.load}},[t._v("查询")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){return t.edit()}}},[t._v("新增角色")])],1)])],2)],1),a("div",{staticClass:"table-tree"},[a("el-table",{staticClass:"v-table",staticStyle:{width:"100%"},attrs:{data:t.tableData,border:""}},[a("el-table-column",{attrs:{type:"index",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"角色名称",width:"180"}}),a("el-table-column",{attrs:{prop:"address",label:"说明"}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("Button",{attrs:{ghost:"",size:"small",type:"primary"},on:{click:function(a){return t.edit(e.row)}}},[t._v("编辑")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{ghost:"",size:"small",type:"primary"},on:{click:function(a){return t.set(e.row)}}},[t._v("设置权限")]),a("Button",{staticStyle:{"margin-left":"10px"},attrs:{type:"error",ghost:"",size:"small"},on:{click:function(a){return t.del(e.row)}}},[t._v("删除")])]}}])})],1)],1),a("el-dialog",{attrs:{title:"角色编辑",visible:t.dialogFormVisible,width:"30%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-position":"right","label-width":t.formLabelWidth}},[a("el-form-item",{attrs:{label:"角色名称",prop:"name"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"排序"}},[a("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.sortnumber,callback:function(e){t.$set(t.form,"sortnumber",e)},expression:"form.sortnumber"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"权限设置",visible:t.dialogSetVisible,width:"60%"},on:{"update:visible":function(e){t.dialogSetVisible=e}}},[a("el-form",{attrs:{"label-position":"right","label-width":t.formLabelWidth}},[a("el-form-item",{attrs:{label:"角色名称",prop:"name"}},[t._v(" "+t._s(t.setForm.name)+" ")]),a("el-form-item",{attrs:{label:"角色人员"}},[a("el-transfer",{attrs:{filterable:"",titles:["待选择","已选择"],props:{key:"id",label:"name"},"filter-method":t.filterMethod,format:{noChecked:"${total}",hasChecked:"${checked}/${total}"},"filter-placeholder":"请选择人员",data:t.userdata},model:{value:t.setForm.ids,callback:function(e){t.$set(t.setForm,"ids",e)},expression:"setForm.ids"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogSetVisible=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitSet()}}},[t._v("确 定")])],1)],1)],1)])},r=[],n=a("b85c"),o=(a("b0c0"),a("548e")),s=a("3528"),l=a("b775");function c(t){return Object(l["a"])({url:"/api/admin/other/admin-user-list",method:"get",params:t})}var u={components:{LxHeader:o["a"]},created:function(){this.load()},mounted:function(){},data:function(){return{dialogSetVisible:!1,dialogFormVisible:!1,formLabelWidth:"120px",form:{name:"",id:"",sortnumber:"0"},userdata:[],filterMethod:function(t,e){return e.name.indexOf(t)>-1},rules:{name:[{required:!0,message:"请输入角色名称",trigger:"blur"}]},tableHeight:0,searchFields:{KeyWord:""},tableData:[],setForm:{name:"",ids:[],role_id:""}}},methods:{load:function(){var t=this;Object(s["b"])().then((function(e){t.tableData=e})).catch((function(t){}))},loadUser:function(){var t=this;c({page_size:999}).then((function(e){t.userdata=e.data})).catch((function(t){console.log(t)}))},edit:function(t){t&&(this.form.id=t.id,this.form.name=t.name),this.dialogFormVisible=!0},set:function(t){if(this.setForm.role_id="",this.setForm.ids=[],this.setForm.name=t.name,this.setForm.role_id=t.id,t.admin){var e,a=Object(n["a"])(t.admin);try{for(a.s();!(e=a.n()).done;){var i=e.value;this.setForm.ids.push(i.id)}}catch(r){a.e(r)}finally{a.f()}}this.dialogSetVisible=!0,this.loadUser()},submitSet:function(){var t=this,e=this;if(0==e.setForm.ids.length)return this.$Message.error("请选择人员"),!1;Object(s["d"])(e.setForm).then((function(a){t.$Message.success("操作成功"),e.load(),e.dialogSetVisible=!1})).catch((function(e){t.$Message.error(e)}))},del:function(t){var e=this,a=this;t&&this.$Modal.confirm({title:"确认要删除数据?",onOk:function(){Object(s["a"])({id:t.id}).then((function(t){e.$Message.success("操作成功"),a.load()})).catch((function(t){console.log(t),reject(t)}))},onCancel:function(){}})},submitForm:function(t){var e=this,a=this;this.$refs[t].validate((function(t){if(!t)return e.$Message.error("数据校验失败"),!1;Object(s["c"])(a.form).then((function(t){console.log(t),e.$Message.success("操作成功"),a.load(),a.dialogFormVisible=!1})).catch((function(t){reject(t)}))}))},resetForm:function(t){var e=this;this.$refs[t].resetFields(),e.dialogFormVisible=!1}}},d=u,m=a("2877"),p=Object(m["a"])(d,i,r,!1,null,null,null);e["default"]=p.exports},fe77:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"lxHeader"},[a("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:"专业管理"}},[a("div",{attrs:{slot:"content"},slot:"content"}),t._t("default",[a("header-content",{attrs:{auths:t.auths_auth_mixin},scopedSlots:t._u([{key:"create",fn:function(){return[a("Button",{attrs:{type:"primary"},on:{click:function(e){t.$refs["addSpecialize"].type="add",t.$refs["addSpecialize"].isShow=!0}}},[t._v("新建")])]},proxy:!0}])})])],2)],1),a("xy-table",{ref:"xyTable",attrs:{action:t.index,"destroy-action":t.destroy,"table-item":t.table,auths:t.auths_auth_mixin},on:{editor:function(e){t.$refs["addSpecialize"].id=e.id,t.$refs["addSpecialize"].type="editor",t.$refs["addSpecialize"].isShow=!0}}}),a("add-specialize",{ref:"addSpecialize",on:{refresh:function(e){return t.$refs["xyTable"].getTableData()}}})],1)},r=[],n=a("18f3"),o=a("c9a0"),s=a("ea3c"),l={mixins:[n["a"]],components:{addSpecialize:s["default"]},data:function(){return{table:[{prop:"id",label:"序号",width:78,sortable:"custom"},{prop:"name",label:"专业名称",width:200},{prop:"code",label:"专业编码",sortable:"custom",width:140},{prop:"remark",label:"备注",align:"left",minWidth:220}]}},methods:{index:o["b"],destroy:o["a"]},computed:{}},c=l,u=a("2877"),d=Object(u["a"])(c,i,r,!1,null,"211922f8",null);e["default"]=d.exports}}]);