POST WxCoupon/GetCalcMoney
缴费计算,校内通版优惠券
Request Information
URI Parameters
None.
Body Parameters
V_SubOrder_V3| Name | Description | Type | Additional information |
|---|---|---|---|
| stuID |
学生id |
string |
None. |
| weeks |
缴费周数/课次 |
integer |
None. |
| classType |
1假期班 0 周末班 |
integer |
None. |
| matList |
教材列表 |
Collection of string |
None. |
| matIds | string |
None. |
|
| vCardNums |
优惠券编号集合,null:自动适配最佳优惠,空:不使用任何优惠,有数据:按实际选择来计算优惠 |
Collection of string |
None. |
| useCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"stuID": "sample string 1",
"weeks": 2,
"classType": 3,
"matList": [
"sample string 1",
"sample string 2"
],
"matIds": "sample string 4",
"vCardNums": [
"sample string 1",
"sample string 2"
],
"useCode": "sample string 5"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CommonClassModelOfV_OrderAmout_V3| Name | Description | Type | Additional information |
|---|---|---|---|
| data | V_OrderAmout_V3 |
None. |
|
| code |
代码 |
string |
None. |
| desc |
描述 |
string |
None. |
| exdesc |
系统内部错误描述 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"data": {
"payMoney": "sample string 1",
"payResultDesc": "sample string 2",
"payResultInfo": "sample string 3",
"curWeekFee": "sample string 4",
"rate": "sample string 5",
"GiveWeeks": 6,
"ListMat": [
{
"MatID": "sample string 1",
"MatType": 2,
"MatName": "sample string 3",
"MatPrice": "sample string 4",
"EnCode": "sample string 5",
"MatTypeName": "教辅",
"ck": true
},
{
"MatID": "sample string 1",
"MatType": 2,
"MatName": "sample string 3",
"MatPrice": "sample string 4",
"EnCode": "sample string 5",
"MatTypeName": "教辅",
"ck": true
}
],
"MatTotalPay": "sample string 7",
"FeeTotalPay": "sample string 8",
"Vouchers": [
{
"ID": "sample string 1",
"VoucherID": "sample string 2",
"Name": "sample string 3",
"UseStartDate": "2026-06-02T03:04:58.922959+08:00",
"UseEndDate": "2026-06-02T03:04:58.922959+08:00",
"DiscountType": 6,
"DiscountVal": 7.0,
"LimitUse": [
{
"VoucherID": "sample string 1",
"LimitType": "sample string 2",
"LimitCondition1": 3.0,
"LimitCondition2": 4.0,
"LimitCondition3": 5.0
},
{
"VoucherID": "sample string 1",
"LimitType": "sample string 2",
"LimitCondition1": 3.0,
"LimitCondition2": 4.0,
"LimitCondition3": 5.0
}
],
"CardNum": "sample string 8",
"CardID": "sample string 9",
"CanUseStatus": 10,
"IsUsed": 11,
"Remark": "sample string 12",
"LimitDesc": "sample string 13",
"MultiUse": 14,
"oriUse": 15,
"description": "sample string 16",
"validDateRemark": "sample string 17"
},
{
"ID": "sample string 1",
"VoucherID": "sample string 2",
"Name": "sample string 3",
"UseStartDate": "2026-06-02T03:04:58.922959+08:00",
"UseEndDate": "2026-06-02T03:04:58.922959+08:00",
"DiscountType": 6,
"DiscountVal": 7.0,
"LimitUse": [
{
"VoucherID": "sample string 1",
"LimitType": "sample string 2",
"LimitCondition1": 3.0,
"LimitCondition2": 4.0,
"LimitCondition3": 5.0
},
{
"VoucherID": "sample string 1",
"LimitType": "sample string 2",
"LimitCondition1": 3.0,
"LimitCondition2": 4.0,
"LimitCondition3": 5.0
}
],
"CardNum": "sample string 8",
"CardID": "sample string 9",
"CanUseStatus": 10,
"IsUsed": 11,
"Remark": "sample string 12",
"LimitDesc": "sample string 13",
"MultiUse": 14,
"oriUse": 15,
"description": "sample string 16",
"validDateRemark": "sample string 17"
}
],
"stuID": "sample string 9",
"dtCanUseDate": "2026-06-02T03:04:58.9239356+08:00",
"BeforeBlance": "sample string 11",
"BillRemark": "sample string 12",
"MsgContent": "sample string 13",
"VoucherMoney": "sample string 14",
"GiveVoucherMoney": "sample string 15",
"ArrearsMoney": "sample string 16",
"NextPayDate": "sample string 17",
"ChangeDate": "sample string 18"
},
"code": "sample string 1",
"desc": "sample string 2",
"exdesc": "sample string 3"
}