diff --git a/yxt-crm-biz/src/main/java/com/yxt/crm/apiadmin/CrmCustomerRest.java b/yxt-crm-biz/src/main/java/com/yxt/crm/apiadmin/CrmCustomerRest.java index a34433acab..c26ca51743 100644 --- a/yxt-crm-biz/src/main/java/com/yxt/crm/apiadmin/CrmCustomerRest.java +++ b/yxt-crm-biz/src/main/java/com/yxt/crm/apiadmin/CrmCustomerRest.java @@ -185,4 +185,20 @@ public class CrmCustomerRest { PagerVo pv = crmCustomerService.asListPage(pq); return rb.success().setData(pv); } + + @ApiOperation("定点企业批量禁用") + @PostMapping("/disableState") + public ResultBean disableState(@RequestBody String[] sid) { + ResultBean rb = ResultBean.fireFail(); + crmCustomerService.disableState(sid); + return rb.success(); + } + + @ApiOperation("定点企业批量启用") + @PostMapping("/enable") + public ResultBean enable(@RequestBody String[] sid) { + ResultBean rb = ResultBean.fireFail(); + crmCustomerService.enable(sid); + return rb.success(); + } } diff --git a/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmcustomer/CrmCustomerService.java b/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmcustomer/CrmCustomerService.java index 42d00bc261..afd4a49ff5 100644 --- a/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmcustomer/CrmCustomerService.java +++ b/yxt-crm-biz/src/main/java/com/yxt/crm/biz/crmcustomer/CrmCustomerService.java @@ -305,7 +305,21 @@ public class CrmCustomerService extends MybatisBaseService asListPage(PagerQuery pq) { AsCustomerListQuery query = pq.getParams(); QueryWrapper qw = new QueryWrapper<>();