From 94eb1aba6fb5188160e7664a9d2a1dabbcb5821b Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期三, 14 五月 2025 18:21:31 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.0.1' into 2.0.1
---
server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsExtServiceImpl.java | 298 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 298 insertions(+), 0 deletions(-)
diff --git a/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsExtServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsExtServiceImpl.java
new file mode 100644
index 0000000..2bacb06
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsExtServiceImpl.java
@@ -0,0 +1,298 @@
+package com.doumee.service.business.impl;
+
+import com.doumee.core.model.PageData;
+import com.doumee.core.model.PageWrap;
+import com.doumee.core.utils.Utils;
+import com.doumee.dao.business.SettleClaimsExtMapper;
+import com.doumee.dao.business.model.SettleClaimsExt;
+import com.doumee.service.business.SettleClaimsExtService;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.util.CollectionUtils;
+
+import java.util.List;
+
+/**
+ * 鐞嗚禂绯荤粺褰曞叆鍩烘湰淇℃伅琛ュ厖琛⊿ervice瀹炵幇
+ * @author 姹熻箘韫�
+ * @date 2025/05/14 13:49
+ */
+@Service
+public class SettleClaimsExtServiceImpl implements SettleClaimsExtService {
+
+ @Autowired
+ private SettleClaimsExtMapper settleClaimsExtMapper;
+
+ @Override
+ public Integer create(SettleClaimsExt settleClaimsExt) {
+ settleClaimsExtMapper.insert(settleClaimsExt);
+ return settleClaimsExt.getId();
+ }
+
+ @Override
+ public void deleteById(Integer id) {
+ settleClaimsExtMapper.deleteById(id);
+ }
+
+ @Override
+ public void delete(SettleClaimsExt settleClaimsExt) {
+ UpdateWrapper<SettleClaimsExt> deleteWrapper = new UpdateWrapper<>(settleClaimsExt);
+ settleClaimsExtMapper.delete(deleteWrapper);
+ }
+
+ @Override
+ public void deleteByIdInBatch(List<Integer> ids) {
+ if (CollectionUtils.isEmpty(ids)) {
+ return;
+ }
+ settleClaimsExtMapper.deleteBatchIds(ids);
+ }
+
+ @Override
+ public void updateById(SettleClaimsExt settleClaimsExt) {
+ settleClaimsExtMapper.updateById(settleClaimsExt);
+ }
+
+ @Override
+ public void updateByIdInBatch(List<SettleClaimsExt> settleClaimsExts) {
+ if (CollectionUtils.isEmpty(settleClaimsExts)) {
+ return;
+ }
+ for (SettleClaimsExt settleClaimsExt: settleClaimsExts) {
+ this.updateById(settleClaimsExt);
+ }
+ }
+
+ @Override
+ public SettleClaimsExt findById(Integer id) {
+ return settleClaimsExtMapper.selectById(id);
+ }
+
+ @Override
+ public SettleClaimsExt findOne(SettleClaimsExt settleClaimsExt) {
+ QueryWrapper<SettleClaimsExt> wrapper = new QueryWrapper<>(settleClaimsExt);
+ return settleClaimsExtMapper.selectOne(wrapper);
+ }
+
+ @Override
+ public List<SettleClaimsExt> findList(SettleClaimsExt settleClaimsExt) {
+ QueryWrapper<SettleClaimsExt> wrapper = new QueryWrapper<>(settleClaimsExt);
+ return settleClaimsExtMapper.selectList(wrapper);
+ }
+
+ @Override
+ public PageData<SettleClaimsExt> findPage(PageWrap<SettleClaimsExt> pageWrap) {
+ IPage<SettleClaimsExt> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity());
+ QueryWrapper<SettleClaimsExt> queryWrapper = new QueryWrapper<>();
+ Utils.MP.blankToNull(pageWrap.getModel());
+ if (pageWrap.getModel().getId() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getId, pageWrap.getModel().getId());
+ }
+ if (pageWrap.getModel().getCreator() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getCreator, pageWrap.getModel().getCreator());
+ }
+ if (pageWrap.getModel().getCreateDate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getCreateDate, Utils.Date.getStart(pageWrap.getModel().getCreateDate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getCreateDate, Utils.Date.getEnd(pageWrap.getModel().getCreateDate()));
+ }
+ if (pageWrap.getModel().getEditor() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getEditor, pageWrap.getModel().getEditor());
+ }
+ if (pageWrap.getModel().getEditDate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getEditDate, Utils.Date.getStart(pageWrap.getModel().getEditDate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getEditDate, Utils.Date.getEnd(pageWrap.getModel().getEditDate()));
+ }
+ if (pageWrap.getModel().getIsdeleted() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getIsdeleted, pageWrap.getModel().getIsdeleted());
+ }
+ if (pageWrap.getModel().getRemark() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRemark, pageWrap.getModel().getRemark());
+ }
+ if (pageWrap.getModel().getSortnum() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getSortnum, pageWrap.getModel().getSortnum());
+ }
+ if (pageWrap.getModel().getSettileClaimsId() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getSettileClaimsId, pageWrap.getModel().getSettileClaimsId());
+ }
+ if (pageWrap.getModel().getMemberName() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberName, pageWrap.getModel().getMemberName());
+ }
+ if (pageWrap.getModel().getMemberIdcardType() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberIdcardType, pageWrap.getModel().getMemberIdcardType());
+ }
+ if (pageWrap.getModel().getMemberIdcard() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberIdcard, pageWrap.getModel().getMemberIdcard());
+ }
+ if (pageWrap.getModel().getMemberBirthday() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getMemberBirthday, Utils.Date.getStart(pageWrap.getModel().getMemberBirthday()));
+ queryWrapper.lambda().le(SettleClaimsExt::getMemberBirthday, Utils.Date.getEnd(pageWrap.getModel().getMemberBirthday()));
+ }
+ if (pageWrap.getModel().getMemberAge() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberAge, pageWrap.getModel().getMemberAge());
+ }
+ if (pageWrap.getModel().getMemberSex() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberSex, pageWrap.getModel().getMemberSex());
+ }
+ if (pageWrap.getModel().getMemberAddr() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberAddr, pageWrap.getModel().getMemberAddr());
+ }
+ if (pageWrap.getModel().getMemberPhone() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getMemberPhone, pageWrap.getModel().getMemberPhone());
+ }
+ if (pageWrap.getModel().getBxName() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxName, pageWrap.getModel().getBxName());
+ }
+ if (pageWrap.getModel().getBxCode() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxCode, pageWrap.getModel().getBxCode());
+ }
+ if (pageWrap.getModel().getBxStartdate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getBxStartdate, Utils.Date.getStart(pageWrap.getModel().getBxStartdate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getBxStartdate, Utils.Date.getEnd(pageWrap.getModel().getBxStartdate()));
+ }
+ if (pageWrap.getModel().getBxEnddate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getBxEnddate, Utils.Date.getStart(pageWrap.getModel().getBxEnddate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getBxEnddate, Utils.Date.getEnd(pageWrap.getModel().getBxEnddate()));
+ }
+ if (pageWrap.getModel().getBxTbName() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxTbName, pageWrap.getModel().getBxTbName());
+ }
+ if (pageWrap.getModel().getBxBbName() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxBbName, pageWrap.getModel().getBxBbName());
+ }
+ if (pageWrap.getModel().getBxOrg() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxOrg, pageWrap.getModel().getBxOrg());
+ }
+ if (pageWrap.getModel().getBxYsMoney() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxYsMoney, pageWrap.getModel().getBxYsMoney());
+ }
+ if (pageWrap.getModel().getBxSsMoney() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getBxSsMoney, pageWrap.getModel().getBxSsMoney());
+ }
+ if (pageWrap.getModel().getLogoff() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getLogoff, pageWrap.getModel().getLogoff());
+ }
+ if (pageWrap.getModel().getLogoffDate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getLogoffDate, Utils.Date.getStart(pageWrap.getModel().getLogoffDate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getLogoffDate, Utils.Date.getEnd(pageWrap.getModel().getLogoffDate()));
+ }
+ if (pageWrap.getModel().getLogoffUser() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getLogoffUser, pageWrap.getModel().getLogoffUser());
+ }
+ if (pageWrap.getModel().getHzBdhCl() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getHzBdhCl, pageWrap.getModel().getHzBdhCl());
+ }
+ if (pageWrap.getModel().getHzDutyRate() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getHzDutyRate, pageWrap.getModel().getHzDutyRate());
+ }
+ if (pageWrap.getModel().getRsAttr() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsAttr, pageWrap.getModel().getRsAttr());
+ }
+ if (pageWrap.getModel().getRsInfo() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsInfo, pageWrap.getModel().getRsInfo());
+ }
+ if (pageWrap.getModel().getRsZlStatus() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsZlStatus, pageWrap.getModel().getRsZlStatus());
+ }
+ if (pageWrap.getModel().getRsLossMoney() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsLossMoney, pageWrap.getModel().getRsLossMoney());
+ }
+ if (pageWrap.getModel().getRsJzInfo() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsJzInfo, pageWrap.getModel().getRsJzInfo());
+ }
+ if (pageWrap.getModel().getRsCyDate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getRsCyDate, Utils.Date.getStart(pageWrap.getModel().getRsCyDate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getRsCyDate, Utils.Date.getEnd(pageWrap.getModel().getRsCyDate()));
+ }
+ if (pageWrap.getModel().getRsYlOrg() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsYlOrg, pageWrap.getModel().getRsYlOrg());
+ }
+ if (pageWrap.getModel().getRsDeathDate() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getRsDeathDate, pageWrap.getModel().getRsDeathDate());
+ }
+ if (pageWrap.getModel().getJzHospital() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzHospital, pageWrap.getModel().getJzHospital());
+ }
+ if (pageWrap.getModel().getJzZyCode() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzZyCode, pageWrap.getModel().getJzZyCode());
+ }
+ if (pageWrap.getModel().getJzZyKs() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzZyKs, pageWrap.getModel().getJzZyKs());
+ }
+ if (pageWrap.getModel().getJzZyDate() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzZyDate, pageWrap.getModel().getJzZyDate());
+ }
+ if (pageWrap.getModel().getJzCyDate() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzCyDate, pageWrap.getModel().getJzCyDate());
+ }
+ if (pageWrap.getModel().getJzZyDays() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJzZyDays, pageWrap.getModel().getJzZyDays());
+ }
+ if (pageWrap.getModel().getZdZlInfo() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdZlInfo, pageWrap.getModel().getZdZlInfo());
+ }
+ if (pageWrap.getModel().getZdSqInfo() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdSqInfo, pageWrap.getModel().getZdSqInfo());
+ }
+ if (pageWrap.getModel().getZdLczd() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdLczd, pageWrap.getModel().getZdLczd());
+ }
+ if (pageWrap.getModel().getZdSsName() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdSsName, pageWrap.getModel().getZdSsName());
+ }
+ if (pageWrap.getModel().getZdHxProject() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdHxProject, pageWrap.getModel().getZdHxProject());
+ }
+ if (pageWrap.getModel().getZdJwb() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getZdJwb, pageWrap.getModel().getZdJwb());
+ }
+ if (pageWrap.getModel().getJdInfo() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdInfo, pageWrap.getModel().getJdInfo());
+ }
+ if (pageWrap.getModel().getJdChannel() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdChannel, pageWrap.getModel().getJdChannel());
+ }
+ if (pageWrap.getModel().getJdOrg() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdOrg, pageWrap.getModel().getJdOrg());
+ }
+ if (pageWrap.getModel().getJdUser() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdUser, pageWrap.getModel().getJdUser());
+ }
+ if (pageWrap.getModel().getJdPdDate() != null) {
+ queryWrapper.lambda().ge(SettleClaimsExt::getJdPdDate, Utils.Date.getStart(pageWrap.getModel().getJdPdDate()));
+ queryWrapper.lambda().le(SettleClaimsExt::getJdPdDate, Utils.Date.getEnd(pageWrap.getModel().getJdPdDate()));
+ }
+ if (pageWrap.getModel().getJdScLevel() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdScLevel, pageWrap.getModel().getJdScLevel());
+ }
+ if (pageWrap.getModel().getJdTerms() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdTerms, pageWrap.getModel().getJdTerms());
+ }
+ if (pageWrap.getModel().getJdXishu() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdXishu, pageWrap.getModel().getJdXishu());
+ }
+ if (pageWrap.getModel().getJdJsldht() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdJsldht, pageWrap.getModel().getJdJsldht());
+ }
+ if (pageWrap.getModel().getJdZrpctkRel() != null) {
+ queryWrapper.lambda().eq(SettleClaimsExt::getJdZrpctkRel, pageWrap.getModel().getJdZrpctkRel());
+ }
+ for(PageWrap.SortData sortData: pageWrap.getSorts()) {
+ if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) {
+ queryWrapper.orderByDesc(sortData.getProperty());
+ } else {
+ queryWrapper.orderByAsc(sortData.getProperty());
+ }
+ }
+ return PageData.from(settleClaimsExtMapper.selectPage(page, queryWrapper));
+ }
+
+ @Override
+ public long count(SettleClaimsExt settleClaimsExt) {
+ QueryWrapper<SettleClaimsExt> wrapper = new QueryWrapper<>(settleClaimsExt);
+ return settleClaimsExtMapper.selectCount(wrapper);
+ }
+}
--
Gitblit v1.9.3