| | |
| | | { |
| | | string dictLabel = context.GetString("dictLabel"); |
| | | string dictType = context.GetString("dictType"); |
| | | string source = context.GetString("source"); |
| | | |
| | | int recordCount = 0; |
| | | int pageSize = context.GetInt("pageSize", 50); |
| | |
| | | str1 += "<tr>"; |
| | | str1 += "<td>" + bean.DictValue + "</td>"; |
| | | str1 += "<td>" + bean.DictLabel + "</td>"; |
| | | str1 += "<td>" + bean.DictType + "</td>"; |
| | | str1 += "<td>" + SysDictTypeToName(bean.DictType) + "</td>"; |
| | | str1 += "<td>" + bean.DictSort + "</td>"; |
| | | str1 += "<td>" + (bean.ParanSource == 0 ? "系统内置" : "用户添加") + "</td>"; |
| | | str1 += "<td>" + SysUserName(string.IsNullOrEmpty(bean.CreateBy)? 0: int.Parse(bean.CreateBy) ) + "</td>"; |
| | | str1 += "<td>" + bean.CreateTime + "</td>"; |
| | | str1 += "<td>" + (bean.Status == 1 ? "<span class='label label-primary'>正常</span>" : "<span class='label label-default'>停用</span>") + "</td>"; |
| | | str1 += "<td class=\"text-center \">"; |
| | | str1 = bean.Status != 0 ? str1 + string.Format("<a href=\"javascript:;\" data-id=\"{0}\" data-status=\"0\" class=\"action-update-status btn btn-default btn-xs\"><i class=\"fa fa-toggle-off\"></i> 停用</a> ", (object) bean.DictId ) : str1 + string.Format("<a href=\"javascript:;\" data-id=\"{0}\" data-status=\"1\" class=\"action-update-status btn btn-primary btn-xs\"><i class=\"fa fa-toggle-on\"/></i> 启用</a> ", (object) bean.DictId ); |
| | | str1 += string.Format("<a href=\"javascript:;\" data-id=\"{0}\" class=\"action-modal-edit btn btn-success btn-xs\"><i class=\"fa fa-edit\"></i> 编辑</a> ", (object) bean.DictId); |
| | | str1 += string.Format("<a href=\"javascript:;\" data-id=\"{0}\" class=\"action-delete btn btn-default btn-xs\"><i class=\"fa fa-trash\"></i> 删除</a> ", (object) bean.DictId); |
| | | if(bean.ParanSource == 1) { |
| | | str1 = bean.Status != 0 ? str1 + string.Format("<a href=\"javascript:;\" data-id=\"{0}\" data-status=\"0\" class=\"action-update-status btn btn-default btn-xs\"><i class=\"fa fa-toggle-off\"></i> 停用</a> ", (object) bean.DictId ) : str1 + string.Format("<a href=\"javascript:;\" data-id=\"{0}\" data-status=\"1\" class=\"action-update-status btn btn-primary btn-xs\"><i class=\"fa fa-toggle-on\"/></i> 启用</a> ", (object) bean.DictId ); |
| | | str1 += string.Format("<a href=\"javascript:;\" data-id=\"{0}\" class=\"action-modal-edit btn btn-success btn-xs\"><i class=\"fa fa-edit\"></i> 编辑</a> ", (object) bean.DictId); |
| | | str1 += string.Format("<a href=\"javascript:;\" data-id=\"{0}\" class=\"action-delete btn btn-default btn-xs\"><i class=\"fa fa-trash\"></i> 删除</a> ", (object) bean.DictId); |
| | | } |
| | | |
| | | //根据入口源显示【角色权限】 |
| | | if(source.Equals("SysRoleMenu")) |
| | | str1 += string.Format("<a href=\"javascript:;\" data-id=\"{0}\" class=\"action-permission btn btn-primary btn-xs\"><i class=\"fa fa-cog\"></i> 角色权限</a> ", (object) bean.DictValue); |
| | | str1 += "</td>"; |
| | | str1 += "</tr>"; |
| | | } |
| | | } |
| | | else |
| | | str1 += "<tr><td colspan=\"8\" style=\"padding-left:5px; text-align: center;\">暂无信息</td></tr>"; |
| | | str1 += "<tr><td colspan=\"9\" style=\"padding-left:5px; text-align: center;\">暂无信息</td></tr>"; |
| | | |
| | | return new JsonPageResult(true, new |
| | | { |
| | |
| | | string remark = context.GetString("remark", ""); |
| | | |
| | | if (string.IsNullOrEmpty(dictValue) ) { |
| | | throw new ArgumentException("字典数据键值不能为空,请输入!"); |
| | | if (dictType.Equals("USER_ROLE")) |
| | | { |
| | | throw new ArgumentException("角色编码不能为空,请输入!"); |
| | | } |
| | | else |
| | | { |
| | | throw new ArgumentException("字典数据键值不能为空,请输入!"); |
| | | } |
| | | } |
| | | if (string.IsNullOrEmpty(dictLabel) ) { |
| | | throw new ArgumentException("字典数据标签不能为空,请输入!"); |
| | | if (dictType.Equals("USER_ROLE")) |
| | | { |
| | | throw new ArgumentException("角色名称不能为空,请输入!"); |
| | | } |
| | | else |
| | | { |
| | | throw new ArgumentException("字典数据标签不能为空,请输入!"); |
| | | } |
| | | } |
| | | if (string.IsNullOrEmpty(dictType) ) { |
| | | throw new ArgumentException("字典类型编码不能为空,请输入!"); |
| | |
| | | string remark = context.GetString("remark", ""); |
| | | |
| | | if (string.IsNullOrEmpty(dictValue) ) { |
| | | throw new ArgumentException("字典数据键值不能为空,请输入!"); |
| | | if (dictType.Equals("USER_ROLE")) |
| | | { |
| | | throw new ArgumentException("角色编码不能为空,请输入!"); |
| | | } |
| | | else |
| | | { |
| | | throw new ArgumentException("字典数据键值不能为空,请输入!"); |
| | | } |
| | | } |
| | | if (string.IsNullOrEmpty(dictLabel) ) { |
| | | throw new ArgumentException("字典数据标签不能为空,请输入!"); |
| | | if (dictType.Equals("USER_ROLE")) |
| | | { |
| | | throw new ArgumentException("角色名称不能为空,请输入!"); |
| | | } |
| | | else |
| | | { |
| | | throw new ArgumentException("字典数据标签不能为空,请输入!"); |
| | | } |
| | | } |
| | | if (string.IsNullOrEmpty(dictType) ) { |
| | | throw new ArgumentException("字典类型编码不能为空,请输入!"); |