jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/controller/ContractController.java
@@ -110,6 +110,9 @@ for (Contract contract1 : pageList.getRecords()){ semanticWordList = semanticWordService.selectByMainId(contract1.getId()); for (SemanticWord semanticWord : semanticWordList){ if (semanticWord.getPrice() != null){ contract1.setCountSum(contract1.getCountSum() + semanticWord.getPrice()); } contract1.setSemanticWordList(contract1.getSemanticWordList() == null ? semanticWord.getWord() : contract1.getSemanticWordList() + ", " + semanticWord.getWord()); } QueryWrapper<Customer> qw = new QueryWrapper<>(); jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/entity/Contract.java
@@ -118,4 +118,16 @@ @Excel(name = "代理商指定审核人", width = 15) @Schema(description = "代理商指定审核人") private java.lang.String agentAuditor; @TableField(exist = false) private double countSum = 0; /**合作月份*/ @Excel(name = "合作月份", width = 15) @Schema(description = "合作月份") private java.lang.Integer month; /**紧急状态*/ @Excel(name = "紧急状态", width = 15) @Schema(description = "紧急状态") @Dict(dicCode = "emergency_status") private java.lang.String emergencyStatus; } jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/entity/SemanticWord.java
@@ -60,6 +60,10 @@ @DateTimeFormat(pattern="yyyy-MM-dd") @Schema(description = "结束日期") private java.util.Date endDate; /**合作月份*/ @Excel(name = "合作月份", width = 15) @Schema(description = "合作月份") private java.lang.Integer month; /**见词时间*/ @Excel(name = "见词时间", width = 15) @Schema(description = "见词时间") @@ -118,6 +122,10 @@ @Excel(name = "实发平台", width = 15) @Schema(description = "实发平台") private java.lang.String outUrl; /**价格*/ @Excel(name = "价格", width = 15) @Schema(description = "价格") private java.lang.Double price; @TableField(exist = false) private Contract contract; jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java
@@ -308,7 +308,13 @@ ResponseEntity<String> response = restTemplate.postForEntity(workflowUrl, requestEntity, String.class); if (response.getStatusCode() == HttpStatus.OK) { return Result.OK("文案生成成功", JSONObject.parseObject(response.getBody()).getJSONObject("data").getJSONObject("outputs").getString("http")); if (JSONObject.parseObject(response.getBody()).getJSONObject("data").get("outputs") == null) { return Result.error(JSONObject.parseObject(response.getBody()).getJSONObject("data").getString("error")); } else{ return Result.OK("文案生成成功", JSONObject.parseObject(response.getBody()).getJSONObject("data").getJSONObject("outputs").getString("http")); } } else { return Result.error("工作流接口异常,状态码:" + response.getStatusCodeValue()); }