GET Api/Invoke/GetApplicablePurchasingMember/{CompanyId}/{ProviderCode}/{TotalPrice}
获取一个有效适用金融采购账户
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
CompanyId |
公司ID |
string |
Required |
ProviderCode |
数据源代码 |
string |
Required |
TotalPrice |
订单总价(这个仅适用金融账户)可为0 |
decimal number |
Required |
Body Parameters
None.
Response Information
Resource Description
获取一个有效适用金融采购账户
SpeedPower.Utility.Models.Project.Orders.Service.Setting.ParentPurchaseMemberSettingModelName | Description | Type | Additional information |
---|---|---|---|
PurchaseMemberConfigs |
金融账户设置项 |
SpeedPower.Utility.Models.Project.Orders.Service.Setting.GetPurchaseMemberConfigModel |
None. |
PurchaseMemberExpandSettings |
扩展参数设置项 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.Setting.GetPurchaseMemberExpandSettingModel |
None. |
CompanyId |
公司ID |
string |
Required String length: inclusive between 0 and 128 |
LastUsedTime |
最后使用时间(可能为NULL) |
date |
None. |
Time |
添加时间 |
date |
None. |
ID |
设置ID |
globally unique identifier |
None. |
UsedStatus |
账户状态 |
SpeedPower.Utility.Models.Untility.Datas.Enums.UsedStatusType |
None. |
ProviderCode |
采购数据源代码 |
string |
Required String length: inclusive between 0 and 20 |
UserName |
用户名 |
string |
Required String length: inclusive between 0 and 200 |
Password |
密码 |
string |
Required String length: inclusive between 0 and 200 |
ContactUser |
联系人 |
string |
Required String length: inclusive between 0 and 200 |
ContactPhone |
联系电话 |
string |
Required String length: inclusive between 0 and 200 |
ContactEmail |
联系邮箱 |
string |
String length: inclusive between 0 and 200 |
KeepTime |
使用间隔时间 |
integer |
None. |
Remarks |
备注内容 |
string |
String length: inclusive between 0 and 500 |
Response Formats
application/json, text/json
Sample:
{ "PurchaseMemberConfigs": { "ValidBalance": 1.1, "UsedBalance": 2.1, "CurrentBalance": 3.1, "Time": "2025-04-03T19:56:14.1083922+08:00", "ID": "72179978-c0e3-43cc-b582-b3912880d881", "Password": "sample string 6", "MinBalance": 7.1, "MaxBalance": 8.1, "Remarks": "sample string 9" }, "PurchaseMemberExpandSettings": [ { "ID": "bc9d3cae-32a8-407d-943a-f5d8a97ce6c4", "PurchaseMemberSettingId": "3e2dca2e-8c4d-424a-ae76-e95f28720694", "SettingKey": "sample string 3", "SettingValue": "sample string 4" }, { "ID": "bc9d3cae-32a8-407d-943a-f5d8a97ce6c4", "PurchaseMemberSettingId": "3e2dca2e-8c4d-424a-ae76-e95f28720694", "SettingKey": "sample string 3", "SettingValue": "sample string 4" } ], "CompanyId": "sample string 1", "LastUsedTime": "2025-04-03T19:56:14.1083922+08:00", "Time": "2025-04-03T19:56:14.1083922+08:00", "ID": "a3ccef90-17cd-46a3-9d53-0dab220bc7ad", "UsedStatus": 0, "ProviderCode": "sample string 4", "UserName": "sample string 5", "Password": "sample string 6", "ContactUser": "sample string 7", "ContactPhone": "sample string 8", "ContactEmail": "sample string 9", "KeepTime": 10, "Remarks": "sample string 11" }