From 0ccd94c863ac71b46bff3cc15feabec53650738f Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 11 四月 2025 20:23:52 +0800 Subject: [PATCH] bug修改 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java | 17 ++++++----------- 1 files changed, 6 insertions(+), 11 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java index b4a0ba7..f3c3549 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java @@ -60,9 +60,8 @@ THuiminAgreement huiminAgreement = huiminAgreementClient.selectByObjectType(huiminAgreementQuery); model.addAttribute("objectType", objectType); model.addAttribute("item", huiminAgreement); - model.addAttribute("tHuiminAgreementSettingList", Objects.nonNull(huiminAgreement) ? JSONArray.toJSONString(huiminAgreement.getTHuiminAgreementSettingList()) : ""); //查询运营商列表 - model.addAttribute("operatorList", operatorService.list(new QueryWrapper<TOperator>().eq("state", 1))); + model.addAttribute("operatorList", operatorService.list(new QueryWrapper<TOperator>().eq(Objects.nonNull(operatorId), "id",operatorId).eq("state", 1))); model.addAttribute("operatorId", operatorId); return PREFIX + "tHuiminAgreement_add.html"; } @@ -72,23 +71,19 @@ tHuiminAgreement.setObjectType(UserExt.getUser().getObjectType()); String agreementSettings = tHuiminAgreement.getAgreementSettings(); List<THuiminAgreementSetting> tHuiminAgreementSettings = JSONArray.parseArray(agreementSettings, THuiminAgreementSetting.class); - tHuiminAgreement.setTHuiminAgreementSettingList(tHuiminAgreementSettings); + tHuiminAgreement.setSettingList(tHuiminAgreementSettings); huiminAgreementClient.insert(tHuiminAgreement); return SUCCESS_TIP; } @RequestMapping(value = "/selectAgreementByOperationId") @ResponseBody - public ResultUtil<String> selectAgreementByOperationId(Integer operatorId) { - String tHuiminAgreementSettings = ""; + public ResultUtil<THuiminAgreement> selectAgreementByOperationId(Integer operatorId) { + Integer objectType = UserExt.getUser().getObjectType(); HuiminAgreementQuery huiminAgreementQuery = new HuiminAgreementQuery(); huiminAgreementQuery.setOperatorId(operatorId); - huiminAgreementQuery.setObjectType(Objects.isNull(operatorId) ? 1 : 2); + huiminAgreementQuery.setObjectType(objectType); THuiminAgreement huiminAgreement = huiminAgreementClient.selectByObjectType(huiminAgreementQuery); - if (Objects.nonNull(huiminAgreement)) { - //查询协议配置 - tHuiminAgreementSettings = JSONArray.toJSONString(huiminAgreement.getTHuiminAgreementSettingList()); - } - return ResultUtil.success(tHuiminAgreementSettings); + return ResultUtil.success(huiminAgreement); } /* *//** -- Gitblit v1.7.1