From 283970f0734836140aee5f84e7d90011fb1eafac Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 11 Feb 2025 09:51:22 +0800 Subject: [PATCH 01/40] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yxt-as-ui/src/api/client/customermanagement.js | 4 ++-- yxt-as-ui/src/router/index.js | 2 +- .../views/client/customermanagement/customermanagement.vue | 4 ++-- .../src/views/client/customermanagement/relation/person.vue | 1 + 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/yxt-as-ui/src/api/client/customermanagement.js b/yxt-as-ui/src/api/client/customermanagement.js index ffdddf62f3..b9115330ef 100644 --- a/yxt-as-ui/src/api/client/customermanagement.js +++ b/yxt-as-ui/src/api/client/customermanagement.js @@ -139,7 +139,7 @@ export default { disableStateByPerson: function(data) { return request({ url: '/yxtcrm/v1/crmdockingpeople/disableState', - method: 'DELETE', + method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) @@ -148,7 +148,7 @@ export default { enableByPerson: function(data) { return request({ url: '/yxtcrm/v1/crmdockingpeople/enable', - method: 'DELETE', + method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) diff --git a/yxt-as-ui/src/router/index.js b/yxt-as-ui/src/router/index.js index b1c20882ea..9879895985 100644 --- a/yxt-as-ui/src/router/index.js +++ b/yxt-as-ui/src/router/index.js @@ -1491,7 +1491,7 @@ export const constantRoutes = [{ }, // 欠款月结客户备案 -- 已办 { - path: '/workFlow/maintenanceEnterpriseYiBan', + path: '/qiankuanyuejieFlow/maintenanceEnterpriseYiBan', component: () => import('@/views/workFlow/qiankuanyuejieFlow/maintenanceEnterpriseYiBan.vue'), name: 'MaintenanceEnterpriseYiBan' diff --git a/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue b/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue index 22d9be7e00..807d3ec96c 100644 --- a/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue +++ b/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue @@ -433,7 +433,7 @@ export default { if (this.sids.length === 1) { for (var i = 0; i < this.multipleSelection.length; i++) { if (this.multipleSelection[i].isDesignatedEnterprise === '1' && this.multipleSelection[i].isFilingIndate !== '1') { - this.$message({ showClose: true, type: 'error', message: '因该条记录中是否为定点企业为是且备案有效期仍在有效期内,需要进行补充备案操作' }) + this.$message({ showClose: true, type: 'error', message: '因该欠款月结客户仍在有效期内,需要进行补充备案操作' }) return } } @@ -559,7 +559,7 @@ export default { addVehicle() { if (this.sids.length === 1) { if (this.multipleSelection[0].isDesignatedEnterprise === '1' && this.multipleSelection[0].isFilingIndate !== '1') { - this.$message({ showClose: true, type: 'error', message: '因该条记录中是否为定点企业为是且备案有效期仍在有效期内,需要进行补充备案操作' }) + this.$message({ showClose: true, type: 'error', message: '因该欠款月结客户仍在有效期内,需要进行补充备案操作' }) return } this.viewState = 6 diff --git a/yxt-as-ui/src/views/client/customermanagement/relation/person.vue b/yxt-as-ui/src/views/client/customermanagement/relation/person.vue index 4115e3c7c4..6414298ed0 100644 --- a/yxt-as-ui/src/views/client/customermanagement/relation/person.vue +++ b/yxt-as-ui/src/views/client/customermanagement/relation/person.vue @@ -17,6 +17,7 @@ + From e05e92762c1224f70e8a4be6c6fa1f76e9d61898 Mon Sep 17 00:00:00 2001 From: fanzongzhe0036 Date: Tue, 11 Feb 2025 09:53:59 +0800 Subject: [PATCH 02/40] =?UTF-8?q?=E4=BF=AE=E6=94=B9oa=E9=85=92=E6=B0=B4?= =?UTF-8?q?=E9=A2=86=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AdBeverageAcceptanceApplyMapper.xml | 2 +- .../AdBeverageAcceptanceDetailMapper.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptanceapply/AdBeverageAcceptanceApplyMapper.xml b/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptanceapply/AdBeverageAcceptanceApplyMapper.xml index 687b436684..98bdbd95a4 100644 --- a/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptanceapply/AdBeverageAcceptanceApplyMapper.xml +++ b/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptanceapply/AdBeverageAcceptanceApplyMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptancedetail/AdBeverageAcceptanceDetailMapper.xml b/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptancedetail/AdBeverageAcceptanceDetailMapper.xml index f95347aa9b..6baf0de379 100644 --- a/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptancedetail/AdBeverageAcceptanceDetailMapper.xml +++ b/yxt-oa/src/main/java/com/yxt/anrui/oa/biz/adbeverageacceptancedetail/AdBeverageAcceptanceDetailMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmdockingpeople/PeopleList.java b/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmdockingpeople/PeopleList.java index 8f549b43ed..bb18b29ff7 100644 --- a/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmdockingpeople/PeopleList.java +++ b/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmdockingpeople/PeopleList.java @@ -17,4 +17,5 @@ public class PeopleList { @ApiModelProperty("手机号码") private String mobile; // 手机号码 private String remarks; + private String isEnable; } From 4cb8a414766635bfe4591ac2756b146cfdc6eda3 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 11 Feb 2025 10:12:42 +0800 Subject: [PATCH 04/40] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=87=87=E8=B4=AD?= =?UTF-8?q?=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yxt-as-ui/src/views/purchase/procurement/procurementAdd.vue | 2 +- yxt-as-ui/src/views/workFlow/caigouFlow/procurementEdit.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/yxt-as-ui/src/views/purchase/procurement/procurementAdd.vue b/yxt-as-ui/src/views/purchase/procurement/procurementAdd.vue index 69c90b8752..de13c1712d 100644 --- a/yxt-as-ui/src/views/purchase/procurement/procurementAdd.vue +++ b/yxt-as-ui/src/views/purchase/procurement/procurementAdd.vue @@ -33,7 +33,7 @@ - + diff --git a/yxt-as-ui/src/views/workFlow/caigouFlow/procurementEdit.vue b/yxt-as-ui/src/views/workFlow/caigouFlow/procurementEdit.vue index 467a7bf81c..b63da66b25 100644 --- a/yxt-as-ui/src/views/workFlow/caigouFlow/procurementEdit.vue +++ b/yxt-as-ui/src/views/workFlow/caigouFlow/procurementEdit.vue @@ -32,7 +32,7 @@ - + From 75ff358d6d41bbc31061abc51b9ebc5ead99c8ad Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Tue, 11 Feb 2025 10:32:25 +0800 Subject: [PATCH 05/40] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../flowable/biz/flowtask/FlowTaskService.java | 17 ++++++++++------- .../yxt/anrui/portal/biz/flow/FlowableRest.java | 5 +++++ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java index cf22c64048..bd7b1cee9e 100644 --- a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java +++ b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java @@ -330,10 +330,12 @@ public class FlowTaskService extends MybatisBaseService 转换为以逗号分隔的字符串 String assigneeIdsStr = String.join(",", assigneeIds); - - // 远程调用批量查询用户信息 - Map userMap = sysUserFeign.fetchBySids(assigneeIdsStr).getData().stream() - .collect(Collectors.toMap(SysUserVo::getSid, user -> user)); + Map userMap = new HashMap<>(); + if(StringUtils.isNotBlank(assigneeIdsStr)){ + // 远程调用批量查询用户信息 + userMap = sysUserFeign.fetchBySids(assigneeIdsStr).getData().stream() + .collect(Collectors.toMap(SysUserVo::getSid, user -> user)); + } // 直接查询所有流程实例评论 List commentList = taskService.getProcessInstanceComments(procInsId); @@ -345,6 +347,7 @@ public class FlowTaskService extends MybatisBaseService finalHisFlowList = Collections.synchronizedList(hisFlowList); // 使用 parallelStream 前先进行 null 检查和过滤 + Map finalUserMap = userMap; hisFlowList = list.parallelStream() .filter(histIns -> histIns != null && histIns.getTaskId() != null) // 过滤掉 histIns 或 histIns.getTaskId() 为 null 的元素 .map(histIns -> { @@ -366,8 +369,8 @@ public class FlowTaskService extends MybatisBaseService> flowRecordAndComment(String procInsId, String deployId) { + long startTimes = System.currentTimeMillis(); // 记录开始时间 // 并行调用外部服务 CompletableFuture> flowRecordFuture = CompletableFuture.supplyAsync(() -> flowableService.flowRecord(procInsId, deployId)); @@ -266,6 +269,8 @@ public class FlowableRest implements FlowableFeign { // 返回结果 ResultBean> resultBean = new ResultBean>().success(); resultBean.setData(flowList); + long endTime = System.currentTimeMillis(); + log.info("流程记录接口耗时 {} ms", endTime - startTimes); return resultBean; } From 59562004aee1bb593a511344a398ee3ba254b321 Mon Sep 17 00:00:00 2001 From: fanzongzhe0036 Date: Tue, 11 Feb 2025 10:45:36 +0800 Subject: [PATCH 06/40] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=94=B6=E8=B4=A7?= =?UTF-8?q?=E5=8D=95=E7=BC=96=E8=BE=91=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wmsreceiptbilldetail/WmsReceiptBillDetailMapper.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsreceiptbilldetail/WmsReceiptBillDetailMapper.xml b/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsreceiptbilldetail/WmsReceiptBillDetailMapper.xml index a5a8334aab..0e8de9f9b1 100644 --- a/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsreceiptbilldetail/WmsReceiptBillDetailMapper.xml +++ b/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsreceiptbilldetail/WmsReceiptBillDetailMapper.xml @@ -9,6 +9,7 @@ SELECT p.sid, + p.goodsClassKey, + p.goodsClassValue, + p.goodsLevelKey, + p.goodsLevelValue, p.goodsName, p.goodsCode, p.goodsPY, diff --git a/yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuService.java b/yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuService.java index 55c34d2069..edb8aef7a2 100644 --- a/yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuService.java +++ b/yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuService.java @@ -4,18 +4,25 @@ import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.date.DateTime; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.yxt.base.biz.base.basebrandinfo.BaseBrandInfo; +import com.yxt.base.biz.base.basebrandinfo.BaseBrandInfoService; import com.yxt.base.biz.base.basegoodssku.BaseGoodsSku; +import com.yxt.base.biz.base.basegoodssku.BaseGoodsSkuService; import com.yxt.base.biz.base.basegoodssku.BaseGoodsSkuVo; import com.yxt.base.biz.base.basegoodsskuextend.BaseGoodsSkuExtend; import com.yxt.base.biz.base.basegoodsskuextend.BaseGoodsSkuExtendService; import com.yxt.base.biz.base.basegoodsskuextend.BaseGoodsSkuExtendVo; import com.yxt.base.biz.base.basegoodsskuextend.UrlsVo; +import com.yxt.base.biz.base.basegoodsspudetail.BaseGoodsSpuDetailService; import com.yxt.base.biz.base.basegoodsspudetail.BaseGoodsSpuDetailVo; +import com.yxt.base.biz.base.basegoodstype.BaseGoodsType; +import com.yxt.base.biz.base.basegoodstype.BaseGoodsTypeService; import com.yxt.base.biz.base.basegoodsunit.BaseGoodsUnit; import com.yxt.base.biz.base.basegoodsunit.BaseGoodsUnitService; +import com.yxt.base.biz.base.basemanufacturer.BaseManufacturer; +import com.yxt.base.biz.base.basemanufacturer.BaseManufacturerService; import com.yxt.base.feign.portal.privilege.PrivilegeQuery; import com.yxt.base.feign.portal.sysorganization.SysOrganizationFeign; -import com.yxt.base.feign.portal.sysorganization.SysOrganizationVo; import com.yxt.base.feign.portal.sysstafforg.SysStaffOrgFeign; import com.yxt.base.feign.portal.sysuser.SysUserFeign; import com.yxt.base.utils.PinYinUtils; @@ -26,20 +33,14 @@ import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.base.biz.base.basebrandinfo.BaseBrandInfo; -import com.yxt.base.biz.base.basebrandinfo.BaseBrandInfoService; -import com.yxt.base.biz.base.basegoodssku.BaseGoodsSkuService; -import com.yxt.base.biz.base.basegoodsspudetail.BaseGoodsSpuDetailService; -import com.yxt.base.biz.base.basegoodstype.BaseGoodsType; -import com.yxt.base.biz.base.basegoodstype.BaseGoodsTypeService; -import com.yxt.base.biz.base.basemanufacturer.BaseManufacturer; -import com.yxt.base.biz.base.basemanufacturer.BaseManufacturerService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import java.text.SimpleDateFormat; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.List; /** * @author wangpengfei @@ -254,6 +255,23 @@ public class BaseGoodsSpuService extends MybatisBaseService page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.goodsListPage(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); @@ -310,7 +328,7 @@ public class BaseGoodsSpuService extends MybatisBaseService Date: Tue, 11 Feb 2025 17:50:37 +0800 Subject: [PATCH 15/40] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=8D=95=E8=BD=A6?= =?UTF-8?q?=E8=BF=94=E5=88=A9=E6=A0=B8=E5=AF=B9=E3=80=81=E4=B8=93=E9=A1=B9?= =?UTF-8?q?=E8=BF=94=E5=88=A9=E6=A0=B8=E5=AF=B9=20--=20=E5=BE=85=E6=A0=B8?= =?UTF-8?q?=E5=AF=B9=E5=88=97=E8=A1=A8=E5=A2=9E=E5=8A=A0=E5=90=88=E8=AE=A1?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/bikerebate/bicyclerebatecheck.js | 9 ++++ .../api/specialrebate/specialrebatecheck.js | 11 ++++- .../bicyclerebatetobechecked.vue | 41 +++++++++++++++++-- .../specialrebatetobechecked.vue | 41 +++++++++++++++++-- 4 files changed, 95 insertions(+), 7 deletions(-) diff --git a/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatecheck.js b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatecheck.js index ccc8febec6..100d8beb74 100644 --- a/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatecheck.js +++ b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatecheck.js @@ -10,6 +10,15 @@ export default { headers: { 'Content-Type': 'application/json' } }) }, + // 单车返利核对(待核对)查询不分页数据 + checkApplyGetVehRebateAll: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/checkApplyGetVehRebateAll', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, // 一次导出 excelListOne: function(data) { return request({ diff --git a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js index 63362654dd..cc6a96e18c 100644 --- a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js +++ b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js @@ -1,7 +1,7 @@ import request from '@/utils/request' export default { - // 单车返利核对(待核对)查询分页列表 + // 专项返利核对(待核对)查询分页列表 listPage: function(data) { return request({ url: '/scm/v1/scmspecialrebate/checkApplyGetSpecialRebate', @@ -10,6 +10,15 @@ export default { headers: { 'Content-Type': 'application/json' } }) }, + // 专项返利核对(待核对)查询不分页 + checkApplyGetSpecialRebateAll: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/checkApplyGetSpecialRebateAll', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, // 一次导出 excelListOne: function(data) { return request({ diff --git a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue index 5722faf4b5..dc911326db 100644 --- a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue +++ b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue @@ -57,8 +57,8 @@
- - + +