Browse Source

一些改动

baibx 4 months ago
parent
commit
2202a4e7b6

+ 1 - 1
com.sharemao.core.task/src/main/java/com/sharemao/core/task/iot2/ct/CTAPI.java

@@ -103,7 +103,7 @@ public class CTAPI
103 103
 			log.info(url);
104 104
 			token= HttpUtil.get(url);
105 105
 		}
106
-		if(index==55)//科锋湖南
106
+		if(index==55 || index==85)//科锋湖南 文航湖南移动
107 107
 		{
108 108
 			String url = "http://ww.kfkj8021.com/index/index/ydToken?appid=C5010731A731J165925&chl_id=64";
109 109
 			log.info(url);

+ 1 - 0
com.sharemao.core.task/src/main/java/com/sharemao/core/task/iot2/ct/RealName.java

@@ -26,6 +26,7 @@ public class RealName {
26 26
 		realname(54);	//科锋4G移动(广东移动)
27 27
 
28 28
 		realname(55);	//科锋4G移动(湖南移动)
29
+		realname(85);	//文航湖南移动
29 30
 
30 31
 		realname(57);	//科锋4G移动(河南移动)
31 32
 		realname(60);	//科锋4G河南移动(关闭二次认证)

+ 4 - 2
com.sharemao.web.fe/src/main/java/ink/mifi/fe/tools/CTAPI.java

@@ -31,7 +31,9 @@ public class CTAPI
31 31
 
32 32
 	public static void main(String[] args)
33 33
 	{
34
-        bwquicksm("89860441192580181043");
34
+        String token = CTAPI.getToken(85);
35
+        String cturl = CTAPI.quicksm(token, "89860887182580414012", 85, "1");
36
+        System.out.println(cturl);
35 37
 	}
36 38
 	
37 39
 	public static String getToken(int index)
@@ -93,7 +95,7 @@ public class CTAPI
93 95
 			log.info(url);
94 96
 			token= HttpUtil.get(url);
95 97
 		}
96
-		if(index==55)//科锋湖南
98
+		if(index==55 || index==85)//科锋湖南 文航湖南移动
97 99
 		{
98 100
 			String url = "http://ww.kfkj8021.com/index/index/ydToken?appid=C5010731A731J165925&chl_id=64";
99 101
 			log.info(url);

+ 13 - 5
com.sharemao.web.manager/src/main/java/com/sharemao/manager/service/impl/UfiServiceImpl.java

@@ -374,16 +374,18 @@ public class UfiServiceImpl extends DevBaseService implements UfiService{
374 374
 		//保存订单
375 375
 		int devorg=orgid;
376 376
 		int devgrpid=0;
377
-		String devsql="select orgid,devgrpid from "+ProjectTools.getTableNameBySN(devid)+" where devid = '"+devid+"'";
377
+		int appuid=0;
378
+		String devsql="select orgid,devgrpid,appuid from "+ProjectTools.getTableNameBySN(devid)+" where devid = '"+devid+"'";
378 379
 		Map<String,Object> devmap=RCPService.getMifiService().getMap(devsql);
379 380
 		if(devmap!=null)
380 381
 		{
381 382
 			devorg=Integer.parseInt(devmap.get("orgid").toString());
382 383
 			devgrpid=Integer.parseInt(devmap.get("devgrpid").toString());
384
+			appuid=Integer.parseInt(devmap.get("appuid").toString());
383 385
 		}
384 386
 		
385 387
 		String rcdSql = "INSERT INTO allorder(onum,appuid,orgid,packid,oprice,otype,ptype,ostat,crttm,mdftm,devid,acid,opt) VALUES("
386
-				+ "	'"+orderid+"',0,"+devorg+","+pkgid+",'"+price+"',0,6,2,'"+nowTime+"','"+nowTime+"','"+devid+"',"+accid+",'"+uname+"')";
388
+				+ "	'"+orderid+"',"+ appuid+","+devorg+","+pkgid+",'"+price+"',0,6,2,'"+nowTime+"','"+nowTime+"','"+devid+"',"+accid+",'"+uname+"')";
387 389
 		//sqlList.add(rcdSql);
388 390
 		//baseDao.excuBatch(sqlList);
389 391
 		logger.info(rcdSql);
@@ -556,7 +558,7 @@ public class UfiServiceImpl extends DevBaseService implements UfiService{
556 558
             if (phonenumList != null && phonenumList.size() > 0) {
557 559
                 Map<String, Object> phonenumMap = phonenumList.get(0);
558 560
                 String phonenum = String.valueOf(phonenumMap.get("phonenum"));
559
-                if (!ProjectTools.isEmpty(phonenum)) {
561
+                if (!ProjectTools.isEmpty(phonenum) && !pkgName.contains("赠送")) {
560 562
                     Map<String, String> varsMap = new HashMap<String, String>();
561 563
                     varsMap.put("pkgName", pkgName);
562 564
                     String vars = JSONObject.toJSONString(varsMap);
@@ -808,7 +810,13 @@ public class UfiServiceImpl extends DevBaseService implements UfiService{
808 810
 			if (!ProjectTools.isEmpty(mode)) {
809 811
 				String[] modearr = { "", "云卡", "内置卡1", "外插卡", "内置卡2", "自动", "eSim移动", "eSim联通", "eSim电信", "终端设置" };
810 812
 				try {
811
-					logMap.put("运行模式", modearr[Integer.parseInt(mode)]);
813
+                    String m;
814
+                    if (mode.equals("23")){
815
+                        m = "指定电信";
816
+                    } else {
817
+                        m = modearr[Integer.parseInt(mode)];
818
+                    }
819
+					logMap.put("运行模式", m);
812 820
 				} catch (Exception e) {
813 821
 					e.printStackTrace();
814 822
 					logMap.put("运行模式", mode);
@@ -1014,7 +1022,7 @@ public class UfiServiceImpl extends DevBaseService implements UfiService{
1014 1022
 		//DAOHelper.execute("ufidevice", sql);
1015 1023
 		RCPService.getMifiService().execSql(sql);
1016 1024
 		sql = "UPDATE appuser SET defaultdev = 0 WHERE devid = '"+devid+"'";
1017
-		sql = "INSERT INTO oplog (accid,orgid,optype,content,appuid,crttm,devid) VALUES("+ account.getId()+","+account.getOrgid()+",3,'设备解除绑定>>>设备ID:"+devid+","+DateTimeUtil.longtime()+",'"+devid+"')";
1025
+		sql = "INSERT INTO oplog (accid,orgid,optype,content,appuid,crttm,devid) VALUES("+ account.getId()+","+account.getOrgid()+",3,'设备解除绑定>>>设备ID:"+devid+"',0,"+DateTimeUtil.longtime()+",'"+devid+"')";
1018 1026
 		logger.info("设备解除绑定>>>设备ID:"+devid);
1019 1027
 		baseDao.excuSql(sql);
1020 1028
 		return 0;

+ 2 - 2
com.shuhaiwifi.task/src/main/java/com/shuhaiwifi/task/DelNoRealnameSMD.java

@@ -64,7 +64,7 @@ public class DelNoRealnameSMD
64 64
                 List<Map<String,Object>> smdlist=RCPService.getBaseService().getMapList(sql);
65 65
                 if (smdlist != null && !smdlist.isEmpty()) {
66 66
                     String sn = String.valueOf(smdlist.get(0).get("sn"));
67
-                    long sevenDays = 7 * 24 * 60 * 60 * 1000;
67
+                    long sevenDays = 3 * 24 * 60 * 60 * 1000;
68 68
                     sql = "select devid,lastcntm from device" + Long.parseLong(sn) % 32 + " where devid='" + sn + "' ";
69 69
 
70 70
                     List<Map<String, Object>> devlist = RCPService.getMifiService().getMapList(sql);
@@ -81,7 +81,7 @@ public class DelNoRealnameSMD
81 81
                 }
82 82
             }
83 83
         }
84
-        logger.info("未实名的卡数:"+norealnamesimsize+"==>需要删除一周没有上线的设备卡数量:"+delsmdsize);
84
+        logger.info("未实名的卡数:"+norealnamesimsize+"==>需要删除3天没有上线的设备卡数量:"+delsmdsize);
85 85
         if (iccidbuilder.length()>0){
86 86
             String delsql = "delete from smd where iccid in ("+iccidbuilder.substring(0,iccidbuilder.length()-1)+")";
87 87
             logger.info(delsmdsize+"==>"+delsql);

+ 1 - 1
com.shuhaiwifi.task/src/main/java/com/shuhaiwifi/task/DistributeSMD.java

@@ -18,7 +18,7 @@ public class DistributeSMD {
18 18
 	public static void main(String[] args) 
19 19
 	{
20 20
 		List<Map<String,Object>> devlists = new ArrayList<Map<String,Object>>();
21
-        long sevenDaysAgo = System.currentTimeMillis() - (7 * 24 * 60 * 60 * 1000);
21
+        long sevenDaysAgo = System.currentTimeMillis() - (3 * 24 * 60 * 60 * 1000);
22 22
         for (int i = 0; i < 32; i++) {
23 23
 			String devsql = "SELECT * from device"+i+" where devgrpid=1 and lastcntm > "+sevenDaysAgo;
24 24
 			List<Map<String,Object>> devlist=RCPService.getMifiService().getMapList(devsql);