dengjunjie
2025-06-26 6d9829c889a826d39cbc911ef5d01825edd1bffc
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0a38d5"],{"0351":function(e,t,i){"use strict";i.r(t);var l=i("1258");function d(e,t,i,d,r,a){const o=Object(l["resolveComponent"])("view-grid");return Object(l["openBlock"])(),Object(l["createBlock"])(o,{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"])}i("5d3c"),i("2e4f");let r={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:[],tableAction:"Sys_Role",methods:{onInited(){this.height=this.height-80,this.editFormOptions.forEach(e=>{e.forEach(e=>{"ParentId"==e.field&&(e.title="上级角色",e.changeOnSelect=!0)})})},onInit(){this.rowKey="Role_Id"},loadTreeChildren(e,t,i){let l="api/role/getTreeTableChildrenData?roleId="+e.Role_Id;this.http.post(l,{}).then(e=>{i(e.rows)})},searchBefore(e){return e.wheres.length||(e.value=1),!0}}};var a=r,o=Object(l["defineComponent"])({setup(){const e=Object(l["ref"])({key:"roleId",footer:"Foots",cnName:"角色管理",name:"Sys_Role",url:"/Sys_Role/",sortName:"roleId"}),t=Object(l["ref"])({parentId:[],roleName:"",deptId:"",enable:""}),i=Object(l["ref"])([[{dataKey:"tree_roles",data:[],title:"父级ID",required:!0,field:"parentId",type:"cascader"},{title:"角色名称",required:!0,field:"roleName"}],[{title:"部门ID",field:"deptId"},{dataKey:"enable",data:[],title:"是否启用",field:"enable",type:"switch"}]]),d=Object(l["ref"])({roleName:"",deptId:"",enable:"",createDate:"",modifyDate:""}),r=Object(l["ref"])([[{title:"角色名称",field:"roleName",type:"text"},{title:"部门ID",field:"deptId",type:"text"},{dataKey:"enable",data:[],title:"是否启用",field:"enable",type:"select"}],[{title:"创建时间",field:"createDate",type:"datetime"},{title:"修改时间",field:"modifyDate",type:"datetime"}]]),o=Object(l["ref"])([{field:"roleId",title:"角色ID",type:"int",width:70,readonly:!0,require:!0,align:"left",sortable:!0},{field:"parentId",title:"父级ID",type:"int",bind:{key:"tree_roles",data:[]},width:70,require:!0,align:"left"},{field:"roleName",title:"角色名称",type:"string",link:!0,width:90,require:!0,align:"left"},{field:"deptId",title:"部门ID",type:"int",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:"creater",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["ref"])({cnName:"#detailCnName",columns:[],sortName:"",key:""});return{table:e,extend:a,editFormFields:t,editFormOptions:i,searchFormFields:d,searchFormOptions:r,columns:o,detail:n}}}),n=i("9c21"),s=i.n(n);const c=s()(o,[["render",d]]);t["default"]=c}}]);