1.修改的时候后端用这个代码
@AutoLog(value = "serviceOrderDepositService-接口接收rate参数并存入购物车表")
@ApiOperation(value = "serviceOrderDepositService-接口接收rate参数并存入购物车表)", notes = "serviceOrderDepositService-接口接收rate参数并存入购物车表")
@PostMapping(value = "/updatesod")
public Result<?> updatesod(@RequestBody ServiceOrderDepositVo serviceOrderDepositVo) {
//用boolean 判断修改状态
Boolean flag = serviceOrderDepositService.updatesod(serviceOrderDepositVo);
if (flag == false) {
return Result.error("修改失败!");
}
return Result.ok("修改成功!");
}
2.for循环代码
List<ServiceOrderDepositVo> list = serviceOrderDepositService.getShopping(serviceOrderDepositVo);
for (ServiceOrderDepositVo depositVo : list) {
HashMap hashMap = new Gson().fromJson(depositVo.getOtherInstructions(), HashMap.class);
if (hashMap != null) {
depositVo.set合计(hashMap.get("合计").toString());
if (hashMap.get("押金") != null) {
depositVo.set押金(hashMap.get("押金").toString());
depositVo.set服务费(hashMap.get("服务费").toString());
}
} else {
depositVo.set合计(depositVo.getUnitPrice().doubleValue() * depositVo.getNumber() + "");
}