C# Класс CCN.Modules.Rewards.DataAccess.RewardsDataAccess

Наследование: Cedar.Framework.Common.Server.BaseClasses.DataAccessBase
Показать файл Открыть проект

Открытые методы

Метод Описание
AddCoupon ( CouponInfoModel model ) : int

添加礼券

AddSettLog ( SettlementLogModel model ) : int

添加结算记录

AddShop ( ShopModel model ) : int

添加商户

AddShopStaff ( ShopStaffModel model ) : int

添加职员

BindWechatProduct ( CouponCardProduct model ) : int

礼券与微信小店产品绑定

CancelCoupon ( string code ) : int

礼券核销

ChangePoint ( CustPointModel model ) : int

会员积分变更

CheckShopName ( string shopname ) : int

验证商户名重复

CheckShopStaffLoginName ( string staffname ) : int

验证商户职员登录名重复

CheckShopStaffName ( string staffname ) : int

验证商户职员名重复

CouponToCustomer ( CouponSendModel model ) : int

批量发放礼券给会员

DelSettLog ( string innerid ) : int

删除结算记录

DeleteShop ( string innerid ) : int

删除商户

DeleteShopStaff ( string innerid ) : int

删除商户Staff

GetAuthPointRecord ( string custid ) : IEnumerable

获取认证积分记录

GetCode ( string code ) : CodeCancelQueryModel

根据code查询详情

GetCodeInfo ( string code ) : MyCodeViewModel

我的礼券详情

GetCodeRecord ( CodeQueryModel query ) : BasePageList

车商核销记录列表

GetCodeRecordTotal ( CodeQueryModel query ) : CodeListSummaryModel

车商核销记录列表合计

GetCoupon ( CardCancelSummaryQueryModel query ) : IEnumerable

查询已核销的礼券

GetCouponById ( string innerid ) : CouponViewModel

获取礼券信息

GetCouponByProductId ( string productid ) : CouponInfoModel

根据商品id获取礼券信息

GetCouponCode ( CodeQueryModel query ) : BasePageList

获取礼券实例

GetCouponPageList ( CouponQueryModel query ) : BasePageList

获取获取礼券列表

GetCouponRecord ( string custid, int sourceid ) : IEnumerable

获取认证获得的礼券

GetCouponRule ( ) : IEnumerable

获取礼券奖励规则

GetCustPointLogPageList ( CustPointQueryModel query ) : BasePageList

获取会员积分记录列表

GetCustTotalInfo ( string custid ) : CustTotalModel

获取会员统计信息

GetCustidByOpenid ( string openid ) : string

根据openid获取custid

GetLoginPointRecord ( string custid ) : IEnumerable

登录奖励验证

GetMallCouponPageList ( CouponMallQuery query ) : BasePageList

获取礼券列表(购买)

GetMallShopCardTypeNameList ( string shopid ) : IEnumerable

查询该商户下有多少种券

GetMallShopPageList ( ShopMallQueryModel query ) : BasePageList

商城搜索商户列表

GetMaxCode ( ) : int

获取最大

GetMyCodeList ( MyCodeQueryModel query ) : BasePageList

获取我的礼券

GetMyUsableCodeTotal ( string custid ) : int

我的可用礼券总数

GetOrderInfo ( string innerid ) : OrderViewList

修改购买订单处理结果

GetOrderList ( OrderQuery query ) : BasePageList

获取发送礼券失败的订单

GetSettLogById ( string innerid ) : SettlementLogModel

根据id获取结算记录信息

GetSettLogPageList ( SettlementLogQueryModel query ) : BasePageList

结算记录列表

GetSettedCodePageList ( SettedCodeQueryModel query ) : BasePageList

根据settid获取已结算的code列表

GetSharePointRecord ( string custid ) : int

获取今天分享获得积分记录

GetShopAreaByCityid ( string cityid ) : IEnumerable

根据城市id获取区列表

GetShopByCountyid ( string countyid ) : IEnumerable

根据区id获取商户列表

GetShopById ( string innerid ) : ShopModel

根据id获取商户信息

GetShopList ( ) : IEnumerable

根据id获取商户信息

GetShopModel ( string shopcode, string password ) : ShopModel

商户登录

GetShopPageList ( ShopQueryModel query ) : BasePageList

商户列表

GetShopStaffById ( string innerid ) : ShopStaffModel

根据id获取商户职员信息

GetShopStaffModel ( string loginname, string password ) : ShopStaffInfo

商户登录

GetShopStaffPageList ( ShopStaffQueryModel query ) : BasePageList

商户职员列表

GetShopViewById ( string innerid ) : ShopInfoViewModel

根据id获取商户信息(包含关联信息)

