| | |
| | | @Controller |
| | | @RequestMapping("/tEnterpriseWithdrawal") |
| | | public class TEnterpriseWithdrawalController extends BaseController { |
| | | |
| | | |
| | | private String PREFIX = "/system/tEnterpriseWithdrawal/"; |
| | | |
| | | |
| | | @Autowired |
| | | private ITEnterpriseWithdrawalService tEnterpriseWithdrawalService; |
| | | |
| | | |
| | | @Autowired |
| | | private ITBankService bankService; |
| | | |
| | | |
| | | @Autowired |
| | | private ITBankNextService bankNextService; |
| | | |
| | | @Resource |
| | | |
| | | @Autowired |
| | | private ShiroExtUtil shiroExtUtil; |
| | | |
| | | |
| | | /** |
| | | * 跳转到首页 |
| | | */ |
| | |
| | | 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"; |
| | | } |
| | | |
| | |
| | | @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"; |
| | | } |
| | |
| | | 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){ |
| | | 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)){ |
| | | 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() + ",长期"); |
| | | } |
| | | |
| | | |
| | | tEnterpriseWithdrawal.setIsAudit(1); |
| | | tEnterpriseWithdrawal.setCompanyId(shiroExtUtil.getUser().getObjectId()); |
| | | tEnterpriseWithdrawal.setAccountType(accountType); |
| | |
| | | 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()); |
| | |
| | | */ |
| | | @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)); |
| | |
| | | |
| | | tEnterpriseWithdrawalService.updateById(tEnterpriseWithdrawal); |
| | | return SUCCESS_TIP; |
| | | }catch (Exception e){ |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return ERROR; |
| | | return ERROR; |
| | | } |
| | | } |
| | | |