chengf
2025-11-10 fef551f9423376cb433a68b4e47799b0c50c2425
字段添加1110-cgf
4个文件已修改
31 ■■■■■ 已修改文件
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/controller/ContractController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/entity/Contract.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/entity/SemanticWord.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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());
             }