您好,欢迎访问三七文档
会员系统接口(会员)说明一、会员接口1、MemPwdReset(初始化密码)功能:初始化会员密码参数:参数名参数类型含义intMemIDInt会员唯一标识strNewPwdstring会员新的密码返回值:类型含义Int0表示修改失败,1表示修改成功2、SecuritySettigs(编辑安全设置)功能:编辑会员安全设置参数:参数名参数类型含义intMemIDInt会员唯一标识strEmailstring会员电子邮箱strQuestionstring会员提示问题strAnswerstring会员提示问题答案返回值:类型含义Int0表示编辑失败,1表示编辑成功3、GetMemModel(获取会员信息)功能:根据卡号获取会员信息参数:参数名参数类型含义strMemCardstring会员卡号返回值:类型含义Mem会员信息,失败返回空,详情见附录14、GetMem(获取会员信息)功能:根据会员唯一标识获取会员信息参数:参数名参数类型含义memIDInt会员唯一标识返回值:类型含义Mem会员信息,失败返回空,详情见附录15、GetMemList(获取会员信息)功能:通过会员卡号获取会员信息参数:参数名参数类型含义strMemCardstring会员卡号返回值:类型含义DataTable会员信息,失败返回空,详情见附录16、ResetMemInfo(获取会员信息)功能:通过会员唯一标识获取会员信息参数:参数名参数类型含义intMemIDInt会员唯一标识返回值:类型含义DataTable会员信息,失败返回空,详情见附录17、GetSysParameter(获取系统参数)功能:获取系统参数返回值:类型含义SysParameter系统参数,失败返回空,详情见附录28、GetLevel(获取会员等级列表)功能:获取全部会员等级列表返回值:类型含义ListLevelID(等级主键ID);LevelName(等级名称);LevelPoint(达到该等级所需积分);LevelDiscountPercent(消费折扣率);LevelPointPercent(消费得积分比例);LevellLock(等级是否锁定,布尔类型)9、GetShopList(获取店铺列表)功能:获取全部会员等级列表返回值:类型含义ListShopID(店铺主键ID);ShopName(店铺名称);ShopTelephone(店铺联系方式);ShopContactMan(店铺联系人);ShopAddress(店铺地址);ShopRemark(店铺备注);ShopCreateTime(店铺创建时间);ShopState(店铺状态:锁定和不锁定,布尔类型);ShopPrintTitle(小票打印标题);ShopPrintFoot(小票打印脚注);ShopSmsName(店铺短信后缀名)10、GetShopDataTable(获取店铺列表)功能:获取店铺列表参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTableShopID(店铺主键ID);ShopName(店铺名称);ShopTelephone(店铺联系方式);ShopContactMan(店铺联系人);ShopAddress(店铺地址);ShopRemark(店铺备注);ShopCreateTime(店铺创建时间);ShopState(店铺状态:锁定和不锁定,布尔类型);ShopPrintTitle(小票打印标题);ShopPrintFoot(小票打印脚注);ShopSmsName(店铺短信后缀名)11、CheckMemPwd(登陆验证)功能:通过会员卡号或者手机号码验证会员登陆密码,并返回会员信息参数:参数名参数类型含义strAccountstring会员卡号或手机号码strPasswordstring会员密码返回值:类型含义Mem会员信息,失败返回空,详情见附录112、ModifyMemPwd(修改会员密码)功能:修改会员密码参数:参数名参数类型含义intMemIDInt会员唯一标识strOldPwdstring会员旧密码strNewPwdstring会员新密码返回值:类型含义Int-1表示旧密码输入错误,0表示修改失败,1表示修改成13、UpdateMemInfo(编辑会员信息)功能:编辑会员信息参数:参数名参数类型含义intMemIDInt会员唯一标识strMemMobilestring会员手机号码strMemBirthdaystring会员生日strMemEmailstring会员电子邮件strMemTelephonestring会员固定电话strMemIdentityCardstring会员身份证号strMemAddressstring会员联系地址strMemPhotostring会员照片返回值:类型含义Int-2表示手机号码重复,0表示编辑失败,1表示编辑成功14、GetMemCustomField(获取会员自定义属性列表)功能:获取会员自定义字段列表返回值:类型含义DataTableCustomFieldID(自定义属性主键ID);CustomType(自定义属性类型:1.会员自定义属性,2.产品自定义属性);CustomField(自定义属性);CustomFieldName(名称);CustomFieldIsNull(是否可为空,布尔类型);CustomFieldIsShow(是否在会员列表显示);CustomFieldType(类型,text为文本,date日期,select为选择项);CustomFieldInfo(自定义属性详情,不同的类型详情不同,下拉框选项以’|’分割);CustomFieldShopID(店铺ID);CustomFieldCreateTime(创建时间);CustomFieldUserID(操作员ID)15、GetMemRechargeList(获取充值记录)功能:获取充值记录列表参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTableRechargeID(会员充值主键ID);RechargeMemID(充值会员唯一标识);RechargeAccount(充值单号);RechargeType(充值类型,详见类型1);RechargeMoney(充值总金额);RechargeOrdMoney(充值金额);RechargeGive(赠送金额);RechargeRemark(充值备注);LevelName(会员等级);RechargeShopID(充值店铺ID);ShopName(店铺名称);RechargeUserID(操作员ID)UserName(操作员名称);RechargeCreateTime(充值时间);RechargeCardBalance(充值后卡内余额)RechargeIsApprove(是否充值成功);会员字段详见附录1;16、GetPointChangeList(获取积分变动记录)功能:获取积分变动记录列表参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTablePointID(积分变动主键ID);PointMemID(积分变动会员唯一标识);PointNumber(积分变动数量);PointChangeType(积分变动类型);详见类型2PointRemark(积分变动备注);PointShopID(变动店铺ID);ShopName(变动店铺名称);PointCreateTime(积分变动时间);PointUserID(变动操作员ID);UserName(变动操作员名称);PointOrderCode(变动单号);PointGiveMemID(积分变动提成的会员唯一标识);LevelName(等级名称);会员信息详见附录1;17、GetPointExchangeList(获取积分兑换记录)功能:获取积分兑换记录列表参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTableExchangeID(主键ID)ExchangeAccount(兑换单号);MemCard(会员卡号);MemName(会员名称);ExchangeAllNumber(兑换总数量);ExchangeAllPoint(兑换总积分);ApplicationTime(礼品兑换申请时间);ExchangeTime(兑换时间);ShopName(店铺名称);UserName(操作员名称);ExchangeType(兑换类型,1主系统兑换;2.自助平台兑换);ExchangeStatus(兑换状态,1.申请,2.通过,3.不通过)18、GetPointRateList(获取积分提成记录)功能:获取积分提成记录列表(我的队伍列表)参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTableRowid(序号);SumNumber(提供总积分);MemCard(会员卡号);MemName(会员名称);MemMobile(会员手机号码);PointGiveMemID(积分提供会员唯一标识);19、GetGiftList(获取礼品列表)功能:获取礼品列表参数:参数名参数类型含义intPageSizeInt每页显示记录条数intPageIndexInt页码isAscbool是否增序strWhereString查询条件intResCountInt(out)记录总条数返回值:类型含义DataTableGiftID(礼品主键ID);GiftName(礼品名称);GiftCode(礼品简码);GiftClassID(礼品分类ID);GiftClassName(礼品分类名称);GiftPhoto(照片路径);GiftExchangePoint(兑换礼品所需积分);GiftStockNumber(礼品库存数量);GiftExchangeNumber(已兑换总数量);GiftShopID(礼品店铺ID);ShopName(礼品店铺名称);GiftRemark(礼品备注);20、GetGiftListByGids(获取礼品列表)功能:通过查询条件获取礼品列表参数:参数名参数类型含义strWherestring查询条件返回值:类型含义DataTable礼品列表,失败返回空,详情见附录1021、GetHotGifts(获取礼品列表)功能:获取兑换礼品最多的前某些行的礼品参数:参数名参数类型含义topInt前几行strwherestring查询条件filedOrderstring排序字段及排序方式返回值:类型含义DataTableGiftID(礼品主键ID);GiftName(礼品名称);GiftCode(礼品简码);GiftClassID(礼品分类ID);GiftPhoto(照片路径);GiftExchangePoint(兑换礼品所需积分);GiftStockNumber(礼品库存数量);GiftExchangeNumber(已兑换总数量);GiftShopID(礼品店铺ID);GiftRemark(礼品备注);22、GetGiftInfo(获取礼品信息)功能:根据礼品ID获取礼品的详细信息参数:参数名参数类型含义giftI
本文标题:BS会员系统接口
链接地址:https://www.777doc.com/doc-2901183 .html