public ActionResult Index() { string ControllerUrl = "/api/SYS/SYS_DEPT/"; var viewModel = new { Permission = new//权限 { a_list = Model_SYS_MENU.HasPermission("SYS", "SYS_DEPT", "List", Common.HttpMethod.Post), a_add = Model_SYS_MENU.HasPermission("SYS", "SYS_DEPT", "Add", Common.HttpMethod.Post), a_edit = Model_SYS_MENU.HasPermission("SYS", "SYS_DEPT", "Edit", Common.HttpMethod.Get), a_del = Model_SYS_MENU.HasPermission("SYS", "SYS_DEPT", "Del", Common.HttpMethod.Get), a_excelin = oc.CurrentUser.USER_NAME == "sxsh"?true:false //a_excelout = Model_SYS_MENU.HasPermission("SYS", "SYS_DEPT", "List", Common.HttpMethod.Post) }, resx = new { listTitle = "您没有【查看部门】权限", addTitle = "您没有【新增部门】权限", editTitle = "您没有【编辑部门】权限!", deleteTitle = "您没有【删除部门】权限!" }, urls = new//请求URL { save = ControllerUrl + "Save", list = ControllerUrl + "List", edit = ControllerUrl + "Edit", del = ControllerUrl + "Del", //writexls = ControllerUrl + "WirteExcel", readxls = ControllerUrl + "ReadXls", dataGgridName = "data_grid", //列表ID dataGgridType = "treegrid", //列表类型 dataAddName = "data_add", //增加窗口 //titleName="sss", dataFormName = "DataForm", //提交表单 }, searchForm = new VIEW_SYS_DEPT() //查询 { }, addForm = new VIEW_SYS_DEPT() { //添加修改 }, extForm = new //扩展类 { extA = Model_SYS_DEPT.GetMyORGNoGQTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE), //部门列表 extB = new List <EasyUIComBoBoxNode>() { new EasyUIComBoBoxNode() { id = "0", text = "单位" }, new EasyUIComBoBoxNode() { id = "1", text = "部门" } } } }; return(View(viewModel)); }
public ActionResult Index() { string ControllerUrl = "/api/SYS/SYS_MEMBER/"; var viewModel = new { Permission = new//权限 { a_list = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "List", HttpMethod.Post), a_add = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "Add", HttpMethod.Post), a_edit = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "Edit", HttpMethod.Get), a_del = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "Del", HttpMethod.Get), //a_excelin = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "List", HttpMethod.Post), a_excelout = Model_SYS_MENU.HasPermission("SYS", "SYS_MEMBER", "List", HttpMethod.Post), }, resx = new { listTitle = "您没有【查看人员】权限", addTitle = "您没有【新增人员】权限", editTitle = "您没有【编辑人员】权限!", deleteTitle = "您没有【删除人员】权限!", }, urls = new//请求URL { save = ControllerUrl + "Save", list = ControllerUrl + "List", edit = ControllerUrl + "Edit", del = ControllerUrl + "Del", writexls = ControllerUrl + "WirteExcel", //readxls = ControllerUrl + "ReadXls", dataGgridName = "data_grid", //列表ID dataGgridType = "datagrid", //列表类型 dataAddName = "data_add", //增加窗口 dataFormName = "DataForm", //提交表单 }, searchForm = new VIEW_SYS_MEMBER() //查询 { }, addForm = new VIEW_SYS_MEMBER() { //添加修改 }, extForm = new //扩展类 { extA = Model_SYS_DEPT.GetMyDEPTTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE), //部门列表 extB = Model_SYS_INTELLIGENCE_DIC.GetIntelligenceDic(), //资质 //extC = Model_SYS_POSLEVEL_DIC.GetPosLevelDic(oc.CurrentUser.SYS_DEPT.DEPT_CODE,oc.CurrentUser.SYS_DEPT.PARENT_CODE),//级别 extC = Model_SYS_POSLEVEL_DIC.GetPosLevelDic(), //级别 extE = new List <EasyUIComBoBoxNode>() //手机状态 } }; return(View(viewModel)); }
public ActionResult Index() { string ControllerUrl = "/api/SYS/SYS_USER/"; var viewModel = new { Permission = new//权限 { a_list = Model_SYS_MENU.HasPermission("SYS", "SYS_USER", "List", Common.HttpMethod.Post), a_add = Model_SYS_MENU.HasPermission("SYS", "SYS_USER", "Add", Common.HttpMethod.Post), a_edit = Model_SYS_MENU.HasPermission("SYS", "SYS_USER", "Edit", Common.HttpMethod.Get), a_del = Model_SYS_MENU.HasPermission("SYS", "SYS_USER", "Del", Common.HttpMethod.Get), }, resx = new { listTitle = "您没有【查看用户】权限", addTitle = "您没有【新增用户】权限", editTitle = "您没有【编辑用户】权限!", deleteTitle = "您没有【删除用户】权限!" }, urls = new//请求URL { save = ControllerUrl + "Save", list = ControllerUrl + "List", edit = ControllerUrl + "Edit", del = ControllerUrl + "Del", //writexls = ControllerUrl + "writexls", dataGgridName = "data_grid", //列表ID dataGgridType = "datagrid", //列表类型 dataAddName = "data_add", //增加窗口 dataFormName = "DataForm", //提交表单 }, searchForm = new VIEW_SYS_USER() //查询 { }, addForm = new VIEW_SYS_USER() { //添加修改 }, extForm = new //扩展类 { extA = Model_SYS_DEPT.GetMyORGTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE), extB = oc.BllSession.ISYS_ROLEService.Entities.Select(r => new { ROLE_ID = r.ROLE_ID, NAME = r.NAME }).OrderBy(r => r.ROLE_ID).ToList(), extC = new List <string>(), //extD = Model_SYS_DEPT.GetMyORGTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE, 1) extD = Model_SYS_DEPT.GetMyORGTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE.Substring(0, 2), "0", 1) } //,viewSettings = new { } }; return(View(viewModel)); }
public AjaxMsgModel Save(VIEW_SYS_DEPT data) { try { Mapper.CreateMap <VIEW_SYS_DEPT, SYS_DEPT>(); SYS_DEPT u = Mapper.Map <VIEW_SYS_DEPT, SYS_DEPT>(data); //最后一个DEPT_CODE var lastCode = oc.BllSession.ISYS_DEPTService.Entities.Where(m => m.PARENT_CODE == data.PARENT_CODE).OrderByDescending(m => m.DEPT_CODE).Select(m => new { m.DEPT_CODE }).FirstOrDefault(); int lastCodeId = 1; if (lastCode != null) { lastCodeId = int.Parse(lastCode.DEPT_CODE.Substring(data.PARENT_CODE.Length, 2)) + 1; } string codeNum = lastCodeId < 10 ? "0" + lastCodeId.ToString() : lastCodeId.ToString(); u.DEL_FLAG = "0"; u.STATUS_FLAG = "0"; u.C_ICO = data.PARENT_CODE.Length == 8 ? "icon-org" : "icon-DepartMent"; if (u.DEPT_CODE == null || u.DEPT_CODE == "") { u.DEPT_CODE = data.PARENT_CODE + codeNum; u.DEPT_ORDER = 1; return(Model_SYS_DEPT.Add(u)); } else { string newDeptCode = data.PARENT_CODE + codeNum; return(Model_SYS_DEPT.Edit(u, u.DEPT_CODE, newDeptCode)); } } catch (Exception) { return(new Message().NewAmm); } }
public AjaxMsgModel Del(VIEW_SYS_DEPT data) { return(Model_SYS_DEPT.Del(data.DEPT_CODE)); }
public List <Model.ModelExt.EasyUITreeNode> GetMyORGNoGQTree(VIEW_SYS_DEPT data) { return(Model_SYS_DEPT.GetMyORGNoGQTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE));//部门列表 }
public ActionResult GetMyORGTree() { return(Content(Model_SYS_DEPT.GetMyORGNoZsTree(oc.CurrentUser.SYS_DEPT.DEPT_CODE, oc.CurrentUser.SYS_DEPT.PARENT_CODE))); }