|
|
@@ -60,12 +60,13 @@ public class NotaryDomainImpl implements NotaryDomain {
|
|
|
* @return
|
|
|
*/
|
|
|
public ResultCode compareFace(CompareImageDomain compareImageDomain) {
|
|
|
-
|
|
|
- String base64 = "";
|
|
|
- if (compareImageDomain.getBase64().startsWith("data:image/png;base64,")){
|
|
|
- base64 = compareImageDomain.getBase64().replace("data:image/png;base64,","");
|
|
|
- }else {
|
|
|
- base64=compareImageDomain.getBase64();
|
|
|
+ String base64 = compareImageDomain.getBase64();
|
|
|
+ if (base64==null){
|
|
|
+ return ResultCode.PARAM_IS_BLANK;
|
|
|
+ }
|
|
|
+ String[] base64s = base64.split("base64");
|
|
|
+ if (base64s!=null && base64s.length>1){
|
|
|
+ base64 = base64s[1];
|
|
|
}
|
|
|
//先判断是银行客户经理还是当事人
|
|
|
String roleId = compareImageDomain.getRoleId();
|