@@ -192,13 +192,29 @@ public CommonRes getMain(){
192192 todaySuccessOrder += todaySuccessOrder2 ;
193193
194194 int todayCloseOrder = payOrderDao .getTodayCount (startDate ,endDate ,-1 );//当日失败订单
195- double todayMoney = payOrderDao .getTodayCountMoney (startDate ,endDate ,1 );
196- double todayMoney2 = payOrderDao .getTodayCountMoney (startDate ,endDate ,2 );
195+
196+ double todayMoney ;
197+ double todayMoney2 ;
198+ try {
199+ todayMoney = payOrderDao .getTodayCountMoney (startDate ,endDate ,1 );
200+ todayMoney2 = payOrderDao .getTodayCountMoney (startDate ,endDate ,2 );
201+ }catch (Exception e ){
202+ todayMoney = 0 ;
203+ todayMoney2 = 0 ;
204+ }
205+
197206 todayMoney = Arith .add (todayMoney ,todayMoney2 );
198207
199208 int countOrder = payOrderDao .getCount (1 );
200- double countMoney = payOrderDao .getCountMoney (1 );
201- double countMoney2 = payOrderDao .getCountMoney (2 );
209+ double countMoney ;
210+ double countMoney2 ;
211+ try {
212+ countMoney = payOrderDao .getCountMoney (1 );
213+ countMoney2 = payOrderDao .getCountMoney (2 );
214+ }catch (Exception e ){
215+ countMoney = 0 ;
216+ countMoney2 = 0 ;
217+ }
202218 countMoney = Arith .add (countMoney ,countMoney2 );
203219
204220
@@ -238,6 +254,21 @@ public CommonRes delPayQrcode(Long id){
238254 payQrcodeDao .deleteById (id );
239255 return ResUtil .success ();
240256 }
257+ public CommonRes delOrder (Long id ){
258+ payOrderDao .deleteById (id );
259+ return ResUtil .success ();
260+ }
261+ public CommonRes delGqOrder (){
262+ payOrderDao .deleteByState (-1 );
263+ return ResUtil .success ();
264+ }
265+
266+ public CommonRes delLastOrder (){
267+ payOrderDao .deleteByAfterCreateDate (String .valueOf (new Date ().getTime ()-7 *86400 *1000 ));
268+ return ResUtil .success ();
269+ }
270+
271+
241272 public static String md5 (String text ) {
242273 //加密后的字符串
243274 String encodeStr = DigestUtils .md5DigestAsHex (text .getBytes ());
0 commit comments