|  | @ -165,7 +165,7 @@ public class NetworkCardService {
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("token", getAccessToken()));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("groupId", NetworkCardConfig.flowGroupId));
 | 
	
		
			
				|  |  |         String response = httpClientUtil.get("https://api.iot.10086.cn/v5/ec/query/group-data-usage",params,"UTF-8");
 | 
	
		
			
				|  |  | //        {"status":"0","message":"正确","result":[{"useAmount":"2507595.00"}]}  单位KB  1GB=1024MB 1MB=1021KB
 | 
	
		
			
				|  |  | //        {"status":"0","message":"正确","result":[{"useAmount":"2507595.00"}]}  单位KB  1GB=1024MB 1MB=1024KB
 | 
	
		
			
				|  |  |         JSONObject responseBody = JSONObject.parseObject(response);
 | 
	
		
			
				|  |  |         if ("0".equals(responseBody.getString("status"))){
 | 
	
		
			
				|  |  |             useAmount= responseBody.getJSONArray("result").getJSONObject(0).getString("useAmount");
 | 
	
	
		
			
				|  | @ -188,24 +188,18 @@ public class NetworkCardService {
 | 
	
		
			
				|  |  |     public List<Map<String,Object>> getSimFlowVoiceLineInfo(String type,String data,String day){
 | 
	
		
			
				|  |  |         String sql = "";
 | 
	
		
			
				|  |  |         String sqlFilter = " ";
 | 
	
		
			
				|  |  |         if (StringUtils.isBlank(day)){
 | 
	
		
			
				|  |  |             if ("1".equals(type)){
 | 
	
		
			
				|  |  |                 day = DateUtil.dateToStr(new Date(),DateUtil.YYYYMM);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             if ("2".equals(type)){
 | 
	
		
			
				|  |  |                 Date yesDay = DateUtil.getPreDays(new Date(),-1);
 | 
	
		
			
				|  |  |                 day = DateUtil.dateToStr(yesDay,DateUtil.YYYYMMDD);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(day)){
 | 
	
		
			
				|  |  |             sqlFilter += " and day='"+day+"' ";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         sqlFilter += " and day='"+day+"' ";
 | 
	
		
			
				|  |  |         if ("flow".equals(data)){
 | 
	
		
			
				|  |  |             sql = " select * from wlyy_sims_flow where type="+type+" ";
 | 
	
		
			
				|  |  |             sql = " select msisdn,sum(value) value,type from wlyy_sims_flow where type="+type+" ";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         }if ("voice".equals(data)){
 | 
	
		
			
				|  |  |             sql = " select * from wlyy_sims_voices where type="+type+" ";
 | 
	
		
			
				|  |  |             sql = " select msisdn,sum(value) value,type from wlyy_sims_voices where type="+type+" ";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         sqlFilter += " ORDER BY `value`+0 desc ";
 | 
	
		
			
				|  |  |         return jdbcTemplate.queryForList(sql+sqlFilter);
 | 
	
		
			
				|  |  |         sql += sqlFilter+" GROUP BY msisdn ";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return jdbcTemplate.queryForList(" select * from ("+sql+")A order by value desc ");
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public List<Map<String,Object>> getSimCounts(){
 |