public JsonResult SetCommission(int id, decimal commission, decimal waisongfei, int commissionType, decimal commissionFixValue, int strategyID) { if (commission < 0) { return(Json(new ResultModel(false, "结算比例不能小于零!"), JsonRequestBehavior.AllowGet)); } if (waisongfei < 0) { return(Json(new ResultModel(false, "外送费不能小于零!"), JsonRequestBehavior.AllowGet)); } string remark = ""; IBusinessProvider iBus = new BusinessProvider(); UserOptRecordPara model = new UserOptRecordPara() { OptUserId = UserContext.Current.Id, //后台用户id OptUserName = UserContext.Current.Name, //后台用户 UserID = id, //商户id UserType = 1, //被操作人类型 Remark = string.Format(string.Format("将商户id为{0}的商户外送费设置为{1},结算比例设置为{2}", id, waisongfei, commission)) }; BusListResultModel busListResultModel = new BusListResultModel() { Id = id, BusinessCommission = commission, DistribSubsidy = waisongfei, CommissionType = commissionType, CommissionFixValue = commissionFixValue, BusinessGroupId = strategyID }; return(Json(new ResultModel(iBus.ModifyCommission(busListResultModel, model), "成功!"), JsonRequestBehavior.AllowGet)); }
/// <summary> /// 新增用户操作记录 add by caoheyang /// </summary> /// <param name="model">参数实体</param> /// <returns></returns> public int InsertUserOptRecord(UserOptRecordPara model) { string isnertLog = @" insert into dbo.UserOptRecord ( UserType , UserID, OptType, OptUserId , OptUserName , OptUserType , Remark ) values ( @UserType , @UserID, @OptType, @OptUserId , @OptUserName , @OptUserType , @Remark )"; IDbParameters isnertLogdbParas = DbHelper.CreateDbParameters(); isnertLogdbParas.AddWithValue("@UserType", model.UserType);//被操作用户类型1 B端商户 isnertLogdbParas.AddWithValue("@UserID", model.UserID); isnertLogdbParas.AddWithValue("@OptType", model.OptType); isnertLogdbParas.AddWithValue("@OptUserId", model.OptUserId); isnertLogdbParas.AddWithValue("@OptUserName", model.OptUserName); isnertLogdbParas.AddWithValue("@OptUserType", model.OptUserType); isnertLogdbParas.AddWithValue("@Remark", model.Remark); return(ParseHelper.ToInt(DbHelper.ExecuteNonQuery(SuperMan_Write, isnertLog, isnertLogdbParas))); }
public JsonResult DeleteTestBusiness(string phoneNo) { var model = new UserOptRecordPara { UserID = 0, UserType = 0, OptUserId = UserContext.Current.Id, OptUserName = UserContext.Current.Name, Remark = "测试账号管理-删除商户:" + phoneNo, OptUserType = 0, OptType = 1 }; bool b = provider.DeleteTestBusiness(phoneNo, model); return(Json(new ResultModel(b, string.Empty), JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除测试商家,先删除订单数据 /// </summary> /// <param name="phoneNo"></param> /// <returns></returns> public bool DeleteTestBusiness(string phoneNo, UserOptRecordPara model) { logdao.InsertUserOptRecord(model); return(dao.DeleteTestBusiness(phoneNo)); }
/// <summary> /// 添加测试账号 /// </summary> /// <param name="phoneNo"></param> /// <returns></returns> public bool AddTestUser(string phoneNo, UserOptRecordPara model) { logdao.InsertUserOptRecord(model); return(dao.AddTestUser(phoneNo)); }