diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdCustomerinformationService.java b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdCustomerinformationService.java new file mode 100644 index 00000000..fa89b9e8 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdCustomerinformationService.java @@ -0,0 +1,6 @@ +package org.dromara.common.core.service; + +public interface XzdCustomerinformationService { + + String selectNmaeByIds(String id); +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdProjectService.java b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdProjectService.java new file mode 100644 index 00000000..d57cb6ed --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdProjectService.java @@ -0,0 +1,6 @@ +package org.dromara.common.core.service; + +public interface XzdProjectService { + + String selectNmaeByIds(String ids); +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdPurchaseContractInformationService.java b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdPurchaseContractInformationService.java new file mode 100644 index 00000000..07a619e6 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdPurchaseContractInformationService.java @@ -0,0 +1,5 @@ +package org.dromara.common.core.service; + +public interface XzdPurchaseContractInformationService { + String selectNameByIds(String ids); +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdSupplierInfoService.java b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdSupplierInfoService.java new file mode 100644 index 00000000..4b8a8ca4 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/service/XzdSupplierInfoService.java @@ -0,0 +1,6 @@ +package org.dromara.common.core.service; + +public interface XzdSupplierInfoService { + + String selectNmaeByIds(String ids); +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/constant/TransConstant.java b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/constant/TransConstant.java index 951de557..8aa401da 100644 --- a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/constant/TransConstant.java +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/constant/TransConstant.java @@ -41,12 +41,20 @@ public interface TransConstant { /** * 客户id转名称 */ - String KHXX_ID_TO_NAME = "khxx_id_to_name"; + String XZD_KHXX_ID_TO_NAME = "khxx_id_to_name"; /** * 供应商id转名称 */ - String GYSXX_ID_TO_NAME = "gysxx_id_to_name"; + String XZD_GYSXX_ID_TO_NAME = "gysxx_id_to_name"; + /** + * 新中大项目id转名称 + */ + String XZD_PROJECT_ID_TO_NAME = "xzd_project_id_to_name"; + /** + * 采购合同id转名称 + */ + String XZD_PURCHASE_CONTRACT_ID_TO_NAME = "xzd_purchase_contract_id_to_name"; } diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdCustomerinformationImpl.java b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdCustomerinformationImpl.java new file mode 100644 index 00000000..d0aa1ed5 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdCustomerinformationImpl.java @@ -0,0 +1,24 @@ +package org.dromara.common.translation.core.impl; + +import lombok.AllArgsConstructor; +import org.dromara.common.core.service.XzdCustomerinformationService; +import org.dromara.common.translation.annotation.TranslationType; +import org.dromara.common.translation.constant.TransConstant; +import org.dromara.common.translation.core.TranslationInterface; + +@AllArgsConstructor +@TranslationType(type = TransConstant.XZD_KHXX_ID_TO_NAME) +public class XzdCustomerinformationImpl implements TranslationInterface { + + private final XzdCustomerinformationService xzdCustomerinformationService; + + @Override + public String translation(Object key, String other) { + if (key instanceof String ids) { + return xzdCustomerinformationService.selectNmaeByIds(ids); + } else if (key instanceof Long id) { + return xzdCustomerinformationService.selectNmaeByIds(id.toString()); + } + return null; + } +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdProjectImpl.java b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdProjectImpl.java new file mode 100644 index 00000000..0153b912 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdProjectImpl.java @@ -0,0 +1,23 @@ +package org.dromara.common.translation.core.impl; + +import lombok.AllArgsConstructor; +import org.dromara.common.core.service.XzdProjectService; +import org.dromara.common.translation.annotation.TranslationType; +import org.dromara.common.translation.constant.TransConstant; +import org.dromara.common.translation.core.TranslationInterface; + +@AllArgsConstructor +@TranslationType(type = TransConstant.XZD_PROJECT_ID_TO_NAME) +public class XzdProjectImpl implements TranslationInterface { + private final XzdProjectService xzdProjectService; + + @Override + public String translation(Object key, String other) { + if (key instanceof String ids) { + return xzdProjectService.selectNmaeByIds(ids); + } else if (key instanceof Long id) { + return xzdProjectService.selectNmaeByIds(id.toString()); + } + return null; + } +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdPurchaseContractInformationImpl.java b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdPurchaseContractInformationImpl.java new file mode 100644 index 00000000..0852e183 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdPurchaseContractInformationImpl.java @@ -0,0 +1,26 @@ +package org.dromara.common.translation.core.impl; + +import lombok.AllArgsConstructor; + +import org.dromara.common.core.service.XzdPurchaseContractInformationService; +import org.dromara.common.translation.annotation.TranslationType; +import org.dromara.common.translation.constant.TransConstant; +import org.dromara.common.translation.core.TranslationInterface; + +@AllArgsConstructor +@TranslationType(type = TransConstant.XZD_PURCHASE_CONTRACT_ID_TO_NAME) +public class XzdPurchaseContractInformationImpl implements TranslationInterface { + + private XzdPurchaseContractInformationService xzdCustomerinformationService; + + + @Override + public String translation(Object key, String other) { + if (key instanceof String ids) { + return xzdCustomerinformationService.selectNameByIds(ids); + } else if (key instanceof Long id) { + return xzdCustomerinformationService.selectNameByIds(id.toString()); + } + return null; + } +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdSupplierInfoImpl.java b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdSupplierInfoImpl.java new file mode 100644 index 00000000..215c8064 --- /dev/null +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java/org/dromara/common/translation/core/impl/XzdSupplierInfoImpl.java @@ -0,0 +1,24 @@ +package org.dromara.common.translation.core.impl; + +import lombok.AllArgsConstructor; +import org.dromara.common.core.service.XzdSupplierInfoService; +import org.dromara.common.translation.annotation.TranslationType; +import org.dromara.common.translation.constant.TransConstant; +import org.dromara.common.translation.core.TranslationInterface; + +@AllArgsConstructor +@TranslationType(type = TransConstant.XZD_GYSXX_ID_TO_NAME) +public class XzdSupplierInfoImpl implements TranslationInterface { + + private final XzdSupplierInfoService xzdSupplierInfoService; + + @Override + public String translation(Object key, String other) { + if (key instanceof String ids) { + return xzdSupplierInfoService.selectNmaeByIds(ids); + } else if (key instanceof Long id) { + return xzdSupplierInfoService.selectNmaeByIds(id.toString()); + } + return null; + } +} diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index 5b50702d..b2ba199e 100644 --- a/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -5,3 +5,7 @@ org.dromara.common.translation.core.impl.OssUrlTranslationImpl org.dromara.common.translation.core.impl.UserNameTranslationImpl org.dromara.common.translation.core.impl.NicknameTranslationImpl org.dromara.common.translation.core.impl.ProjectNameTranslationImpl +org.dromara.common.translation.core.impl.XzdCustomerinformationImpl +org.dromara.common.translation.core.impl.XzdProjectImpl +org.dromara.common.translation.core.impl.XzdPurchaseContractInformationImpl +org.dromara.common.translation.core.impl.XzdSupplierInfoImpl diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractChange.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractChange.java index b116513f..5b270b48 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractChange.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractChange.java @@ -192,6 +192,11 @@ public class XzdCsContractChange extends BaseEntity { */ private BigDecimal contractCumulativeChangeAmount; + /** + * 部门id + */ + private Long deptId; + /** * 合同文本 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractInformation.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractInformation.java index 77da28f5..62ad5a95 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractInformation.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractInformation.java @@ -175,7 +175,7 @@ public class XzdCsContractInformation extends BaseEntity { /** * WBS编码 */ - private Long wbs; + private String wbs; /** * 备案状态(如:未备案、已备案) @@ -242,5 +242,10 @@ public class XzdCsContractInformation extends BaseEntity { */ private String fileId; + /** + * 部门id + */ + private Long deptId; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractSuspend.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractSuspend.java index d5e03f06..fead742b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractSuspend.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/XzdCsContractSuspend.java @@ -118,5 +118,10 @@ public class XzdCsContractSuspend extends BaseEntity { */ private String auditStatus; + /** + * 部门id + */ + private Long deptId; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractChangeBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractChangeBo.java index 1a08706b..c6b5aa6f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractChangeBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractChangeBo.java @@ -205,6 +205,11 @@ public class XzdCsContractChangeBo extends BaseEntity { * 单据引用 */ private String documentReference; + + /** + * 部门id + */ + private Long deptId; /** * 合同文本 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractInformationBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractInformationBo.java index fa0d7870..9d53bbae 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractInformationBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractInformationBo.java @@ -192,7 +192,7 @@ public class XzdCsContractInformationBo extends BaseEntity { /** * WBS编码 */ - private Long wbs; + private String wbs; /** * 备案状态(如:未备案、已备案) @@ -250,6 +250,11 @@ public class XzdCsContractInformationBo extends BaseEntity { */ private String contractText; + /** + * 部门id + */ + private Long deptId; + /** * 单据引用 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractSuspendBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractSuspendBo.java index 55607b5f..e3e66393 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractSuspendBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/bo/XzdCsContractSuspendBo.java @@ -112,6 +112,11 @@ public class XzdCsContractSuspendBo extends BaseEntity { */ private BigDecimal cumulativePaymentAmount; + /** + * 部门id + */ + private Long deptId; + /** * 文件ID */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractChangeVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractChangeVo.java index bc74811b..794c6816 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractChangeVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractChangeVo.java @@ -254,6 +254,11 @@ public class XzdCsContractChangeVo implements Serializable { */ private String contractText; + /** + * 部门id + */ + private Long deptId; + /** * 单据引用 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractInformationVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractInformationVo.java index 0d9a4b64..ed508751 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractInformationVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractInformationVo.java @@ -2,8 +2,9 @@ package org.dromara.xzd.comprehensive.domain.vo; import java.math.BigDecimal; import java.time.LocalDate; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; + +import org.dromara.common.translation.annotation.Translation; +import org.dromara.common.translation.constant.TransConstant; import org.dromara.xzd.comprehensive.domain.XzdCsContractInformation; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; @@ -15,11 +16,9 @@ import org.dromara.xzd.comprehensive.domain.XzdCsContractSuspendZfkx; import org.dromara.xzd.comprehensive.domain.XzdHtglHtbgqd; import org.dromara.xzd.domain.XzdContractClause; import org.dromara.xzd.domain.XzdDeductionItems; -import org.dromara.xzd.domain.XzdSettlementRules; import java.io.Serial; import java.io.Serializable; -import java.util.Date; import java.util.List; @@ -93,6 +92,8 @@ public class XzdCsContractInformationVo implements Serializable { */ @ExcelProperty(value = "甲方单位") private Long partyA; + + @Translation(type = TransConstant.XZD_KHXX_ID_TO_NAME, mapper = "partyA") private String partyAName; /** @@ -113,6 +114,7 @@ public class XzdCsContractInformationVo implements Serializable { */ @ExcelProperty(value = "乙方单位") private Long partyB; + @Translation(type = TransConstant.XZD_GYSXX_ID_TO_NAME, mapper = "partyB") private String partyBName; /** @@ -127,6 +129,7 @@ public class XzdCsContractInformationVo implements Serializable { @ExcelProperty(value = "部门ID", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "关=联部门表") private Long departmentId; + @Translation(type = TransConstant.DEPT_ID_TO_NAME, mapper = "departmentId") private String departmentName; /** @@ -229,7 +232,7 @@ public class XzdCsContractInformationVo implements Serializable { * WBS编码 */ @ExcelProperty(value = "WBS编码") - private Long wbs; + private String wbs; /** * 备案状态(如:未备案、已备案) @@ -304,6 +307,11 @@ public class XzdCsContractInformationVo implements Serializable { */ private String contractText; + /** + * 部门id + */ + private Long deptId; + /** * 单据引用 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractSuspendVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractSuspendVo.java index 6de4b5ec..7455089b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractSuspendVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/domain/vo/XzdCsContractSuspendVo.java @@ -120,6 +120,11 @@ public class XzdCsContractSuspendVo implements Serializable { @ExcelProperty(value = "累计结算金额") private BigDecimal cumulativeSettlementAmount; + /** + * 部门id + */ + private Long deptId; + /** * 累计付款金额 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/service/impl/XzdCsContractChangeServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/service/impl/XzdCsContractChangeServiceImpl.java index c2d0647d..bca2e4aa 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/service/impl/XzdCsContractChangeServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/comprehensive/service/impl/XzdCsContractChangeServiceImpl.java @@ -130,6 +130,7 @@ public class XzdCsContractChangeServiceImpl extends ServiceImpl getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) { diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/contractManagement/purchaseManagement/service/impl/XzdPurchaseContractInformationServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/contractManagement/purchaseManagement/service/impl/XzdPurchaseContractInformationServiceImpl.java index 4a760515..5fa44f6c 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/contractManagement/purchaseManagement/service/impl/XzdPurchaseContractInformationServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/contractManagement/purchaseManagement/service/impl/XzdPurchaseContractInformationServiceImpl.java @@ -1,10 +1,14 @@ package org.dromara.xzd.contractManagement.purchaseManagement.service.impl; +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import io.github.linpeilie.annotations.AutoMapper; import org.dromara.common.core.domain.R; +import org.dromara.common.core.service.XzdPurchaseContractInformationService; import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.PageQuery; @@ -52,7 +56,7 @@ import java.util.*; */ @RequiredArgsConstructor @Service -public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl implements IXzdPurchaseContractInformationService { +public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl implements IXzdPurchaseContractInformationService, XzdPurchaseContractInformationService { private final XzdPurchaseContractInformationMapper baseMapper; @@ -507,4 +511,28 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl list = new ArrayList<>(); + for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { + XzdPurchaseContractInformationVo vo = SpringUtils.getAopProxy(this).getBaseMapper().selectVoById(id); + if (ObjectUtil.isNotNull(vo)) { + list.add(vo.getContractCode()); + } + } + return String.join(StringUtils.SEPARATOR, list); + } + +// @Override +// public String selectCodeByIds(String ids) { +// List list = new ArrayList<>(); +// for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { +// XzdPurchaseContractInformationVo vo = SpringUtils.getAopProxy(this).getBaseMapper().selectVoById(id); +// if (ObjectUtil.isNotNull(vo)) { +// list.add(vo.getContractName()); +// } +// } +// return String.join(StringUtils.SEPARATOR, list); +// } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java index 97e60b61..8516d041 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java @@ -1,7 +1,11 @@ package org.dromara.xzd.service.impl; +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.dromara.common.core.service.XzdCustomerinformationService; import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.PageQuery; @@ -9,6 +13,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import lombok.RequiredArgsConstructor; +import org.dromara.system.domain.vo.SysDeptVo; import org.springframework.stereotype.Service; import org.dromara.xzd.domain.bo.XzdCustomerinformationBo; import org.dromara.xzd.domain.vo.XzdCustomerinformationVo; @@ -16,6 +21,7 @@ import org.dromara.xzd.domain.XzdCustomerinformation; import org.dromara.xzd.mapper.XzdCustomerinformationMapper; import org.dromara.xzd.service.IXzdCustomerinformationService; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Collection; @@ -28,7 +34,7 @@ import java.util.Collection; */ @RequiredArgsConstructor @Service -public class XzdCustomerinformationServiceImpl extends ServiceImpl implements IXzdCustomerinformationService { +public class XzdCustomerinformationServiceImpl extends ServiceImpl implements IXzdCustomerinformationService, XzdCustomerinformationService { private final XzdCustomerinformationMapper baseMapper; @@ -170,4 +176,16 @@ public class XzdCustomerinformationServiceImpl extends ServiceImpl 0; } + + @Override + public String selectNmaeByIds(String ids) { + List list = new ArrayList<>(); + for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { + XzdCustomerinformationVo vo = SpringUtils.getAopProxy(this).getBaseMapper().selectVoById(id); + if (ObjectUtil.isNotNull(vo)) { + list.add(vo.getUnitName()); + } + } + return String.join(StringUtils.SEPARATOR, list); + } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java index 9562d544..243c615d 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java @@ -1,12 +1,16 @@ package org.dromara.xzd.service.impl; +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.dromara.common.core.domain.R; +import org.dromara.common.core.service.XzdProjectService; import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; @@ -39,7 +43,7 @@ import java.util.*; @Slf4j @RequiredArgsConstructor @Service -public class XzdProjectServiceImpl extends ServiceImpl implements IXzdProjectService { +public class XzdProjectServiceImpl extends ServiceImpl implements IXzdProjectService, XzdProjectService { private final XzdProjectMapper baseMapper; @@ -660,4 +664,15 @@ public class XzdProjectServiceImpl extends ServiceImpl list = new ArrayList<>(); + for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { + XzdProjectVo vo = SpringUtils.getAopProxy(this).getBaseMapper().selectVoById(id); + if (ObjectUtil.isNotNull(vo)) { + list.add(vo.getProjectName()); + } + } + return String.join(StringUtils.SEPARATOR, list); + } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java index 7dda0926..32ef8da1 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java @@ -1,11 +1,15 @@ package org.dromara.xzd.service.impl; +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; import org.dromara.common.core.domain.R; +import org.dromara.common.core.service.XzdSupplierInfoService; import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; @@ -14,6 +18,7 @@ import org.dromara.common.utils.BatchNumberGenerator; import org.dromara.system.domain.vo.SysUserVo; import org.dromara.system.service.impl.SysOssServiceImpl; import org.dromara.system.service.impl.SysUserServiceImpl; +import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo; import org.dromara.xzd.domain.*; import org.dromara.xzd.domain.bo.XzdSupplierInfoBo; import org.dromara.xzd.domain.vo.XzdCustomertypeVo; @@ -35,7 +40,7 @@ import java.util.*; */ @RequiredArgsConstructor @Service -public class XzdSupplierInfoServiceImpl extends ServiceImpl implements IXzdSupplierInfoService { +public class XzdSupplierInfoServiceImpl extends ServiceImpl implements IXzdSupplierInfoService, XzdSupplierInfoService { private final XzdSupplierInfoMapper baseMapper; @@ -827,4 +832,15 @@ public class XzdSupplierInfoServiceImpl extends ServiceImpl list = new ArrayList<>(); + for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { + XzdSupplierInfoVo vo = SpringUtils.getAopProxy(this).getBaseMapper().selectVoById(id); + if (ObjectUtil.isNotNull(vo)) { + list.add(vo.getUnitName()); + } + } + return String.join(StringUtils.SEPARATOR, list); + } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJindu.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJindu.java index 72a89838..b9d2628f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJindu.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJindu.java @@ -29,6 +29,11 @@ public class XzdJsCgJindu extends BaseEntity { @TableId(value = "id") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编码(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungon.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungon.java index 594cbe9a..3bdb485f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungon.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungon.java @@ -29,6 +29,11 @@ public class XzdJsCgJungon extends BaseEntity { @TableId(value = "id") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编号(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungonEdit.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungonEdit.java index bfa32c79..b6bd7dd9 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungonEdit.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsCgJungonEdit.java @@ -29,6 +29,11 @@ public class XzdJsCgJungonEdit extends BaseEntity { @TableId(value = "id") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编号(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsZhfwJindu.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsZhfwJindu.java index d62615b4..b6d3cfa3 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsZhfwJindu.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/XzdJsZhfwJindu.java @@ -32,6 +32,11 @@ public class XzdJsZhfwJindu extends BaseEntity { @TableId(value = "id") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编码(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJinduBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJinduBo.java index 004f73b7..a3e92d51 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJinduBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJinduBo.java @@ -31,6 +31,11 @@ public class XzdJsCgJinduBo extends BaseEntity { @NotNull(message = "主键ID,自增不能为空", groups = { EditGroup.class }) private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编码(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonBo.java index b806dd8c..8da3a427 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonBo.java @@ -32,6 +32,11 @@ public class XzdJsCgJungonBo extends BaseEntity { @NotNull(message = "主键ID,自增不能为空", groups = { EditGroup.class }) private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编号(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonEditBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonEditBo.java index 84b07069..a51e02d0 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonEditBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsCgJungonEditBo.java @@ -31,6 +31,10 @@ public class XzdJsCgJungonEditBo extends BaseEntity { */ @NotNull(message = "主键ID,自增不能为空", groups = { EditGroup.class }) private Long id; + /** + * 部门id + */ + private Long deptId; /** * 单据编号(带*,必填) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsZhfwJinduBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsZhfwJinduBo.java index 030cd628..9092fd4d 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsZhfwJinduBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/bo/XzdJsZhfwJinduBo.java @@ -32,6 +32,10 @@ public class XzdJsZhfwJinduBo extends BaseEntity { @NotNull(message = "主键ID,自增不能为空", groups = { EditGroup.class }) private Long id; + /** + * 部门id + */ + private Long deptId; /** * 单据编码(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJinduVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJinduVo.java index dce7c5ba..a45edd46 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJinduVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJinduVo.java @@ -2,6 +2,8 @@ package org.dromara.xzd.settlement.domain.vo; import java.math.BigDecimal; +import org.dromara.common.translation.annotation.Translation; +import org.dromara.common.translation.constant.TransConstant; import org.dromara.xzd.settlement.domain.*; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; @@ -13,7 +15,6 @@ import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.time.LocalDate; -import java.util.Date; import java.util.List; @@ -37,6 +38,11 @@ public class XzdJsCgJinduVo implements Serializable { @ExcelProperty(value = "主键ID,自增") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编码(带*,必填) */ @@ -64,6 +70,7 @@ public class XzdJsCgJinduVo implements Serializable { @ExcelProperty(value = "合同编码", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "带=查询,关联合同表") private Long contractCode; + @Translation(type = TransConstant.XZD_PURCHASE_CONTRACT_ID_TO_NAME, mapper = "contractCode") private String contractCodeName; /** @@ -93,6 +100,7 @@ public class XzdJsCgJinduVo implements Serializable { @ExcelProperty(value = "项目", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "带=*,必填") private Long project; + @Translation(type = TransConstant.XZD_PROJECT_ID_TO_NAME, mapper = "project") private String projectName; /** @@ -115,6 +123,7 @@ public class XzdJsCgJinduVo implements Serializable { @ExcelProperty(value = "结算单位", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "带=查询,关联单位表") private Long settlementUnit; + @Translation(type = TransConstant.XZD_KHXX_ID_TO_NAME, mapper = "settlementUnit") private String settlementUnitName; /** diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonEditVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonEditVo.java index e7839ee7..caf24de2 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonEditVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonEditVo.java @@ -38,6 +38,11 @@ public class XzdJsCgJungonEditVo implements Serializable { @ExcelProperty(value = "主键ID,自增") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编号(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonVo.java index 69566a89..b490f420 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsCgJungonVo.java @@ -38,6 +38,11 @@ public class XzdJsCgJungonVo implements Serializable { @ExcelProperty(value = "主键ID,自增") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编号(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsZhfwJinduVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsZhfwJinduVo.java index ccd066d7..84b31b14 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsZhfwJinduVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/domain/vo/XzdJsZhfwJinduVo.java @@ -40,6 +40,11 @@ public class XzdJsZhfwJinduVo implements Serializable { @ExcelProperty(value = "主键ID,自增") private Long id; + /** + * 部门id + */ + private Long deptId; + /** * 单据编码(带*,必填) */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJinduServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJinduServiceImpl.java index c9b99d60..bff6530b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJinduServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJinduServiceImpl.java @@ -84,7 +84,6 @@ public class XzdJsCgJinduServiceImpl extends ServiceImpl queryPageList(XzdJsCgJinduBo bo, PageQuery pageQuery) { LambdaQueryWrapper lqw = buildQueryWrapper(bo); Page result = baseMapper.selectVoPage(pageQuery.build(), lqw); - result.getRecords().forEach(this::getName); return TableDataInfo.build(result); } @@ -114,7 +112,6 @@ public class XzdJsCgJinduServiceImpl extends ServiceImpl queryList(XzdJsCgJinduBo bo) { LambdaQueryWrapper lqw = buildQueryWrapper(bo); List xzdJsCgJinduVos = baseMapper.selectVoList(lqw); - xzdJsCgJinduVos.forEach(this::getName); return xzdJsCgJinduVos; } @@ -125,6 +122,7 @@ public class XzdJsCgJinduServiceImpl extends ServiceImpl 0; } - /** - * 获取部分字段名称 - * @param item - */ - private void getName(XzdJsCgJinduVo item) { - //项目名称 - if (item.getProject() != null){ - String projectName = xzdProjectService.queryNameById(item.getProject()); - if (projectName != null){ - item.setProjectName(projectName); - } - } - //合同编码 - if (item.getContractCode() != null){ - String code = xzdPurchaseContractInformationService.queryCodeById(item.getContractCode()); - if (code != null){ - item.setContractCodeName(code); - } - } - //结算单位(客户信息列表) - if (item.getSettlementUnit() != null){ - String name = iXzdCorrespondentList.queryNameById(item.getSettlementUnit()); - if (name!=null){ - item.setSettlementUnitName(name); - - } - } - } - /** * 获取结算扣款与奖励项内容 * @param vo diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJungonEditServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJungonEditServiceImpl.java index 4a5399ed..5b3abab8 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJungonEditServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/settlement/service/impl/XzdJsCgJungonEditServiceImpl.java @@ -117,6 +117,7 @@ public class XzdJsCgJungonEditServiceImpl extends ServiceImpl