| | |
| | | |
| | | @ApiOperation(value = "计费模型设置",tags = {"硬件接口"}) |
| | | @PostMapping(value = "/setupBillingModel") |
| | | public R setupBillingModel(@RequestParam("deviceId") String deviceId) { |
| | | public R setupBillingModel(@RequestParam("deviceId") String deviceId, @RequestParam("json") String json) { |
| | | SetupBillingModel setupBillingModel = new SetupBillingModel(); |
| | | List<TAccountingStrategyDetail> accountingStrategyDetails = JSON.parseArray(json, TAccountingStrategyDetail.class); |
| | | // 计费模型 |
| | | List<TAccountingStrategyDetail> accountingStrategyDetails = accountingStrategyDetailClient.getDetailListByCode(deviceId).getData(); |
| | | Map<Integer, TAccountingStrategyDetail> strategyPrice = StrategyUtil.getStrategyPrice(accountingStrategyDetails); |
| | | // 价格设置 |
| | | AcquisitionBillingModeReply acquisitionBillingModeReply = new AcquisitionBillingModeReply(); |