模版测试-关键请求.json 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056
  1. [
  2. {
  3. "url": "https://test.franklinwh.com/hes-gateway/manage/selectIotTouTemplateList",
  4. "method": "POST",
  5. "requestBody": "Invalid numeric literal at EOF at line 1, column 119 (while parsing 'sourceType=&countryId=&provinceId=&status=&startUpdateTime=&endUpdateTime=&search=4477&pageSize=10&pageNum=1&lang=ZH_CN')",
  6. "responseBody": {
  7. "code": 200,
  8. "message": "查询成功!",
  9. "result": [
  10. {
  11. "id": 4477,
  12. "electricCompany": "GloBird Energy",
  13. "eleCompanyFullName": "GloBird Energy",
  14. "derSchdule": "ZEROHERO",
  15. "gridType": "ZEROHERO",
  16. "status": 2,
  17. "sourceType": 0,
  18. "countryId": 3,
  19. "countryName": "澳大利亚",
  20. "provinceName": "昆士兰州",
  21. "provinceId": 88,
  22. "updateTime": "2026-07-24 02:23:00",
  23. "electricityType": 1
  24. }
  25. ],
  26. "total": 1,
  27. "success": true
  28. },
  29. "status": 200
  30. },
  31. {
  32. "url": "https://test.franklinwh.com/hes-gateway/manage/getIotTouTemplateDetailById",
  33. "method": "POST",
  34. "requestBody": "Invalid numeric literal at EOF at line 1, column 18 (while parsing 'id=4477&lang=ZH_CN')",
  35. "responseBody": {
  36. "code": 200,
  37. "message": "操作成功!",
  38. "result": {
  39. "template": {
  40. "id": 4477,
  41. "gatewayId": null,
  42. "templateId": 4477,
  43. "templateFromType": 0,
  44. "electricCompany": "GloBird Energy",
  45. "eleCompanyFullName": "GloBird Energy",
  46. "eletricCompanyId": 10048,
  47. "sdcpCompanyFlag": null,
  48. "derSchdule": "ZEROHERO",
  49. "gridType": "ZEROHERO",
  50. "name": "ZEROHERO",
  51. "electricityType": 1,
  52. "status": 2,
  53. "sourceType": 0,
  54. "countryId": 3,
  55. "countryZh": "澳大利亚",
  56. "countryEn": "Australia",
  57. "provinceEn": "Queensland",
  58. "provinceId": 88,
  59. "provinceZh": "昆士兰州",
  60. "env": 0,
  61. "mookRunCount": 0,
  62. "priority": 0,
  63. "solarChargeMin": null,
  64. "workMode": 1,
  65. "updateTime": "2026-07-24 02:23:00",
  66. "displayFlag": 1,
  67. "templateType": null,
  68. "ptoDate": null,
  69. "nbtType": null,
  70. "classification": null,
  71. "remark": null,
  72. "tariffName": null,
  73. "templateName": null
  74. },
  75. "strategyList": [
  76. {
  77. "id": 129171,
  78. "seasonName": "All months",
  79. "month": "1,2,3,4,5,6,7,8,9,10,11,12",
  80. "templateId": 4477,
  81. "fromType": null,
  82. "dayName": "Every day",
  83. "dayType": 3,
  84. "ccociateSn": "",
  85. "ccociateType": 1,
  86. "eleticRatePeak": null,
  87. "eleticRateShoulder": null,
  88. "eleticRateValley": null,
  89. "eleticRateSharp": null,
  90. "eleticRateSuperOffPeak": null,
  91. "eleticRateGridFee": null,
  92. "eleticSellPeak": null,
  93. "eleticSellShoulder": null,
  94. "eleticSellValley": null,
  95. "eleticSellSharp": null,
  96. "eleticSellSuperOffPeak": null,
  97. "detailVoList": [
  98. {
  99. "id": 121677,
  100. "name": "mid-peak",
  101. "strategyId": 129171,
  102. "startHourTime": "00:00",
  103. "endHourTime": "11:00",
  104. "waveType": 1,
  105. "briefDescribe": "Self-consumption",
  106. "solarPriority": "1,3,2",
  107. "gridDischargeMax": null,
  108. "gridChargeMax": null,
  109. "chargeMax": null,
  110. "chargePower": null,
  111. "gridFeedMax": null,
  112. "dischargePower": null,
  113. "dischargeMax": null,
  114. "solarCutoff": 0,
  115. "gridMax": null,
  116. "loadPriority": "1,3,2",
  117. "maxChargeSoc": null,
  118. "minDischargeSoc": null,
  119. "heatEnable": null,
  120. "powerOffApower": "",
  121. "offGrid": null,
  122. "gcaoMax": null,
  123. "rampTime": null,
  124. "useModeFlag": 0,
  125. "dispatchId": 6,
  126. "dispatch": null,
  127. "buyRate": null,
  128. "sellRate": null
  129. },
  130. {
  131. "id": 121678,
  132. "name": "off-peak",
  133. "strategyId": 129171,
  134. "startHourTime": "11:00",
  135. "endHourTime": "14:00",
  136. "waveType": 0,
  137. "briefDescribe": "aPower charger from solar",
  138. "solarPriority": "1,2,3",
  139. "gridDischargeMax": null,
  140. "gridChargeMax": 5,
  141. "chargeMax": null,
  142. "chargePower": null,
  143. "gridFeedMax": null,
  144. "dischargePower": null,
  145. "dischargeMax": null,
  146. "solarCutoff": 0,
  147. "gridMax": null,
  148. "loadPriority": "1,2,0",
  149. "maxChargeSoc": null,
  150. "minDischargeSoc": null,
  151. "heatEnable": null,
  152. "powerOffApower": "",
  153. "offGrid": null,
  154. "gcaoMax": null,
  155. "rampTime": null,
  156. "useModeFlag": 0,
  157. "dispatchId": 3,
  158. "dispatch": null,
  159. "buyRate": null,
  160. "sellRate": null
  161. },
  162. {
  163. "id": 121679,
  164. "name": "mid-peak",
  165. "strategyId": 129171,
  166. "startHourTime": "14:00",
  167. "endHourTime": "16:00",
  168. "waveType": 1,
  169. "briefDescribe": "Self-consumption",
  170. "solarPriority": "1,3,2",
  171. "gridDischargeMax": null,
  172. "gridChargeMax": null,
  173. "chargeMax": null,
  174. "chargePower": null,
  175. "gridFeedMax": null,
  176. "dischargePower": null,
  177. "dischargeMax": null,
  178. "solarCutoff": 0,
  179. "gridMax": null,
  180. "loadPriority": "1,3,2",
  181. "maxChargeSoc": null,
  182. "minDischargeSoc": 90,
  183. "heatEnable": null,
  184. "powerOffApower": "",
  185. "offGrid": null,
  186. "gcaoMax": null,
  187. "rampTime": null,
  188. "useModeFlag": 0,
  189. "dispatchId": 6,
  190. "dispatch": null,
  191. "buyRate": null,
  192. "sellRate": null
  193. },
  194. {
  195. "id": 121680,
  196. "name": "on-peak",
  197. "strategyId": 129171,
  198. "startHourTime": "16:00",
  199. "endHourTime": "18:00",
  200. "waveType": 2,
  201. "briefDescribe": "Self-consumption",
  202. "solarPriority": "1,3,2",
  203. "gridDischargeMax": null,
  204. "gridChargeMax": null,
  205. "chargeMax": null,
  206. "chargePower": null,
  207. "gridFeedMax": null,
  208. "dischargePower": null,
  209. "dischargeMax": null,
  210. "solarCutoff": 0,
  211. "gridMax": null,
  212. "loadPriority": "1,3,2",
  213. "maxChargeSoc": null,
  214. "minDischargeSoc": 90,
  215. "heatEnable": null,
  216. "powerOffApower": "",
  217. "offGrid": null,
  218. "gcaoMax": null,
  219. "rampTime": null,
  220. "useModeFlag": 0,
  221. "dispatchId": 6,
  222. "dispatch": null,
  223. "buyRate": null,
  224. "sellRate": null
  225. },
  226. {
  227. "id": 121681,
  228. "name": "on-peak",
  229. "strategyId": 129171,
  230. "startHourTime": "18:00",
  231. "endHourTime": "21:00",
  232. "waveType": 2,
  233. "briefDescribe": "Zero Import",
  234. "solarPriority": "9,9,9",
  235. "gridDischargeMax": 0.1,
  236. "gridChargeMax": null,
  237. "chargeMax": null,
  238. "chargePower": null,
  239. "gridFeedMax": 0.1,
  240. "dischargePower": 10,
  241. "dischargeMax": null,
  242. "solarCutoff": 0,
  243. "gridMax": 0,
  244. "loadPriority": "9,9,9",
  245. "maxChargeSoc": null,
  246. "minDischargeSoc": null,
  247. "heatEnable": 1,
  248. "powerOffApower": "",
  249. "offGrid": null,
  250. "gcaoMax": 0,
  251. "rampTime": null,
  252. "useModeFlag": 0,
  253. "dispatchId": 9,
  254. "dispatch": null,
  255. "buyRate": null,
  256. "sellRate": null
  257. },
  258. {
  259. "id": 121682,
  260. "name": "on-peak",
  261. "strategyId": 129171,
  262. "startHourTime": "21:00",
  263. "endHourTime": "23:00",
  264. "waveType": 2,
  265. "briefDescribe": "Self-consumption",
  266. "solarPriority": "1,3,2",
  267. "gridDischargeMax": null,
  268. "gridChargeMax": null,
  269. "chargeMax": null,
  270. "chargePower": null,
  271. "gridFeedMax": null,
  272. "dischargePower": null,
  273. "dischargeMax": null,
  274. "solarCutoff": 0,
  275. "gridMax": null,
  276. "loadPriority": "1,3,2",
  277. "maxChargeSoc": null,
  278. "minDischargeSoc": null,
  279. "heatEnable": null,
  280. "powerOffApower": "",
  281. "offGrid": null,
  282. "gcaoMax": null,
  283. "rampTime": null,
  284. "useModeFlag": 0,
  285. "dispatchId": 6,
  286. "dispatch": null,
  287. "buyRate": null,
  288. "sellRate": null
  289. },
  290. {
  291. "id": 121683,
  292. "name": "mid-peak",
  293. "strategyId": 129171,
  294. "startHourTime": "23:00",
  295. "endHourTime": "24:00",
  296. "waveType": 1,
  297. "briefDescribe": "Self-consumption",
  298. "solarPriority": "1,3,2",
  299. "gridDischargeMax": null,
  300. "gridChargeMax": null,
  301. "chargeMax": null,
  302. "chargePower": null,
  303. "gridFeedMax": null,
  304. "dischargePower": null,
  305. "dischargeMax": null,
  306. "solarCutoff": 0,
  307. "gridMax": null,
  308. "loadPriority": "1,3,2",
  309. "maxChargeSoc": null,
  310. "minDischargeSoc": null,
  311. "heatEnable": null,
  312. "powerOffApower": "",
  313. "offGrid": null,
  314. "gcaoMax": null,
  315. "rampTime": null,
  316. "useModeFlag": 0,
  317. "dispatchId": 6,
  318. "dispatch": null,
  319. "buyRate": null,
  320. "sellRate": null
  321. }
  322. ]
  323. }
  324. ],
  325. "bbDefaultVo": null
  326. },
  327. "success": true
  328. },
  329. "status": 200
  330. },
  331. {
  332. "url": "https://test.franklinwh.com/hes-gateway/manage/selectCitesList?countryId=3&type=1&lang=ZH_CN",
  333. "method": "GET",
  334. "requestBody": null,
  335. "responseBody": {
  336. "code": 200,
  337. "message": "查询成功!",
  338. "result": {
  339. "countryList": null,
  340. "provinceList": [
  341. {
  342. "id": 93,
  343. "nameEn": "Australian Capital Territory",
  344. "nameZh": "澳大利亚首都特区",
  345. "latitude": "-35.46388240972573",
  346. "longitude": "148.96975680959932",
  347. "cityList": null
  348. },
  349. {
  350. "id": 95,
  351. "nameEn": "Jervis Bay Territory",
  352. "nameZh": "杰维斯湾领地",
  353. "latitude": "-35.148991343783464",
  354. "longitude": "150.68892244742435",
  355. "cityList": null
  356. },
  357. {
  358. "id": 87,
  359. "nameEn": "New South Wales",
  360. "nameZh": "新南威尔士州",
  361. "latitude": "-32.7417069",
  362. "longitude": "145.5621282",
  363. "cityList": null
  364. },
  365. {
  366. "id": 94,
  367. "nameEn": "Northern Territory",
  368. "nameZh": "北领地",
  369. "latitude": "-19.69640594350155",
  370. "longitude": "133.7233493643486",
  371. "cityList": null
  372. },
  373. {
  374. "id": 88,
  375. "nameEn": "Queensland",
  376. "nameZh": "昆士兰州",
  377. "latitude": "-22.9061136261844",
  378. "longitude": "144.22590038580125",
  379. "cityList": null
  380. },
  381. {
  382. "id": 89,
  383. "nameEn": "South Australia",
  384. "nameZh": "南澳大利亚州",
  385. "latitude": "-29.76936636605166",
  386. "longitude": "134.98877888786274",
  387. "cityList": null
  388. },
  389. {
  390. "id": 90,
  391. "nameEn": "Tasmania",
  392. "nameZh": "塔斯马尼亚州",
  393. "latitude": "-41.94503328505248",
  394. "longitude": "146.93122243891824",
  395. "cityList": null
  396. },
  397. {
  398. "id": 91,
  399. "nameEn": "Victoria",
  400. "nameZh": "維多利亞省",
  401. "latitude": "-37.0297202710517",
  402. "longitude": "144.00165465307117",
  403. "cityList": null
  404. },
  405. {
  406. "id": 92,
  407. "nameEn": "Western Australia",
  408. "nameZh": "西澳大利亚州",
  409. "latitude": "-25.305560688793545",
  410. "longitude": "122.39744754662014",
  411. "cityList": null
  412. }
  413. ],
  414. "cityList": null
  415. },
  416. "total": 1,
  417. "success": true
  418. },
  419. "status": 200
  420. },
  421. {
  422. "url": "https://test.franklinwh.com/hes-gateway/manage/updateOrSaveIotTouTemplate",
  423. "method": "POST",
  424. "requestBody": {
  425. "template": {
  426. "countryId": 3,
  427. "provinceId": 88,
  428. "derSchdule": "A",
  429. "eleCompanyFullName": "B",
  430. "electricCompany": "B",
  431. "gridType": "C",
  432. "electricityType": 1,
  433. "name": "S",
  434. "mookRunCount": "0",
  435. "priority": "",
  436. "env": ""
  437. },
  438. "strategyList": [
  439. {
  440. "ccociateType": 1,
  441. "ccociateSn": "",
  442. "detailVoList": [
  443. {
  444. "startHourTime": "00:00",
  445. "endHourTime": "24:00",
  446. "waveType": 1,
  447. "name": "",
  448. "briefDescribe": "",
  449. "solarPriority": "",
  450. "gridDischargeMax": "",
  451. "gridChargeMax": "",
  452. "chargePower": "",
  453. "dischargePower": "",
  454. "chargeMax": "",
  455. "dischargeMax": "",
  456. "gcaoMax": "",
  457. "loadPriority": "",
  458. "gridFeedMax": "",
  459. "gridMax": "",
  460. "minDischargeSoc": "",
  461. "maxChargeSoc": "",
  462. "heatEnable": "",
  463. "powerOffApower": "",
  464. "rampTime": "",
  465. "offGrid": "",
  466. "solarCutoff": ""
  467. }
  468. ],
  469. "seasonName": "W",
  470. "month": "1,2,3,4,5,6,7,8,9,10,11,12",
  471. "dayName": "Everyday",
  472. "dayType": 3
  473. }
  474. ],
  475. "lang": "ZH_CN"
  476. },
  477. "responseBody": {
  478. "code": 200,
  479. "message": "操作成功!",
  480. "result": 4517,
  481. "success": true
  482. },
  483. "status": 200
  484. },
  485. {
  486. "url": "https://test.franklinwh.com/hes-gateway/manage/selectIotTouTemplateList",
  487. "method": "POST",
  488. "requestBody": "Invalid numeric literal at EOF at line 1, column 119 (while parsing 'sourceType=&countryId=&provinceId=&status=&startUpdateTime=&endUpdateTime=&search=4477&pageSize=10&pageNum=1&lang=ZH_CN')",
  489. "responseBody": {
  490. "code": 200,
  491. "message": "查询成功!",
  492. "result": [
  493. {
  494. "id": 4477,
  495. "electricCompany": "GloBird Energy",
  496. "eleCompanyFullName": "GloBird Energy",
  497. "derSchdule": "ZEROHERO",
  498. "gridType": "ZEROHERO",
  499. "status": 2,
  500. "sourceType": 0,
  501. "countryId": 3,
  502. "countryName": "澳大利亚",
  503. "provinceName": "昆士兰州",
  504. "provinceId": 88,
  505. "updateTime": "2026-07-24 02:23:00",
  506. "electricityType": 1
  507. }
  508. ],
  509. "total": 1,
  510. "success": true
  511. },
  512. "status": 200
  513. },
  514. {
  515. "url": "https://test.franklinwh.com/hes-gateway/manage/announcement/displayList?lang=ZH_CN",
  516. "method": "GET",
  517. "requestBody": null,
  518. "responseBody": {
  519. "code": 200,
  520. "message": "操作成功!",
  521. "result": [],
  522. "success": true
  523. },
  524. "status": 200
  525. },
  526. {
  527. "url": "https://test.franklinwh.com/hes-gateway/manage/selectIotTouTemplateList",
  528. "method": "POST",
  529. "requestBody": "Invalid numeric literal at EOF at line 1, column 119 (while parsing 'sourceType=&countryId=&provinceId=&status=&startUpdateTime=&endUpdateTime=&search=4478&pageSize=10&pageNum=1&lang=ZH_CN')",
  530. "responseBody": {
  531. "code": 200,
  532. "message": "查询成功!",
  533. "result": [
  534. {
  535. "id": 4478,
  536. "electricCompany": "GloBird Energy",
  537. "eleCompanyFullName": "GloBird Energy",
  538. "derSchdule": "FOUR4FREE",
  539. "gridType": "FOUR4FREE",
  540. "status": 2,
  541. "sourceType": 0,
  542. "countryId": 3,
  543. "countryName": "澳大利亚",
  544. "provinceName": "昆士兰州",
  545. "provinceId": 88,
  546. "updateTime": "2026-06-22 08:14:41",
  547. "electricityType": 1
  548. }
  549. ],
  550. "total": 1,
  551. "success": true
  552. },
  553. "status": 200
  554. },
  555. {
  556. "url": "https://test.franklinwh.com/hes-gateway/manage/getIotTouTemplateDetailById",
  557. "method": "POST",
  558. "requestBody": "Invalid numeric literal at EOF at line 1, column 18 (while parsing 'id=4478&lang=ZH_CN')",
  559. "responseBody": {
  560. "code": 200,
  561. "message": "操作成功!",
  562. "result": {
  563. "template": {
  564. "id": 4478,
  565. "gatewayId": null,
  566. "templateId": 4478,
  567. "templateFromType": 0,
  568. "electricCompany": "GloBird Energy",
  569. "eleCompanyFullName": "GloBird Energy",
  570. "eletricCompanyId": 10048,
  571. "sdcpCompanyFlag": null,
  572. "derSchdule": "FOUR4FREE",
  573. "gridType": "FOUR4FREE",
  574. "name": "FOUR4FREE",
  575. "electricityType": 1,
  576. "status": 2,
  577. "sourceType": 0,
  578. "countryId": 3,
  579. "countryZh": "澳大利亚",
  580. "countryEn": "Australia",
  581. "provinceEn": "Queensland",
  582. "provinceId": 88,
  583. "provinceZh": "昆士兰州",
  584. "env": 0,
  585. "mookRunCount": 0,
  586. "priority": 0,
  587. "solarChargeMin": null,
  588. "workMode": 1,
  589. "updateTime": "2026-06-22 08:14:41",
  590. "displayFlag": 1,
  591. "templateType": null,
  592. "ptoDate": null,
  593. "nbtType": null,
  594. "classification": null,
  595. "remark": null,
  596. "tariffName": null,
  597. "templateName": null
  598. },
  599. "strategyList": [
  600. {
  601. "id": 129138,
  602. "seasonName": "All months",
  603. "month": "1,2,3,4,5,6,7,8,9,10,11,12",
  604. "templateId": 4478,
  605. "fromType": null,
  606. "dayName": "Every day",
  607. "dayType": 3,
  608. "ccociateSn": "",
  609. "ccociateType": 1,
  610. "eleticRatePeak": null,
  611. "eleticRateShoulder": null,
  612. "eleticRateValley": null,
  613. "eleticRateSharp": null,
  614. "eleticRateSuperOffPeak": null,
  615. "eleticRateGridFee": null,
  616. "eleticSellPeak": null,
  617. "eleticSellShoulder": null,
  618. "eleticSellValley": null,
  619. "eleticSellSharp": null,
  620. "eleticSellSuperOffPeak": null,
  621. "detailVoList": [
  622. {
  623. "id": 121535,
  624. "name": "mid-peak",
  625. "strategyId": 129138,
  626. "startHourTime": "00:00",
  627. "endHourTime": "10:00",
  628. "waveType": 1,
  629. "briefDescribe": "Self-consumption",
  630. "solarPriority": "1,3,2",
  631. "gridDischargeMax": null,
  632. "gridChargeMax": null,
  633. "chargeMax": null,
  634. "chargePower": null,
  635. "gridFeedMax": null,
  636. "dischargePower": null,
  637. "dischargeMax": null,
  638. "solarCutoff": 0,
  639. "gridMax": null,
  640. "loadPriority": "1,3,2",
  641. "maxChargeSoc": null,
  642. "minDischargeSoc": null,
  643. "heatEnable": null,
  644. "powerOffApower": "",
  645. "offGrid": null,
  646. "gcaoMax": null,
  647. "rampTime": null,
  648. "useModeFlag": 0,
  649. "dispatchId": 6,
  650. "dispatch": null,
  651. "buyRate": null,
  652. "sellRate": null
  653. },
  654. {
  655. "id": 121536,
  656. "name": "off-peak",
  657. "strategyId": 129138,
  658. "startHourTime": "10:00",
  659. "endHourTime": "14:00",
  660. "waveType": 0,
  661. "briefDescribe": "aPower charge from solar",
  662. "solarPriority": "1,2,3",
  663. "gridDischargeMax": null,
  664. "gridChargeMax": 5,
  665. "chargeMax": null,
  666. "chargePower": null,
  667. "gridFeedMax": null,
  668. "dischargePower": null,
  669. "dischargeMax": null,
  670. "solarCutoff": 0,
  671. "gridMax": null,
  672. "loadPriority": "1,2,0",
  673. "maxChargeSoc": null,
  674. "minDischargeSoc": null,
  675. "heatEnable": null,
  676. "powerOffApower": "",
  677. "offGrid": null,
  678. "gcaoMax": null,
  679. "rampTime": null,
  680. "useModeFlag": 0,
  681. "dispatchId": 3,
  682. "dispatch": null,
  683. "buyRate": null,
  684. "sellRate": null
  685. },
  686. {
  687. "id": 121537,
  688. "name": "mid-peak",
  689. "strategyId": 129138,
  690. "startHourTime": "14:00",
  691. "endHourTime": "16:00",
  692. "waveType": 1,
  693. "briefDescribe": "Self-consumption",
  694. "solarPriority": "1,3,2",
  695. "gridDischargeMax": null,
  696. "gridChargeMax": null,
  697. "chargeMax": null,
  698. "chargePower": null,
  699. "gridFeedMax": null,
  700. "dischargePower": null,
  701. "dischargeMax": null,
  702. "solarCutoff": 0,
  703. "gridMax": null,
  704. "loadPriority": "1,3,2",
  705. "maxChargeSoc": null,
  706. "minDischargeSoc": 90,
  707. "heatEnable": null,
  708. "powerOffApower": "",
  709. "offGrid": null,
  710. "gcaoMax": null,
  711. "rampTime": null,
  712. "useModeFlag": 0,
  713. "dispatchId": 6,
  714. "dispatch": null,
  715. "buyRate": null,
  716. "sellRate": null
  717. },
  718. {
  719. "id": 121538,
  720. "name": "on-peak",
  721. "strategyId": 129138,
  722. "startHourTime": "16:00",
  723. "endHourTime": "23:00",
  724. "waveType": 2,
  725. "briefDescribe": "Self-consumption",
  726. "solarPriority": "1,3,2",
  727. "gridDischargeMax": null,
  728. "gridChargeMax": null,
  729. "chargeMax": null,
  730. "chargePower": null,
  731. "gridFeedMax": null,
  732. "dischargePower": null,
  733. "dischargeMax": null,
  734. "solarCutoff": 0,
  735. "gridMax": null,
  736. "loadPriority": "1,3,2",
  737. "maxChargeSoc": null,
  738. "minDischargeSoc": null,
  739. "heatEnable": null,
  740. "powerOffApower": "",
  741. "offGrid": null,
  742. "gcaoMax": null,
  743. "rampTime": null,
  744. "useModeFlag": 0,
  745. "dispatchId": 6,
  746. "dispatch": null,
  747. "buyRate": null,
  748. "sellRate": null
  749. },
  750. {
  751. "id": 121539,
  752. "name": "mid-peak",
  753. "strategyId": 129138,
  754. "startHourTime": "23:00",
  755. "endHourTime": "24:00",
  756. "waveType": 1,
  757. "briefDescribe": "Self-consumption",
  758. "solarPriority": "1,3,2",
  759. "gridDischargeMax": null,
  760. "gridChargeMax": null,
  761. "chargeMax": null,
  762. "chargePower": null,
  763. "gridFeedMax": null,
  764. "dischargePower": null,
  765. "dischargeMax": null,
  766. "solarCutoff": 0,
  767. "gridMax": null,
  768. "loadPriority": "1,3,2",
  769. "maxChargeSoc": null,
  770. "minDischargeSoc": null,
  771. "heatEnable": null,
  772. "powerOffApower": "",
  773. "offGrid": null,
  774. "gcaoMax": null,
  775. "rampTime": null,
  776. "useModeFlag": 0,
  777. "dispatchId": 6,
  778. "dispatch": null,
  779. "buyRate": null,
  780. "sellRate": null
  781. }
  782. ]
  783. }
  784. ],
  785. "bbDefaultVo": null
  786. },
  787. "success": true
  788. },
  789. "status": 200
  790. },
  791. {
  792. "url": "https://test.franklinwh.com/hes-gateway/manage/selectIotTouTemplateList",
  793. "method": "POST",
  794. "requestBody": "Invalid numeric literal at EOF at line 1, column 119 (while parsing 'sourceType=&countryId=&provinceId=&status=&startUpdateTime=&endUpdateTime=&search=4479&pageSize=10&pageNum=1&lang=ZH_CN')",
  795. "responseBody": {
  796. "code": 200,
  797. "message": "查询成功!",
  798. "result": [
  799. {
  800. "id": 4479,
  801. "electricCompany": "OVO Energy",
  802. "eleCompanyFullName": "OVO Energy",
  803. "derSchdule": "Basic 3 Free",
  804. "gridType": "Basic 3 Free",
  805. "status": 2,
  806. "sourceType": 0,
  807. "countryId": 3,
  808. "countryName": "澳大利亚",
  809. "provinceName": "昆士兰州",
  810. "provinceId": 88,
  811. "updateTime": "2026-06-22 08:14:03",
  812. "electricityType": 1
  813. }
  814. ],
  815. "total": 1,
  816. "success": true
  817. },
  818. "status": 200
  819. },
  820. {
  821. "url": "https://test.franklinwh.com/hes-gateway/manage/getIotTouTemplateDetailById",
  822. "method": "POST",
  823. "requestBody": "Invalid numeric literal at EOF at line 1, column 18 (while parsing 'id=4479&lang=ZH_CN')",
  824. "responseBody": {
  825. "code": 200,
  826. "message": "操作成功!",
  827. "result": {
  828. "template": {
  829. "id": 4479,
  830. "gatewayId": null,
  831. "templateId": 4479,
  832. "templateFromType": 0,
  833. "electricCompany": "OVO Energy",
  834. "eleCompanyFullName": "OVO Energy",
  835. "eletricCompanyId": 10049,
  836. "sdcpCompanyFlag": null,
  837. "derSchdule": "Basic 3 Free",
  838. "gridType": "Basic 3 Free",
  839. "name": "Basic 3 Free",
  840. "electricityType": 1,
  841. "status": 2,
  842. "sourceType": 0,
  843. "countryId": 3,
  844. "countryZh": "澳大利亚",
  845. "countryEn": "Australia",
  846. "provinceEn": "Queensland",
  847. "provinceId": 88,
  848. "provinceZh": "昆士兰州",
  849. "env": 0,
  850. "mookRunCount": 0,
  851. "priority": 0,
  852. "solarChargeMin": null,
  853. "workMode": 1,
  854. "updateTime": "2026-06-22 08:14:03",
  855. "displayFlag": 1,
  856. "templateType": null,
  857. "ptoDate": null,
  858. "nbtType": null,
  859. "classification": null,
  860. "remark": null,
  861. "tariffName": null,
  862. "templateName": null
  863. },
  864. "strategyList": [
  865. {
  866. "id": 129137,
  867. "seasonName": "All months",
  868. "month": "1,2,3,4,5,6,7,8,9,10,11,12",
  869. "templateId": 4479,
  870. "fromType": null,
  871. "dayName": "Every day",
  872. "dayType": 3,
  873. "ccociateSn": "",
  874. "ccociateType": 1,
  875. "eleticRatePeak": null,
  876. "eleticRateShoulder": null,
  877. "eleticRateValley": null,
  878. "eleticRateSharp": null,
  879. "eleticRateSuperOffPeak": null,
  880. "eleticRateGridFee": null,
  881. "eleticSellPeak": null,
  882. "eleticSellShoulder": null,
  883. "eleticSellValley": null,
  884. "eleticSellSharp": null,
  885. "eleticSellSuperOffPeak": null,
  886. "detailVoList": [
  887. {
  888. "id": 121530,
  889. "name": "mid-peak",
  890. "strategyId": 129137,
  891. "startHourTime": "00:00",
  892. "endHourTime": "11:00",
  893. "waveType": 1,
  894. "briefDescribe": "Self-consumption",
  895. "solarPriority": "1,3,2",
  896. "gridDischargeMax": null,
  897. "gridChargeMax": null,
  898. "chargeMax": null,
  899. "chargePower": null,
  900. "gridFeedMax": null,
  901. "dischargePower": null,
  902. "dischargeMax": null,
  903. "solarCutoff": 0,
  904. "gridMax": null,
  905. "loadPriority": "1,3,2",
  906. "maxChargeSoc": null,
  907. "minDischargeSoc": null,
  908. "heatEnable": null,
  909. "powerOffApower": "",
  910. "offGrid": null,
  911. "gcaoMax": null,
  912. "rampTime": null,
  913. "useModeFlag": 0,
  914. "dispatchId": 6,
  915. "dispatch": null,
  916. "buyRate": null,
  917. "sellRate": null
  918. },
  919. {
  920. "id": 121531,
  921. "name": "off-peak",
  922. "strategyId": 129137,
  923. "startHourTime": "11:00",
  924. "endHourTime": "14:00",
  925. "waveType": 0,
  926. "briefDescribe": "aPower charge from solar",
  927. "solarPriority": "1,2,3",
  928. "gridDischargeMax": null,
  929. "gridChargeMax": 5,
  930. "chargeMax": null,
  931. "chargePower": null,
  932. "gridFeedMax": null,
  933. "dischargePower": null,
  934. "dischargeMax": null,
  935. "solarCutoff": 0,
  936. "gridMax": null,
  937. "loadPriority": "1,2,0",
  938. "maxChargeSoc": null,
  939. "minDischargeSoc": null,
  940. "heatEnable": null,
  941. "powerOffApower": "",
  942. "offGrid": null,
  943. "gcaoMax": null,
  944. "rampTime": null,
  945. "useModeFlag": 0,
  946. "dispatchId": 3,
  947. "dispatch": null,
  948. "buyRate": null,
  949. "sellRate": null
  950. },
  951. {
  952. "id": 121532,
  953. "name": "mid-peak",
  954. "strategyId": 129137,
  955. "startHourTime": "14:00",
  956. "endHourTime": "16:00",
  957. "waveType": 1,
  958. "briefDescribe": "Self-consumption",
  959. "solarPriority": "1,3,2",
  960. "gridDischargeMax": null,
  961. "gridChargeMax": null,
  962. "chargeMax": null,
  963. "chargePower": null,
  964. "gridFeedMax": null,
  965. "dischargePower": null,
  966. "dischargeMax": null,
  967. "solarCutoff": 0,
  968. "gridMax": null,
  969. "loadPriority": "1,3,2",
  970. "maxChargeSoc": null,
  971. "minDischargeSoc": 90,
  972. "heatEnable": null,
  973. "powerOffApower": "",
  974. "offGrid": null,
  975. "gcaoMax": null,
  976. "rampTime": null,
  977. "useModeFlag": 0,
  978. "dispatchId": 6,
  979. "dispatch": null,
  980. "buyRate": null,
  981. "sellRate": null
  982. },
  983. {
  984. "id": 121533,
  985. "name": "on-peak",
  986. "strategyId": 129137,
  987. "startHourTime": "16:00",
  988. "endHourTime": "23:00",
  989. "waveType": 2,
  990. "briefDescribe": "self-consumption",
  991. "solarPriority": "1,3,2",
  992. "gridDischargeMax": null,
  993. "gridChargeMax": null,
  994. "chargeMax": null,
  995. "chargePower": null,
  996. "gridFeedMax": null,
  997. "dischargePower": null,
  998. "dischargeMax": null,
  999. "solarCutoff": 0,
  1000. "gridMax": null,
  1001. "loadPriority": "1,3,2",
  1002. "maxChargeSoc": null,
  1003. "minDischargeSoc": null,
  1004. "heatEnable": null,
  1005. "powerOffApower": "",
  1006. "offGrid": null,
  1007. "gcaoMax": null,
  1008. "rampTime": null,
  1009. "useModeFlag": 0,
  1010. "dispatchId": 6,
  1011. "dispatch": null,
  1012. "buyRate": null,
  1013. "sellRate": null
  1014. },
  1015. {
  1016. "id": 121534,
  1017. "name": "mid-peak",
  1018. "strategyId": 129137,
  1019. "startHourTime": "23:00",
  1020. "endHourTime": "24:00",
  1021. "waveType": 1,
  1022. "briefDescribe": "self-consumption",
  1023. "solarPriority": "1,3,2",
  1024. "gridDischargeMax": null,
  1025. "gridChargeMax": null,
  1026. "chargeMax": null,
  1027. "chargePower": null,
  1028. "gridFeedMax": null,
  1029. "dischargePower": null,
  1030. "dischargeMax": null,
  1031. "solarCutoff": 0,
  1032. "gridMax": null,
  1033. "loadPriority": "1,3,2",
  1034. "maxChargeSoc": null,
  1035. "minDischargeSoc": null,
  1036. "heatEnable": null,
  1037. "powerOffApower": "",
  1038. "offGrid": null,
  1039. "gcaoMax": null,
  1040. "rampTime": null,
  1041. "useModeFlag": 0,
  1042. "dispatchId": 6,
  1043. "dispatch": null,
  1044. "buyRate": null,
  1045. "sellRate": null
  1046. }
  1047. ]
  1048. }
  1049. ],
  1050. "bbDefaultVo": null
  1051. },
  1052. "success": true
  1053. },
  1054. "status": 200
  1055. }
  1056. ]