/// <summary> /// 客户审批 /// </summary> /// <param name="ids"></param> /// <param name="status"></param> /// <param name="username"></param> /// <param name="realname"></param> /// <returns></returns> public string checkStatus(int id, byte?status, Model.manager manager) { Model.Customer model = GetModel(id); if (model == null) { return("客户不存在"); } if (model.c_flag == status) { return("状态未变更"); } //2.验证有没有权限审批 if (!new BLL.permission().checkHasPermission(manager, "0301")) { return("没有客户管理权限0301"); } if (dal.updateStatus(id, status)) { //写日志 Model.business_log log = new Model.business_log(); log.ol_title = "审批客户状态"; log.ol_cid = id; log.ol_content = "审批状态:" + Common.BusinessDict.checkStatus()[model.c_flag] + "→<font color='red'>" + Common.BusinessDict.checkStatus()[status] + "</font><br/>";; new business_log().Add(DTEnums.ActionEnum.Audit.ToString(), log, manager.user_name, manager.real_name); return(""); } return("操作失败"); }