|
|
@ -9,6 +9,7 @@ import org.apache.shiro.authz.annotation.RequiresPermissions; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Controller; |
|
|
|
import org.springframework.ui.ModelMap; |
|
|
|
import org.springframework.util.StringUtils; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import com.ruoyi.common.annotation.Log; |
|
|
|
import com.ruoyi.common.enums.BusinessType; |
|
|
@ -64,11 +65,19 @@ public class SysCompanyBankInfoController extends BaseController |
|
|
|
@Log(title = "公司银行账户信息", businessType = BusinessType.EXPORT) |
|
|
|
@PostMapping("/export") |
|
|
|
@ResponseBody |
|
|
|
public AjaxResult export(SysCompanyBankInfo sysCompanyBankInfo) |
|
|
|
public AjaxResult export(SysCompanyBankInfo sysCompanyBankInfo,String ids) |
|
|
|
{ |
|
|
|
List<SysCompanyBankInfo> list = sysCompanyBankInfoService.selectSysCompanyBankInfoList(sysCompanyBankInfo); |
|
|
|
ExcelUtil<SysCompanyBankInfo> util = new ExcelUtil<SysCompanyBankInfo>(SysCompanyBankInfo.class); |
|
|
|
return util.exportExcel(list, "公司银行账户信息数据"); |
|
|
|
|
|
|
|
if (StringUtils.isEmpty(ids)){ |
|
|
|
List<SysCompanyBankInfo> list = sysCompanyBankInfoService.selectSysCompanyBankInfoList(sysCompanyBankInfo); |
|
|
|
ExcelUtil<SysCompanyBankInfo> util = new ExcelUtil<SysCompanyBankInfo>(SysCompanyBankInfo.class); |
|
|
|
return util.exportExcel(list, "公司银行账户信息数据"); |
|
|
|
}else { |
|
|
|
String[] tempIds = ids.split(","); |
|
|
|
List<SysCompanyBankInfo> list = sysCompanyBankInfoService.selectSysCompanyBankInfoListByIds(tempIds); |
|
|
|
ExcelUtil<SysCompanyBankInfo> util = new ExcelUtil<SysCompanyBankInfo>(SysCompanyBankInfo.class); |
|
|
|
return util.exportExcel(list, "公司银行账户信息数据"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|