(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0a38d5"],{"0351":function(e,t,i){"use strict";i.r(t);var l=i("7a23");function d(e,t,i,d,a,o){const r=Object(l["W"])("view-grid");return Object(l["N"])(),Object(l["l"])(r,{ref:"grid",columns:e.columns,detail:e.detail,editFormFields:e.editFormFields,editFormOptions:e.editFormOptions,searchFormFields:e.searchFormFields,searchFormOptions:e.searchFormOptions,table:e.table,extend:e.extend},null,8,["columns","detail","editFormFields","editFormOptions","searchFormFields","searchFormOptions","table","extend"])}let a={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:[],methods:{onInit(){this.columns.forEach(e=>{"ParentId"==e.field&&(e.title="上级角色")}),this.editFormOptions.forEach(e=>{e.forEach(e=>{"ParentId"==e.field&&(e.title="上级角色",e.changeOnSelect=!0)})})},onInited(){}}};var o=a,r=Object(l["u"])({setup(){const e=Object(l["S"])({key:"Role_Id",footer:"Foots",cnName:"角色管理",name:"Sys_Role",url:"/Sys_Role/",sortName:"Role_Id"}),t=Object(l["S"])({ParentId:[],RoleName:"",DeptName:"",Enable:"",Creator:"",CreateDate:"",Modifier:"",ModifyDate:""}),i=Object(l["S"])([[{dataKey:"roles",data:[],title:"父级ID",roles:!0,field:"ParentId",type:"cascader"},{title:"角色名称",required:!0,field:"RoleName"}],[{title:"部门名称",field:"DeptName"},{dataKey:"enable",data:[],title:"是否启用",field:"Enable",type:"switch"}],[{title:"创建人",field:"Creator",disabled:!0},{title:"创建时间",field:"CreateDate",disabled:!0,type:"datetime"}],[{title:"修改人",field:"Modifier",disabled:!0},{title:"修改时间",field:"ModifyDate",disabled:!0}]]),d=Object(l["S"])({RoleName:"",DeptName:"",Enable:"",CreateDate:"",ModifyDate:""}),a=Object(l["S"])([[{title:"角色名称",field:"RoleName",type:"text"},{title:"部门名称",field:"DeptName",type:"text"},{dataKey:"enable",data:[],title:"是否启用",field:"Enable",type:"select"}],[{title:"创建时间",field:"CreateDate",type:"datetime"},{title:"修改时间",field:"ModifyDate",type:"datetime"}]]),r=Object(l["S"])([{field:"Role_Id",title:"角色ID",type:"int",width:70,readonly:!0,require:!0,align:"left",sortable:!0},{field:"ParentId",title:"父级ID",type:"int",bind:{key:"roles",data:[]},width:70,require:!0,align:"left"},{field:"RoleName",title:"角色名称",type:"string",link:!0,width:90,require:!0,align:"left"},{field:"Dept_Id",title:"部门ID",type:"int",width:90,hidden:!0,align:"left"},{field:"DeptName",title:"部门名称",type:"string",width:90,align:"left"},{field:"Enable",title:"是否启用",type:"byte",bind:{key:"enable",data:[]},width:90,align:"left"},{field:"OrderNo",title:"排序",type:"int",width:90,hidden:!0,align:"left"},{field:"Creator",title:"创建人",type:"string",width:130,readonly:!0,align:"left"},{field:"CreateDate",title:"创建时间",type:"datetime",width:90,readonly:!0,align:"left",sortable:!0},{field:"Modifier",title:"修改人",type:"string",width:130,readonly:!0,align:"left"},{field:"ModifyDate",title:"修改时间",type:"datetime",width:90,readonly:!0,align:"left",sortable:!0}]),n=Object(l["S"])({cnName:"#detailCnName",columns:[],sortName:"",key:""});return{table:e,extend:o,editFormFields:t,editFormOptions:i,searchFormFields:d,searchFormOptions:a,columns:r,detail:n}}}),n=i("6b0d"),s=i.n(n);const f=s()(r,[["render",d]]);t["default"]=f}}]);