From 2fde2e99c38e8c46f7f7988fce076cc7d16445e4 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期四, 21 八月 2025 00:23:45 +0800 Subject: [PATCH] 修改bug --- ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TEnterpriseWithdrawalController.java | 129 ++++++++++++++++++++++-------------------- 1 files changed, 67 insertions(+), 62 deletions(-) diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TEnterpriseWithdrawalController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TEnterpriseWithdrawalController.java index f0ed4e4..5f3a4f9 100644 --- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TEnterpriseWithdrawalController.java +++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TEnterpriseWithdrawalController.java @@ -4,7 +4,6 @@ import com.stylefeng.guns.core.base.controller.BaseController; import com.stylefeng.guns.core.beetl.ShiroExtUtil; import com.stylefeng.guns.core.log.LogObjectHolder; -import com.stylefeng.guns.core.shiro.ShiroKit; import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.system.controller.util.Base64Util; import com.stylefeng.guns.modular.system.model.TBank; @@ -49,13 +48,16 @@ @Autowired private ITBankNextService bankNextService; - + + @Autowired + private ShiroExtUtil shiroExtUtil; + /** * 跳转到首页 */ @RequestMapping("") public String index(Model model) { - TEnterpriseWithdrawal companyId = tEnterpriseWithdrawalService.selectOne(new EntityWrapper<TEnterpriseWithdrawal>().eq("companyId", ShiroExtUtil.getUser().getObjectId())); + TEnterpriseWithdrawal companyId = tEnterpriseWithdrawalService.selectOne(new EntityWrapper<TEnterpriseWithdrawal>().eq("companyId", shiroExtUtil.getUser().getObjectId())); if (companyId != null) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); model.addAttribute("item", companyId); @@ -75,22 +77,22 @@ if ("auditing".equals(companyId.getApplicationStatus()) || "".equals(companyId.getApplicationStatus())) { return PREFIX + "tEnterpriseWithdrawal_detail.html"; } else if ("account_need_verify".equals(companyId.getApplicationStatus())) { - model.addAttribute("bank",bankService.selectList(null)); - model.addAttribute("bankOne",bankNextService.selectList(null)); + model.addAttribute("bank", bankService.selectList(null)); + model.addAttribute("bankOne", bankNextService.selectList(null)); return PREFIX + "tEnterpriseWithdrawal_edit.html"; - }else if("succeeded".equals(companyId.getApplicationStatus())){ - model.addAttribute("bank",bankService.selectList(null)); - model.addAttribute("bankOne",bankNextService.selectList(null)); - model.addAttribute("type",3); + } else if ("succeeded".equals(companyId.getApplicationStatus())) { + model.addAttribute("bank", bankService.selectList(null)); + model.addAttribute("bankOne", bankNextService.selectList(null)); + model.addAttribute("type", 3); return PREFIX + "tEnterpriseWithdrawal_edit.html"; - }else { - model.addAttribute("bankOne",bankNextService.selectList(null)); - model.addAttribute("bank",bankService.selectList(null)); + } else { + model.addAttribute("bankOne", bankNextService.selectList(null)); + model.addAttribute("bank", bankService.selectList(null)); return PREFIX + "tEnterpriseWithdrawal_fail.html"; } - }else { - model.addAttribute("item",new TEnterpriseWithdrawal()); - model.addAttribute("bank",bankService.selectList(null)); + } else { + model.addAttribute("item", new TEnterpriseWithdrawal()); + model.addAttribute("bank", bankService.selectList(null)); return PREFIX + "tEnterpriseWithdrawal_add.html"; } @@ -110,7 +112,7 @@ @RequestMapping("/tEnterpriseWithdrawal_update/{tEnterpriseWithdrawalId}") public String tEnterpriseWithdrawalUpdate(@PathVariable Integer tEnterpriseWithdrawalId, Model model) { TEnterpriseWithdrawal tEnterpriseWithdrawal = tEnterpriseWithdrawalService.selectById(tEnterpriseWithdrawalId); - model.addAttribute("item",tEnterpriseWithdrawal); + model.addAttribute("item", tEnterpriseWithdrawal); LogObjectHolder.me().set(tEnterpriseWithdrawal); return PREFIX + "tEnterpriseWithdrawal_edit.html"; } @@ -123,48 +125,51 @@ public Object list(String condition) { return tEnterpriseWithdrawalService.selectList(null); } + @RequestMapping(value = "/cityList") @ResponseBody - public Object cityList(String code,String name) { - return bankNextService.selectList(new EntityWrapper<TBankNext>().eq("drecCode",code).like("bankName",name)); + public Object cityList(String code, String name) { + return bankNextService.selectList(new EntityWrapper<TBankNext>().eq("drecCode", code).like("bankName", name)); } -@Resource -private ITImgMidService itImgMidService; + + @Resource + private ITImgMidService itImgMidService; + /** * 新增 */ @RequestMapping(value = "/add") @ResponseBody - @Transactional(readOnly = false,propagation = Propagation.REQUIRED,rollbackFor = Exception.class) - public Object add(TEnterpriseWithdrawal tEnterpriseWithdrawal,Integer accountType,String code,String businessExpireTimeOne,String unifiedSocialCreditCodeExpireTimeOne,String certificateExpireTimeOne) { + @Transactional(readOnly = false, propagation = Propagation.REQUIRED, rollbackFor = Exception.class) + public Object add(TEnterpriseWithdrawal tEnterpriseWithdrawal, Integer accountType, String code, String businessExpireTimeOne, String unifiedSocialCreditCodeExpireTimeOne, String certificateExpireTimeOne) { tEnterpriseWithdrawal.setCode(code); - List<TEnterpriseWithdrawal> companyId = tEnterpriseWithdrawalService.selectList(new EntityWrapper<TEnterpriseWithdrawal>().eq("companyId", ShiroExtUtil.getUser().getObjectId())); - if(companyId.size()>0){ + List<TEnterpriseWithdrawal> companyId = tEnterpriseWithdrawalService.selectList(new EntityWrapper<TEnterpriseWithdrawal>().eq("companyId", shiroExtUtil.getUser().getObjectId())); + if (companyId.size() > 0) { return "5001"; } - if(ToolUtil.isNotEmpty(businessExpireTimeOne)){ - tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime()+","+businessExpireTimeOne); - }else { - tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(businessExpireTimeOne)) { + tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime() + "," + businessExpireTimeOne); + } else { + tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime() + ",长期"); } - if(ToolUtil.isNotEmpty(unifiedSocialCreditCodeExpireTimeOne)){ - tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime()+","+unifiedSocialCreditCodeExpireTimeOne); - }else { - tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(unifiedSocialCreditCodeExpireTimeOne)) { + tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime() + "," + unifiedSocialCreditCodeExpireTimeOne); + } else { + tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime() + ",长期"); } - if(ToolUtil.isNotEmpty(certificateExpireTimeOne)){ - tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime()+","+certificateExpireTimeOne); - }else { - tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(certificateExpireTimeOne)) { + tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime() + "," + certificateExpireTimeOne); + } else { + tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime() + ",长期"); } - + tEnterpriseWithdrawal.setIsAudit(1); - tEnterpriseWithdrawal.setCompanyId(ShiroExtUtil.getUser().getObjectId()); + tEnterpriseWithdrawal.setCompanyId(shiroExtUtil.getUser().getObjectId()); tEnterpriseWithdrawal.setAccountType(accountType); String randomString = ToolUtil.getRandomString(32); tEnterpriseWithdrawal.setOutRequestNo(randomString); - if(tEnterpriseWithdrawal.getEnterpriseType()==1){ + if (tEnterpriseWithdrawal.getEnterpriseType() == 1) { tEnterpriseWithdrawal.setAccountType(2); } try { @@ -172,12 +177,12 @@ TBankNext tBankNext = bankNextService.selectById(depositBank); tEnterpriseWithdrawal.setBankCode(tBankNext.getDrecCode()); tEnterpriseWithdrawal.setBankBranchCode(tBankNext.getBankCode()); - tEnterpriseWithdrawal.setCopy1(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url",tEnterpriseWithdrawal.getBusinessLicense())).getMid()); - tEnterpriseWithdrawal.setCopy2(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url",tEnterpriseWithdrawal.getCorporateIdCardFrontPicture())).getMid()); - tEnterpriseWithdrawal.setCopy3(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url",tEnterpriseWithdrawal.getCorporateIdCardReversePicture())).getMid()); - System.out.println("----------"+"进件gogogo"+"----------"); - - + tEnterpriseWithdrawal.setCopy1(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url", tEnterpriseWithdrawal.getBusinessLicense())).getMid()); + tEnterpriseWithdrawal.setCopy2(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url", tEnterpriseWithdrawal.getCorporateIdCardFrontPicture())).getMid()); + tEnterpriseWithdrawal.setCopy3(itImgMidService.selectOne(new EntityWrapper<TImgMid>().eq("url", tEnterpriseWithdrawal.getCorporateIdCardReversePicture())).getMid()); + System.out.println("----------" + "进件gogogo" + "----------"); + + tEnterpriseWithdrawal.setTransactionAuthorizationCode(Base64Util.encode(tEnterpriseWithdrawal.getTransactionAuthorizationCode())); tEnterpriseWithdrawal.setBusinessLicense(tEnterpriseWithdrawal.getBusinessLicense()); tEnterpriseWithdrawal.setCorporateIdCardFrontPicture(tEnterpriseWithdrawal.getCorporateIdCardFrontPicture()); @@ -207,32 +212,32 @@ */ @RequestMapping(value = "/update") @ResponseBody - public Object update(TEnterpriseWithdrawal tEnterpriseWithdrawal,Integer accountType,String businessExpireTimeOne,String unifiedSocialCreditCodeExpireTimeOne,String certificateExpireTimeOne) { + public Object update(TEnterpriseWithdrawal tEnterpriseWithdrawal, Integer accountType, String businessExpireTimeOne, String unifiedSocialCreditCodeExpireTimeOne, String certificateExpireTimeOne) { tEnterpriseWithdrawal.setIsAudit(1); tEnterpriseWithdrawal.setAccountType(accountType); - if(tEnterpriseWithdrawal.getEnterpriseType()==1){ + if (tEnterpriseWithdrawal.getEnterpriseType() == 1) { tEnterpriseWithdrawal.setAccountType(2); } - if(ToolUtil.isNotEmpty(businessExpireTimeOne)){ - tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime()+","+businessExpireTimeOne); - }else { - tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(businessExpireTimeOne)) { + tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime() + "," + businessExpireTimeOne); + } else { + tEnterpriseWithdrawal.setBusinessExpireTime(tEnterpriseWithdrawal.getBusinessExpireTime() + ",长期"); } - if(ToolUtil.isNotEmpty(unifiedSocialCreditCodeExpireTimeOne)){ - tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime()+","+unifiedSocialCreditCodeExpireTimeOne); - }else { - tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(unifiedSocialCreditCodeExpireTimeOne)) { + tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime() + "," + unifiedSocialCreditCodeExpireTimeOne); + } else { + tEnterpriseWithdrawal.setUnifiedSocialCreditCodeExpireTime(tEnterpriseWithdrawal.getUnifiedSocialCreditCodeExpireTime() + ",长期"); } - if(ToolUtil.isNotEmpty(certificateExpireTimeOne)){ - tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime()+","+certificateExpireTimeOne); - }else { - tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime()+",长期"); + if (ToolUtil.isNotEmpty(certificateExpireTimeOne)) { + tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime() + "," + certificateExpireTimeOne); + } else { + tEnterpriseWithdrawal.setCertificateExpireTime(tEnterpriseWithdrawal.getCertificateExpireTime() + ",长期"); } try { TEnterpriseWithdrawal enterpriseWithdrawal = tEnterpriseWithdrawalService.selectById(tEnterpriseWithdrawal.getId()); - if(enterpriseWithdrawal.getMchId()!=null){ + if (enterpriseWithdrawal.getMchId() != null) { tEnterpriseWithdrawal.setMchId(enterpriseWithdrawal.getMchId()); } tEnterpriseWithdrawal.setOutRequestNo(ToolUtil.getRandomString(32)); @@ -251,9 +256,9 @@ tEnterpriseWithdrawalService.updateById(tEnterpriseWithdrawal); return SUCCESS_TIP; - }catch (Exception e){ + } catch (Exception e) { e.printStackTrace(); - return ERROR; + return ERROR; } } -- Gitblit v1.7.1