Эх сурвалжийг харах

2019-07-25
增加数量的判断,若都为0则不发送

zxl 6 жил өмнө
parent
commit
fd64b812b5

+ 2 - 2
src/main/java/com/uas/eis/serviceImpl/SendSaleForecastmailServiceImpl.java

@@ -39,7 +39,7 @@ public class SendSaleForecastmailServiceImpl implements SendSaleForecastmailServ
                 ccman.append(ccdata.toString());
             }
             message = new StringBuilder();
-            SqlRowList contrs = baseDao.queryForRowSet("select * from FINISHSALEFORECAST_VIEW where CU_SELLERNAME = '"+emrs.getString("name")+"' or CU_SERVICENAME = '"+emrs.getString("name")+"'");
+            SqlRowList contrs = baseDao.queryForRowSet("select * from FINISHSALEFORECAST_VIEW where sd_qty!=0 and (CU_SELLERNAME = '"+emrs.getString("name")+"' or CU_SERVICENAME = '"+emrs.getString("name")+"')");
             message.append("<p><font color=\"red\"><b>"+emrs.getString("name")+":</b></font></p><p><font color=\"red\">您好!</font></p><p><font color=\"red\">您有如下客户的销售预测在上周结案,请及时跟进,谢谢!</font></p><table border=\"1\" cellspacing=\"0\" style=\"font-size:12px;width:100%\"><tr><th width=\"150px\">预测单号</th><th>行号</th><th width=\"500px\">客户名称</th><th width=\"100px\">物料编号</th><th>型号二</th><th>数量</th></tr>");
             while (contrs.next()){
                 message.append("<tr><th>"+contrs.getString("sf_code")+"</th><th>"+contrs.getInt("sd_detno")+"</th><th>"+contrs.getString("sf_custname")+"</th><th>"+contrs.getString("sd_prodcode")+"</th><th align=\"right\">"+contrs.getString("pr_vendprodcode")+"</th><th>"+contrs.getString("sd_qty")+"</th></tr>");
@@ -73,7 +73,7 @@ public class SendSaleForecastmailServiceImpl implements SendSaleForecastmailServ
                 ccman.append(ccdata.toString());
             }
             message = new StringBuilder();
-            SqlRowList contrs = baseDao.queryForRowSet("select * from FINISHSALEFORECAST_VIEW where CU_SELLERNAME = '"+emrs.getString("name")+"' or CU_SERVICENAME = '"+emrs.getString("name")+"'");
+            SqlRowList contrs = baseDao.queryForRowSet("select * from FINISHSALEFORECAST_VIEW where sd_qty!=0 and (CU_SELLERNAME = '"+emrs.getString("name")+"' or CU_SERVICENAME = '"+emrs.getString("name")+"')");
             message.append("<p><font color=\"red\"><b>"+emrs.getString("name")+":</b></font></p><p><font color=\"red\">您好!</font></p><p><font color=\"red\">您有如下客户的销售预测在上周结案,请及时跟进,谢谢!</font></p><table border=\"1\" cellspacing=\"0\" style=\"font-size:12px;width:100%\"><tr><th width=\"150px\">预测单号</th><th>行号</th><th width=\"500px\">客户名称</th><th width=\"100px\">物料编号</th><th>型号二</th><th>数量</th></tr>");
             while (contrs.next()){
                 message.append("<tr><th>"+contrs.getString("sf_code")+"</th><th>"+contrs.getInt("sd_detno")+"</th><th>"+contrs.getString("sf_custname")+"</th><th>"+contrs.getString("sd_prodcode")+"</th><th align=\"right\">"+contrs.getString("pr_vendprodcode")+"</th><th>"+contrs.getString("sd_qty")+"</th></tr>");