GetUsedCodePageList ( UsedCodeQueryModel query ) : BasePageList

根据cardid获取已核销的code列表

PointExchangeCoupon ( CustPointExChangeCouponModel model ) : int

积分兑换礼券

PointToCoupon ( CustPointToCouponModel model ) : int

积分兑换礼券

SaveOrder ( CouponBuyModel model ) : int

保存购买订单信息

UnBindWechatProduct ( string cardid ) : int

礼券与微信小店产品解除绑定

UpdateCoupon ( CouponInfoModel model ) : int

修改礼券

UpdateOrderResult ( CouponBuyModel model ) : int

修改购买订单处理结果

UpdateQrcode ( string code, string qrcode ) : int

根据id更新qrcode

根据code更新qrcode

UpdateSettLog ( SettlementLogModel model ) : int

修改结算记录

UpdateSettLogPic ( string innerid, string pictures ) : int

更新结算记录图片

UpdateShop ( ShopModel model ) : int

更新商户

UpdateShopPassword ( string innerid, string password ) : int

修改商户密码

UpdateShopStaff ( ShopStaffModel model ) : int

更新商户Staff

UpdateShopStaffStatus ( string innerid, int status ) : int

修改商户Staff状态(冻结和解冻)

UpdateShopStatus ( string innerid, int status ) : int

修改商户状态(冻结和解冻)

UpdateStatus ( string cardid, int status ) : int

获取礼券信息 by code

更新礼券状态

UpdateStock ( CouponInfoModel model ) : int

修改礼券库存

UpdateValidity ( CouponInfoModel model ) : int

修改礼券有效期

ValidatedBindRepeat ( string productid ) : int

礼券与微信小店产品绑定

Описание методов

AddCoupon() публичный Метод

