소스 검색

bug修复

wu 6 달 전
부모
커밋
4786430370
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      src/custom/restcontroller/webmanage/saletool/orderclue/ordercluecampaign.java

+ 12 - 0
src/custom/restcontroller/webmanage/saletool/orderclue/ordercluecampaign.java

@@ -93,6 +93,18 @@ public class ordercluecampaign extends Controller {
             String enddate = row.getString("enddate");
             row.put("begdate", begdate.length() > 10 ? begdate.substring(0, 10) : "");
             row.put("enddate", enddate.length() > 10 ? enddate.substring(0, 10) : "");
+
+            QuerySQL doctorQuerySQL = SQLFactory.createQuerySQL(this, "sat_campaign_doctor", "*").setTableAlias("t1");
+            doctorQuerySQL.setSiteid(siteid);
+            doctorQuerySQL.setWhere("t1.sat_campaignid=" + row.getString("sat_campaignid"));
+            Rows doctorRows = doctorQuerySQL.query();
+            row.put("doctors", doctorRows);
+
+            BigDecimal doctorAmount = doctorRows.sum("amount");
+            BigDecimal actualAmount = doctorAmount.add(row.getBigDecimal("otheramount"));
+            row.put("doctorAmount", doctorAmount);
+            row.put("actualAmount", actualAmount);
+
         }
         return getSucReturnObject().setData(rows).toString();
     }