From a80008b9ceb3d9a088baf7b308f81848b157774a Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Fri, 13 Sep 2024 09:21:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yxt/customer/apiadmin/CrmCustomerTempRest.java | 11 ++++++++--- .../biz/crmcustomer/CrmCustomerTempMapper.java | 1 + .../biz/crmcustomer/CrmCustomerTempMapper.xml | 3 +++ .../biz/crmcustomer/CrmCustomerTempService.java | 3 +++ 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java b/src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java index 2d42e32..2282dc4 100644 --- a/src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java +++ b/src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java @@ -7,9 +7,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.customer.biz.crmcustomer.*; -import com.yxt.customer.biz.crmcustomerfile.AppCrmCustomerTempArchivesDto; -import com.yxt.customer.biz.crmcustomerfile.AppCrmCustomerTempArchivesVo; -import com.yxt.customer.biz.crmcustomerfile.CrmCustomerFileService; +import com.yxt.customer.biz.crmcustomerfile.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.apache.commons.lang3.StringUtils; @@ -143,4 +141,11 @@ public class CrmCustomerTempRest { @RequestParam(value = "follow_state", required = false) String follow_state) { return crmCustomerTempService.updateRemindAndByCustomerSid(customerSid, remind_day, remind_remark, isOnRemind, isOnRemindkey, follow_state); } + @ApiOperation("根据orgSid查询客户数量") + @GetMapping("/getCustomerByOrgSid") + public ResultBean getCustomerByOrgSid(@RequestParam("orgSid") String orgSid) { + ResultBean rb = ResultBean.fireFail(); + Integer w = crmCustomerTempService.getCustomerByOrgSid(orgSid); + return rb.success().setData(w); + } } diff --git a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.java b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.java index 2dc5f1a..89d535d 100644 --- a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.java +++ b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.java @@ -36,4 +36,5 @@ public interface CrmCustomerTempMapper extends BaseMapper { int selBySid(String customerSid); int updateRemindAndByCustomerSid(@Param("customerSid") String customerSid, @Param("remind_day") String remind_day, @Param("remind_remark") String remind_remark, @Param("isOnRemind") String isOnRemind, @Param("isOnRemindkey") String isOnRemindkey, @Param("follow_state") String follow_state); + int getCustomerByOrgSid(@Param("orgSid") String orgSid); } diff --git a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.xml b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.xml index 17cfe05..e51ad17 100644 --- a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.xml +++ b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempMapper.xml @@ -31,6 +31,9 @@ from crm_customer where sid = #{customerSid} + UPDATE crm_customer SET remind_day = #{remind_day}, diff --git a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java index 0cf08f9..b705dcd 100644 --- a/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java +++ b/src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java @@ -190,4 +190,7 @@ public class CrmCustomerTempService extends MybatisBaseService