|
@@ -35,9 +35,10 @@ public class MobileNonFaceController extends LifeCenterController {
|
|
|
String timeStamp = LifeCenterFunction.getTimestamp();
|
|
|
String signature = LifeCenterFunction.getSignature(config.nonFaceApiSecret, salt, timeStamp);
|
|
|
|
|
|
- String patientId = LifeCenterSessionController.getSession( request, "sesMId" );
|
|
|
- String roomId = LifeCenterSessionController.getSession(request, "sesMRoomNum");
|
|
|
- String patientName = LifeCenterSessionController.getSession(request, "sesMName");
|
|
|
+ String patientId = LifeCenterSessionController.getSession( request, "sesMId" ).trim();
|
|
|
+ String roomId = LifeCenterSessionController.getSession(request, "sesMRoomNum").trim();
|
|
|
+ String patientName = LifeCenterSessionController.getSession(request, "sesMName").trim();
|
|
|
+ String jumin = LifeCenterSessionController.getSession(request, "sesMJumin");
|
|
|
|
|
|
HashMap<String, String> data = new HashMap<String, String>();
|
|
|
data.put("api_key", config.nonFaceApiKey);
|
|
@@ -47,12 +48,13 @@ public class MobileNonFaceController extends LifeCenterController {
|
|
|
data.put("client_id", config.nonFaceClientId);
|
|
|
data.put("member_id", patientId);
|
|
|
|
|
|
+ logger.error("data -- > " + data);
|
|
|
+
|
|
|
String result = LifeCenterFunction.httpUrlConnection(config.nonFaceApiTokenUrl, data);
|
|
|
JSONObject object = new JSONObject(result);
|
|
|
String message = "";
|
|
|
String token = "";
|
|
|
for(String key : object.keySet()) {
|
|
|
- logger.error("key -- > " + key);
|
|
|
if (key.equals("errorCode")) {
|
|
|
message = object.getString("message");
|
|
|
} else if (key.equals("token")){
|
|
@@ -60,11 +62,12 @@ public class MobileNonFaceController extends LifeCenterController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ logger.error("message -- > " + message);
|
|
|
if (!message.equals("")) {
|
|
|
//error
|
|
|
}
|
|
|
|
|
|
- String hashData = LifeCenterFunction.getSignature(config.nonFaceApiSecret, config.nonFaceApiKey, roomId + patientId); //"1011503101"
|
|
|
+ String hashData = LifeCenterFunction.getSignature(config.nonFaceApiSecret, config.nonFaceApiKey, roomId + jumin + patientId); //"101 1503101"
|
|
|
|
|
|
ModelAndView mv = setMobileMV("nonface/nonface");
|
|
|
mv.addObject("api_key", config.nonFaceApiKey);
|