|

楼主 |
发表于 2018-9-20 16:32:47
|
显示全部楼层
- Model.prototype.modelLoad = function(event) {
- var self = this;
- var appKey = "*";
- var appSecret = "*";
- var timeStamp = justep.Date.toString(new Date(), 'yyyy-MM-dd hh:mm:ss')// 时间
- //alert(timeStamp);
- var signature = hex_md5(appSecret + appKey + timeStamp);// md5签名
-
-
- var uploader = this.comp("attachmentSimple1").uploader;
- uploader.on('onFileSelected', function(event) {
- var file = event.file;
- if (window.FileReader) {
- var reader = new FileReader();
- reader.readAsDataURL(file);
- // 监听文件读取结束后事件
- reader.onloadend = function(e) {
- base64String = e.target.result; // e.target.result就是最后的路径地址
- base64String = base64String.replace("data:image/jpeg;base64,", "");
- //console.log(base64String);
-
- var params = new biz.Request.ActionParam();
- params.setParam("appKey", appKey);
- params.setParam("baseStr", base64String);
- params.setParam("timeStamp", timeStamp);
- params.setParam("signature", signature);
- debugger;
- biz.Request.sendBizRequest({
- contentType : "application/json",
- dataType : "application/json",
- action : "idCardFront",
- context : self.getContext(),
- parameters : params,
- callback:function(result){
- console.log(result.response);
- //alert(result.response.score)
- }
- });
- };
- }
- });
- };
复制代码- public static Map idCardFront(String appKey,String baseStr,String timeStamp,String signature){
- String reportUrl = null;
- String score = null;
- HashMap map2 = new HashMap();
- String url = *;
- Map<Object, Object> params = new HashMap<Object, Object>();//调用sendPost方法时传入外网接口地址携带的参数
- params.put("appKey", appKey);
- params.put("baseStr", baseStr);
- System.out.print(baseStr);
- params.put("timeStamp", timeStamp);
- params.put("signature", signature);
-
- String result = sendPost(url,params);
- HashMap map=(HashMap)JSONObject.parseObject(result,HashMap.class);
- // String obj= map.get("data").toString();
- // map2=(HashMap)JSONObject.parseObject(obj,HashMap.class);
-
- return map;
- }
复制代码 后台显示的值都是完整的
|
|