baibx hai 2 meses
pai
achega
2905adc29d

+ 4 - 2
com.sharemao.web.appserver/src/main/java/com/sharemao/app/service/impl/PackageServiceImpl.java

@@ -1828,7 +1828,7 @@ public class PackageServiceImpl extends AppBaseService implements PackageService
1828 1828
             return record;
1829 1829
         }
1830 1830
 
1831
-        String uusql = "SELECT ust.effect,ust.invalid,pkg.pkname"
1831
+        String uusql = "SELECT ust.effect,ust.invalid,pkg.price,pkg.pkname"
1832 1832
                 + "	 FROM usersuit ust left join packageview pkg on ust.packid=pkg.pkid"
1833 1833
                 + "	WHERE ust.packid>1 and ust.devid = '"+devid+"'"
1834 1834
                 + " ORDER BY ust.invalid  ";
@@ -1837,9 +1837,11 @@ public class PackageServiceImpl extends AppBaseService implements PackageService
1837 1837
         if (pkgLst==null){
1838 1838
             pkgLst= new ArrayList<Map<String, Object>>();
1839 1839
         }
1840
+        DecimalFormat df = new DecimalFormat("#.##");
1840 1841
         for (Map<String, Object> map : pkgLst) {
1841 1842
             map.put("effectDate", ProjectTools.timeInt2Date(String.valueOf(map.get("effect"))));
1842 1843
             map.put("invalidDate", ProjectTools.timeInt2Date(String.valueOf(map.get("invalid"))));
1844
+            map.put("price", df.format(Double.parseDouble(String.valueOf(map.get("price")))/1000));
1843 1845
         }
1844 1846
         record.put("msg", "OK");
1845 1847
         record.put("pkgs", pkgLst);
@@ -1880,8 +1882,8 @@ public class PackageServiceImpl extends AppBaseService implements PackageService
1880 1882
             sql += " ORDER BY pkv.reorder ASC";
1881 1883
             logger.info(sql);
1882 1884
             List<Map<String, Object>> pkgLst = baseDao.getMapList(sql);
1885
+            DecimalFormat df = new DecimalFormat("#.##");
1883 1886
             for (Map<String, Object> map : pkgLst) {
1884
-                DecimalFormat df = new DecimalFormat("#.##");
1885 1887
                 map.put("price", df.format(Double.parseDouble(String.valueOf(map.get("price")))/1000));
1886 1888
                 map.put("ts", CodecUtil.str2md5("zengnz"+map.get("price").toString()));
1887 1889
                 String expiryDay = String.valueOf(map.get("expiryDay"));

+ 3 - 9
com.sharemao.web.xw3/src/main/java/com/sharemao/web/wx/ctrl/ConsumerCtrl.java

@@ -60,9 +60,6 @@ public class ConsumerCtrl
60 60
 		
61 61
 		GzhUtil.toM3Sign(para);
62 62
 		
63
-		String result = GzhUtil.sendPost(Constants.m3IntAddr + "/package/getPkgsByDevId.do", para);
64
-		//log.info(result);
65
-		
66 63
 
67 64
 		HttpSession session = context.getRequest().getSession();
68 65
 		String cursn = (String) session.getAttribute("cursn");
@@ -71,14 +68,11 @@ public class ConsumerCtrl
71 68
 			cursn=devid;
72 69
 			session.setAttribute("cursn", cursn);//当前扫描设备编号
73 70
 		}
74
-		JSONObject resJson = JSONObject.parseObject(result);
75
-		JSONArray dataJson = resJson.getJSONArray("data");
76
-		context.getRequest().setAttribute("cons", dataJson);
77 71
 		context.getRequest().setAttribute("cursn", cursn);
78
-		
79
-		result = GzhUtil.sendPost(Constants.m3IntAddr + "/package/getPkgsByDevId3.do", para);
72
+
73
+        String result = GzhUtil.sendPost(Constants.m3IntAddr + "/package/getPkgsByDevId3.do", para);
80 74
 //		log.info("getPkgsByDevId2:"+result);
81
-		resJson = JSONObject.parseObject(result);
75
+        JSONObject resJson = JSONObject.parseObject(result);
82 76
 		JSONObject listJson = JSONObject.parseObject(resJson.getString("data"));
83 77
         JSONArray listJson2 = JSONArray.parseArray(listJson.getString("list"));
84 78
 		//log.info(listJson);

+ 28 - 10
com.sharemao.web.xw3/src/main/webapp/index.jsp

@@ -31,13 +31,13 @@
31 31
             <div class="info">
32 32
                 <p>状态:
33 33
                 <c:choose>
34
-                <c:when test="${devs.devInfo.realstate =='已实名' }">
35
-                <span class="status green">已激活</span>
36
-                </c:when>
37
-                <c:when test="${devs.devInfo.realstate =='未实名' or devs.devInfo.realstate == null}">
38
-                <span class="status red">未激活</span>
39
-                </c:when>
40
-            </c:choose>
34
+                    <c:when test="${devs.devInfo.realstate =='已实名' }">
35
+                    <span class="status green">已激活</span>
36
+                    </c:when>
37
+                    <c:when test="${devs.devInfo.realstate =='未实名' or devs.devInfo.realstate == null}">
38
+                    <span class="status red">未激活</span>
39
+                    </c:when>
40
+                </c:choose>
41 41
 
42 42
                     <span class="refresh-btn" onclick="shuxindq()">
43 43
                     <img src="/static/img/cq.png"></span>
@@ -204,9 +204,27 @@
204 204
         <div class="diagnosis animated fadeIn">
205 205
             <div class="title">诊断结果</div>
206 206
             <div class="state">
207
-                <p><span>卡状态:</span><span id="bckd1" class="green">已激活</span></p>
208
-                <p><span>实名状态:</span><span id="bckd2" class="green">已实名</span></p>
209
-                <p><span>在用套餐剩余:</span><span id="bckd3">9999</span>G</p>
207
+                <p><span>卡状态:</span><span id="bckd1" class="green">
208
+                <c:choose>
209
+                    <c:when test="${devs.devInfo.realstate =='已实名' }">
210
+                    <span class="status green">已激活</span>
211
+                    </c:when>
212
+                    <c:when test="${devs.devInfo.realstate =='未实名' or devs.devInfo.realstate == null}">
213
+                    <span class="status red">未激活</span>
214
+                    </c:when>
215
+                </c:choose>
216
+                </span></p>
217
+                <p><span>实名状态:</span>
218
+                <c:choose>
219
+                    <c:when test="${devs.devInfo.realstate =='已实名' }">
220
+                    <span id="bckd2" class="green">${devs.devInfo.realstate}</span>
221
+                    </c:when>
222
+                    <c:when test="${devs.devInfo.realstate =='未实名' or devs.devInfo.realstate == null}">
223
+                    <span id="bckd2" class="red">${devs.devInfo.realstate}</span>
224
+                    </c:when>
225
+                </c:choose>
226
+                </p>
227
+                <p><span>在用套餐剩余:</span><span id="bckd3">${ust.remainvalue}</span></p>
210 228
             </div>
211 229
             <div class="desc">
212 230
                 <p style="font-weight: 800">温馨提示:</p>

+ 1 - 1
com.sharemao.web.xw3/src/main/webapp/order.jsp

@@ -69,7 +69,7 @@
69 69
                     <div>失效时间:<span>${item.invalidDate}</span></div>
70 70
                 </div>
71 71
                 <div class="price">
72
-                    ¥<strong>79.00</strong>
72
+                    ¥<strong>${item.price}</strong>
73 73
                 </div>
74 74
             </div>
75 75
 	        </c:forEach>