| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- #ifndef MICROSERVICES_API_MANAGE_REGIST_HEADER_
- #define MICROSERVICES_API_MANAGE_REGIST_HEADER_
- #include <string>
- namespace MicroServices
- {
- namespace API
- {
- struct CommResponse
- {
- bool success;
- std::string errorCode;
- std::string returnCode;
- std::string errorMsg;
- std::string message;
- };
- namespace Manage
- {
- //http://rvcterminal.paasst.cmbchina.cn/api/manage/regist/7555980103
- /*
- "data": {
- "branchNo": "755",
- "businessStructID": "1BFEB05100000000",
- "businessStructInfo": {
- "bActive": true,
- "bDisplay": true,
- "branchNo": "755598",
- "commonName": "ShenZhenFenHangYingYeBu",
- "description": null,
- "editor": null,
- "expTime": null,
- "globalName": "CMB.ShenZhenFenHang.ShenZhenFenHangYingYeBu",
- "nLayer": 3,
- "nodeType": "B",
- "parentId": "17A2113A0000000A",
- "structFullName": "招商银行/深圳分行/深圳分行营业部",
- "structId": "1BFEB05100000000",
- "structName": "深圳分行营业部",
- "structType": "102",
- "topStruct": false
- },
- "deviceNo": "D06255",
- "grooveCount": 1,
- "initIP": "99.12.22.197",
- "line": "RVC_Branch_MarketingDeviceManage",
- "lineDes": "市场条线",
- "machineNo": "2021092215115721",
- "machineType": "RVC.Stand2S",
- "machineVersion": "5.0",
- "outletNo": "755598",
- "padDeviceId": "cw_00000000",
- "pinPadId": "cw_1902BB2104258467",
- "remark": "1",
- "sites": "CMB.LIB",
- "state": "1",
- "stateName": "正常",
- "structID": "1BFEB05100000000",
- "structInfo": null,
- "terminalNo": "7555980103",
- "workFlowState": null
- }
- */
- struct RegistInfo
- {
- std::string branchNo;
- std::string deviceNo;
- std::string initIP;
- std::string machineNo;
- std::string machineType;
- std::string machineVersion;
- std::string sites;
- std::string terminalNo;
- };
- }
- }
- }
- #endif //MICROSERVICES_API_MANAGE_REGIST_HEADER_
|