POST api/ValueCard/Busi/Regist/Multi/OneBatch
一次办理多个储值卡时使用的接口。 一次办理多个储值卡多用于以下的情况: (1)客户定义若干个储值卡,可能有或没有金额,通过这个功能先定义到系统中; (2)客户从客户端中导出需要制作的储值卡的清单(清单带有激活码); (3)客户把储值卡清单交卡片制作商生产出来; (4)客户的业务员把这些卡销售给游客; (5)游客到前台或手机上绑定个人信息,并使用激活码激活。
Request Information
URI Parameters
None.
Body Parameters
办理储值卡时使用的参数。
ValueCardRegistMultiParmName | Description | Type | Additional information |
---|---|---|---|
FirstCardNo |
首卡卡号,可以是字母+数字,如'HY00000001',不能是数字在加母,如'0000000HY'.系统总是取后面的流水号,每次加1拼成新的卡号。 |
string |
Required Max length: 20 |
RegistCount |
发放的卡片的数量,最小值为1,最大值为200(一次至多制作两百,以防止运行巨大的事务,选成系统没有响应)。 |
integer |
Required Range: inclusive between 1 and 200 |
CardType |
介质类型,同门票的介质类型(P,B的含义相同)。 "P", "纸带"; "B", "条码卡" ; "I", "接触式IC卡" ; "U", "非接触式IC卡" 。 在此处只能是“B”。 |
string |
Required Max length: 1 Min length: 1 |
PayByPwd |
是否凭密支付 NN 1是,其他值否。 |
string |
Required Max length: 1 Min length: 1 Range: inclusive between 0 and 1 |
PayPwd |
支付密码。 UPPER(MD5(支付密码)),输入之前,要进行加密。 这个值会直接存储数据库,因此,需要在客户端执行好加密。 |
string |
Max length: 64 |
Status |
初始状态。0待激活,1 正常。 当新办的储值卡处于状态零时,需要再在前台或手机上执行“激活”才能进行使用。 |
string |
Required Range: inclusive between 0 and 1 |
ChargeSummary |
充值金额。 新办储值卡时,同时执行的充值的金额。 |
decimal number |
Required |
Memory |
备注。 |
string |
Max length: 50 |
Request Formats
application/json, text/json
{ "FirstCardNo": "sample string 1", "RegistCount": 2, "CardType": "sample string 3", "PayByPwd": "sample string 4", "PayPwd": "sample string 5", "Status": "sample string 6", "ChargeSummary": 7.0, "Memory": "sample string 8" }
application/xml, text/xml
<ValueCardRegistMultiParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Parm.ValueCard"> <CardType>sample string 3</CardType> <ChargeSummary>7</ChargeSummary> <FirstCardNo>sample string 1</FirstCardNo> <Memory>sample string 8</Memory> <PayByPwd>sample string 4</PayByPwd> <PayPwd>sample string 5</PayPwd> <RegistCount>2</RegistCount> <Status>sample string 6</Status> </ValueCardRegistMultiParm>
application/x-www-form-urlencoded
Sample not available.
application/bson
Binary JSON content. See http://bsonspec.org for details.
Response Information
Resource Description
一次办理多个储值卡时使用的接口。 一次办理多个储值卡多用于以下的情况: (1)客户定义若干个储值卡,可能有或没有金额,通过这个功能先定义到系统中; (2)客户从客户端中导出需要制作的储值卡的清单(清单带有激活码); (3)客户把储值卡清单交卡片制作商生产出来; (4)客户的业务员把这些卡销售给游客; (5)游客到前台或手机上绑定个人信息,并使用激活码激活。
CommonOperationResultWithTagOfT_KH_CZKDataTableName | Description | Type | Additional information |
---|---|---|---|
errcode | integer |
None. |
|
errmsg | string |
None. |
|
tag | Collection of Object |
None. |
Response Formats
application/json, text/json
{ "errcode": 1, "errmsg": "sample string 2", "tag": null }
application/bson
Binary JSON content. See http://bsonspec.org for details.