添加礼券
public AddCoupon ( CouponInfoModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponInfoModel 礼券信息
Результат int

AddSettLog() публичный Метод

添加结算记录
public AddSettLog ( SettlementLogModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.SettlementLogModel
Результат int

AddShop() публичный Метод

添加商户
public AddShop ( ShopModel model ) : int
model ShopModel
Результат int

AddShopStaff() публичный Метод

添加职员
public AddShopStaff ( ShopStaffModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.ShopStaffModel
Результат int

BindWechatProduct() публичный Метод

礼券与微信小店产品绑定
public BindWechatProduct ( CouponCardProduct model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponCardProduct
Результат int

CancelCoupon() публичный Метод

礼券核销
public CancelCoupon ( string code ) : int
code string
Результат int

ChangePoint() публичный Метод

会员积分变更
public ChangePoint ( CustPointModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CustPointModel 变更信息
Результат int

CheckShopName() публичный Метод

验证商户名重复
public CheckShopName ( string shopname ) : int
shopname string
Результат int

CheckShopStaffLoginName() публичный Метод

验证商户职员登录名重复
public CheckShopStaffLoginName ( string staffname ) : int
staffname string
Результат int

CheckShopStaffName() публичный Метод

验证商户职员名重复
public CheckShopStaffName ( string staffname ) : int
staffname string
Результат int

CouponToCustomer() публичный Метод

批量发放礼券给会员
public CouponToCustomer ( CouponSendModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponSendModel 礼券信息
Результат int

DelSettLog() публичный Метод

删除结算记录
public DelSettLog ( string innerid ) : int
innerid string
Результат int

DeleteShop() публичный Метод

删除商户
public DeleteShop ( string innerid ) : int
innerid string
Результат int

DeleteShopStaff() публичный Метод

删除商户Staff
public DeleteShopStaff ( string innerid ) : int
innerid string
Результат int

GetAuthPointRecord() публичный Метод

获取认证积分记录
public GetAuthPointRecord ( string custid ) : IEnumerable
custid string 会员id
Результат IEnumerable

GetCode() публичный Метод

根据code查询详情
public GetCode ( string code ) : CodeCancelQueryModel
code string
Результат CCN.Modules.Rewards.BusinessEntity.CodeCancelQueryModel

GetCodeInfo() публичный Метод

我的礼券详情
public GetCodeInfo ( string code ) : MyCodeViewModel
code string
Результат CCN.Modules.Rewards.BusinessEntity.MyCodeViewModel

GetCodeRecord() публичный Метод

车商核销记录列表
public GetCodeRecord ( CodeQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.CodeQueryModel
Результат BasePageList

GetCodeRecordTotal() публичный Метод

车商核销记录列表合计
public GetCodeRecordTotal ( CodeQueryModel query ) : CodeListSummaryModel
query CCN.Modules.Rewards.BusinessEntity.CodeQueryModel
Результат CCN.Modules.Rewards.BusinessEntity.CodeListSummaryModel

GetCoupon() публичный Метод

查询已核销的礼券
public GetCoupon ( CardCancelSummaryQueryModel query ) : IEnumerable
query CCN.Modules.Rewards.BusinessEntity.CardCancelSummaryQueryModel
Результат IEnumerable

GetCouponById() публичный Метод

获取礼券信息
public GetCouponById ( string innerid ) : CouponViewModel
innerid string id
Результат CCN.Modules.Rewards.BusinessEntity.CouponViewModel

GetCouponByProductId() публичный Метод

根据商品id获取礼券信息
public GetCouponByProductId ( string productid ) : CouponInfoModel
productid string 商品id
Результат CCN.Modules.Rewards.BusinessEntity.CouponInfoModel

GetCouponCode() публичный Метод

获取礼券实例
public GetCouponCode ( CodeQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.CodeQueryModel
Результат BasePageList

GetCouponPageList() публичный Метод

获取获取礼券列表
public GetCouponPageList ( CouponQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.CouponQueryModel 查询条件
Результат BasePageList

GetCouponRecord() публичный Метод

获取认证获得的礼券
public GetCouponRecord ( string custid, int sourceid ) : IEnumerable
custid string 会员id
sourceid int
Результат IEnumerable

GetCouponRule() публичный Метод

获取礼券奖励规则
public GetCouponRule ( ) : IEnumerable
Результат IEnumerable

GetCustPointLogPageList() публичный Метод

获取会员积分记录列表
public GetCustPointLogPageList ( CustPointQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.CustPointQueryModel 查询条件
Результат BasePageList

GetCustTotalInfo() публичный Метод

获取会员统计信息
public GetCustTotalInfo ( string custid ) : CustTotalModel
custid string 会员id
Результат CCN.Modules.Rewards.BusinessEntity.CustTotalModel

GetCustidByOpenid() публичный Метод

根据openid获取custid
public GetCustidByOpenid ( string openid ) : string
openid string 商品id
Результат string

GetLoginPointRecord() публичный Метод

登录奖励验证
public GetLoginPointRecord ( string custid ) : IEnumerable
custid string 会员id
Результат IEnumerable

GetMallCouponPageList() публичный Метод

获取礼券列表(购买)
public GetMallCouponPageList ( CouponMallQuery query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.CouponMallQuery 查询条件
Результат BasePageList

GetMallShopCardTypeNameList() публичный Метод

查询该商户下有多少种券
public GetMallShopCardTypeNameList ( string shopid ) : IEnumerable
shopid string 查询条件
Результат IEnumerable

GetMallShopPageList() публичный Метод

商城搜索商户列表
public GetMallShopPageList ( ShopMallQueryModel query ) : BasePageList
query ShopMallQueryModel 查询条件
Результат BasePageList

GetMaxCode() публичный Метод

获取最大
public GetMaxCode ( ) : int
Результат int

GetMyCodeList() публичный Метод

获取我的礼券
public GetMyCodeList ( MyCodeQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.MyCodeQueryModel
Результат BasePageList

GetMyUsableCodeTotal() публичный Метод

我的可用礼券总数
public GetMyUsableCodeTotal ( string custid ) : int
custid string
Результат int

GetOrderInfo() публичный Метод

修改购买订单处理结果
public GetOrderInfo ( string innerid ) : OrderViewList
innerid string
Результат CCN.Modules.Rewards.BusinessEntity.OrderViewList

GetOrderList() публичный Метод

获取发送礼券失败的订单
public GetOrderList ( OrderQuery query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.OrderQuery
Результат BasePageList

GetSettLogById() публичный Метод

根据id获取结算记录信息
public GetSettLogById ( string innerid ) : SettlementLogModel
innerid string
Результат CCN.Modules.Rewards.BusinessEntity.SettlementLogModel

GetSettLogPageList() публичный Метод

结算记录列表
public GetSettLogPageList ( SettlementLogQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.SettlementLogQueryModel 查询条件
Результат BasePageList

GetSettedCodePageList() публичный Метод

根据settid获取已结算的code列表
public GetSettedCodePageList ( SettedCodeQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.SettedCodeQueryModel 查询条件
Результат BasePageList

GetSharePointRecord() публичный Метод

获取今天分享获得积分记录
public GetSharePointRecord ( string custid ) : int
custid string 会员id
Результат int

GetShopAreaByCityid() публичный Метод

根据城市id获取区列表
public GetShopAreaByCityid ( string cityid ) : IEnumerable
cityid string
Результат IEnumerable

GetShopByCountyid() публичный Метод

根据区id获取商户列表
public GetShopByCountyid ( string countyid ) : IEnumerable
countyid string
Результат IEnumerable

GetShopById() публичный Метод

根据id获取商户信息
public GetShopById ( string innerid ) : ShopModel
innerid string
Результат ShopModel

GetShopList() публичный Метод

根据id获取商户信息
public GetShopList ( ) : IEnumerable
Результат IEnumerable

GetShopModel() публичный Метод

商户登录
public GetShopModel ( string shopcode, string password ) : ShopModel
shopcode string
password string
Результат ShopModel

GetShopPageList() публичный Метод

商户列表
public GetShopPageList ( ShopQueryModel query ) : BasePageList
query ShopQueryModel 查询条件
Результат BasePageList

GetShopStaffById() публичный Метод

根据id获取商户职员信息
public GetShopStaffById ( string innerid ) : ShopStaffModel
innerid string
Результат CCN.Modules.Rewards.BusinessEntity.ShopStaffModel

GetShopStaffModel() публичный Метод

商户登录
public GetShopStaffModel ( string loginname, string password ) : ShopStaffInfo
loginname string
password string
Результат CCN.Modules.Rewards.BusinessEntity.ShopStaffInfo

GetShopStaffPageList() публичный Метод

商户职员列表
public GetShopStaffPageList ( ShopStaffQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.ShopStaffQueryModel 查询条件
Результат BasePageList

GetShopViewById() публичный Метод

根据id获取商户信息(包含关联信息)
public GetShopViewById ( string innerid ) : ShopInfoViewModel
innerid string
Результат ShopInfoViewModel

GetUsedCodePageList() публичный Метод

根据cardid获取已核销的code列表
public GetUsedCodePageList ( UsedCodeQueryModel query ) : BasePageList
query CCN.Modules.Rewards.BusinessEntity.UsedCodeQueryModel 查询条件
Результат BasePageList

PointExchangeCoupon() публичный Метод

积分兑换礼券
public PointExchangeCoupon ( CustPointExChangeCouponModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CustPointExChangeCouponModel 兑换相关信息
Результат int

PointToCoupon() публичный Метод

积分兑换礼券
public PointToCoupon ( CustPointToCouponModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CustPointToCouponModel 兑换相关信息
Результат int

SaveOrder() публичный Метод

保存购买订单信息
public SaveOrder ( CouponBuyModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponBuyModel
Результат int

UnBindWechatProduct() публичный Метод

礼券与微信小店产品解除绑定
public UnBindWechatProduct ( string cardid ) : int
cardid string
Результат int

UpdateCoupon() публичный Метод

修改礼券
public UpdateCoupon ( CouponInfoModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponInfoModel 礼券信息
Результат int

UpdateOrderResult() публичный Метод

修改购买订单处理结果
public UpdateOrderResult ( CouponBuyModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponBuyModel
Результат int

UpdateQrcode() публичный Метод

根据id更新qrcode 根据code更新qrcode
public UpdateQrcode ( string code, string qrcode ) : int
code string
qrcode string
Результат int

UpdateSettLog() публичный Метод

修改结算记录
public UpdateSettLog ( SettlementLogModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.SettlementLogModel
Результат int

UpdateSettLogPic() публичный Метод

更新结算记录图片
public UpdateSettLogPic ( string innerid, string pictures ) : int
innerid string 记录id
pictures string
Результат int

UpdateShop() публичный Метод

更新商户
public UpdateShop ( ShopModel model ) : int
model ShopModel
Результат int

UpdateShopPassword() публичный Метод

修改商户密码
public UpdateShopPassword ( string innerid, string password ) : int
innerid string
password string
Результат int

UpdateShopStaff() публичный Метод

更新商户Staff
public UpdateShopStaff ( ShopStaffModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.ShopStaffModel
Результат int

UpdateShopStaffStatus() публичный Метод

修改商户Staff状态(冻结和解冻)
public UpdateShopStaffStatus ( string innerid, int status ) : int
innerid string
status int
Результат int

UpdateShopStatus() публичный Метод

修改商户状态(冻结和解冻)
public UpdateShopStatus ( string innerid, int status ) : int
innerid string
status int
Результат int

UpdateStatus() публичный Метод

获取礼券信息 by code 更新礼券状态
public UpdateStatus ( string cardid, int status ) : int
cardid string
status int
Результат int

UpdateStock() публичный Метод

修改礼券库存
public UpdateStock ( CouponInfoModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponInfoModel 礼券信息
Результат int

UpdateValidity() публичный Метод

修改礼券有效期
public UpdateValidity ( CouponInfoModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.CouponInfoModel 礼券信息
Результат int

ValidatedBindRepeat() публичный Метод

礼券与微信小店产品绑定
public ValidatedBindRepeat ( string productid ) : int
productid string
Результат int