|
|
@@ -803,7 +803,7 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
|
|
|
@SuppressWarnings("unchecked")
|
|
|
@Override
|
|
|
public Pagination<outOrderDunListBo> dunOrderNewList(String name, String orderNo,String contractNo, String starTime, String endTime,
|
|
|
- Integer specially, String adminName,String depId,Integer newStatus,Integer pageNo, Integer pageSize) {
|
|
|
+ String aid, String adminName,String depId,Integer newStatus,Integer pageNo, Integer pageSize) {
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
if(pageSize==null||pageSize<0)pageSize=10;
|
|
|
if(pageNo==null||pageNo<0)pageNo=1;
|
|
|
@@ -825,10 +825,11 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
|
|
|
}else if (TokenManager.hasRole(AFTConstants.FINANCE_MANAGER)) {
|
|
|
i=2;
|
|
|
params.put("fid", TokenManager.getAdminId());
|
|
|
- }
|
|
|
- if (TokenManager.hasRole(AFTConstants.FINANCE_ADMIN)||TokenManager.hasRole(AFTConstants.VICE_CEO)||
|
|
|
+ }else if(TokenManager.hasRole(AFTConstants.FINANCE_ADMIN)||TokenManager.hasRole(AFTConstants.VICE_CEO)||
|
|
|
TokenManager.hasRole(AFTConstants.SUPERADMIN)||TokenManager.hasRole(AFTConstants.CED)||
|
|
|
- TokenManager.hasRole(AFTConstants.APPROVAL_DECISION))i=3;
|
|
|
+ TokenManager.hasRole(AFTConstants.APPROVAL_DECISION)){
|
|
|
+ i=3;
|
|
|
+ }
|
|
|
if(i!=null)params.put("shiroType", i);
|
|
|
Pagination<outOrderDunListBo> p = (Pagination<outOrderDunListBo>)findPage("selectDunOrderNewListByPage", "selectDunOrderNewListCount", params, pageNo, pageSize);
|
|
|
return p;
|
|
|
@@ -1072,13 +1073,13 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
|
|
|
* @throws IOException
|
|
|
*/
|
|
|
@Override
|
|
|
- public void exportOrderDunData(String name,String orderNo,String contractNo,String starTime,String endTime,Integer specially,String adminName,
|
|
|
+ public void exportOrderDunData(String name,String orderNo,String contractNo,String starTime,String endTime,String aid,String adminName,
|
|
|
String depId,Integer newStatus,Integer pageNo,Integer pageSize,HttpServletResponse response) throws Exception {
|
|
|
OutputStream out = response.getOutputStream();
|
|
|
try {
|
|
|
@SuppressWarnings("unchecked")
|
|
|
List<outOrderDunListBo> list=(List<outOrderDunListBo>) dunOrderNewList( name, orderNo, contractNo, starTime, endTime,
|
|
|
- specially, adminName, depId,newStatus, pageNo, pageSize).getList();
|
|
|
+ aid, adminName, depId,newStatus, pageNo, pageSize).getList();
|
|
|
|
|
|
String[] comment = {"合同编号","订单编号","客户名称","订单负责人","订单部门","订单状态","签单金额","应收款","已收款","拨款比例","结算状态","未收款","项目状态","催收科目","催款状态","催款启动时间","签单时间"};
|
|
|
String fileName ="催款信息记录表" + new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()) + ".xls";
|