From 4e47e2c5bcd8ef16f39b65e7296c7fa9871a0a07 Mon Sep 17 00:00:00 2001 From: linfso Date: Sat, 15 Jun 2024 08:12:04 +0800 Subject: [PATCH] md --- .../web/emis/EmisSiteAccountController.java | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSiteAccountController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSiteAccountController.java index c5461559d..4af60904e 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSiteAccountController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSiteAccountController.java @@ -11,9 +11,15 @@ package com.xdadan.erp.web.emis; +import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import com.xdadan.erp.common.utils.DateUtils; +import com.xdadan.erp.emis.domain.exception.EmisBizError; +import com.xdadan.erp.emis.utils.WaybillHelper; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.dao.DuplicateKeyException; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -94,6 +100,47 @@ public class EmisSiteAccountController extends EmisBaseController return toAjax(emisSiteAccountService.insertEmisSiteAccount(emisSiteAccount)); } + + /** + * 批量开户 + */ + @PreAuthorize("@ss.hasPermi('emis:emisSiteAccount:add')") + @Log(title = "网点结算账户", businessType = BusinessType.INSERT) + @PostMapping("/batchAddAccount") + public AjaxResult batchAddAccount(@RequestBody EmisSiteAccount emisSiteAccount) + { + String siteCodeStr=WaybillHelper.formatQueryValue(emisSiteAccount.getSiteCode()); + if(!StringUtils.isEmpty(siteCodeStr)) + { + String [] codeArr =siteCodeStr.split(","); + for(int i=0;i