|
|
@@ -600,6 +600,12 @@ public class Create_by_fileOSFService implements IHRMsfService {
|
|
|
signFieldPosition.put("positionPage", fieldMap.get("positionPage"));
|
|
|
signFieldPosition.put("positionX", fieldMap.get("positionX"));
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
+ Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
+ if(null==signDateConfig) {
|
|
|
+ signDateConfig = Maps.newHashMap();
|
|
|
+ //signDateConfig.put("showSignDate", 1);
|
|
|
+ }
|
|
|
+ field.put("signDateConfig", signDateConfig);
|
|
|
} else {
|
|
|
Map<String, Object> res = Maps.newHashMap();
|
|
|
//失败
|
|
|
@@ -611,12 +617,7 @@ public class Create_by_fileOSFService implements IHRMsfService {
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
}
|
|
|
normalSignFieldConfig.put("signFieldPosition", signFieldPosition);
|
|
|
- Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
- if(null==signDateConfig) {
|
|
|
- signDateConfig = Maps.newHashMap();
|
|
|
- //signDateConfig.put("showSignDate", 1);
|
|
|
- }
|
|
|
- field.put("signDateConfig", signDateConfig);
|
|
|
+
|
|
|
} else {
|
|
|
//手动签章
|
|
|
normalSignFieldConfig.put("freeMode", false);
|
|
|
@@ -632,6 +633,12 @@ public class Create_by_fileOSFService implements IHRMsfService {
|
|
|
signFieldPosition.put("positionPage", fieldMap.get("positionPage"));
|
|
|
signFieldPosition.put("positionX", fieldMap.get("positionX"));
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
+ Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
+ if(null==signDateConfig) {
|
|
|
+ signDateConfig = Maps.newHashMap();
|
|
|
+ //signDateConfig.put("showSignDate", 1);
|
|
|
+ }
|
|
|
+ field.put("signDateConfig", signDateConfig);
|
|
|
} else {
|
|
|
Map<String, Object> res = Maps.newHashMap();
|
|
|
//失败
|
|
|
@@ -643,12 +650,7 @@ public class Create_by_fileOSFService implements IHRMsfService {
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
}
|
|
|
normalSignFieldConfig.put("signFieldPosition", signFieldPosition);
|
|
|
- Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
- if(null==signDateConfig) {
|
|
|
- signDateConfig = Maps.newHashMap();
|
|
|
- //signDateConfig.put("showSignDate", 1);
|
|
|
- }
|
|
|
- field.put("signDateConfig", signDateConfig);
|
|
|
+
|
|
|
}
|
|
|
field.put("normalSignFieldConfig", normalSignFieldConfig);
|
|
|
} else {
|
|
|
@@ -769,18 +771,18 @@ public class Create_by_fileOSFService implements IHRMsfService {
|
|
|
signFieldPosition.put("positionPage", fieldMap.get("positionPage"));
|
|
|
signFieldPosition.put("positionX", fieldMap.get("positionX"));
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
+ Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
+ if(null==signDateConfig) {
|
|
|
+ signDateConfig = Maps.newHashMap();
|
|
|
+ }
|
|
|
+ field.put("signDateConfig", signDateConfig);
|
|
|
}
|
|
|
} else {
|
|
|
//骑缝章
|
|
|
signFieldPosition.put("positionY", fieldMap.get("positionY"));
|
|
|
}
|
|
|
normalSignFieldConfig.put("signFieldPosition", signFieldPosition);
|
|
|
- Map<String, Object> signDateConfig = (Map<String, Object>) fieldMap.get("signDateConfig");
|
|
|
- if(null==signDateConfig) {
|
|
|
- signDateConfig = Maps.newHashMap();
|
|
|
- signDateConfig.put("showSignDate", 1);
|
|
|
- }
|
|
|
- field.put("signDateConfig", signDateConfig);
|
|
|
+
|
|
|
field.put("normalSignFieldConfig", normalSignFieldConfig);
|
|
|
} else {
|
|
|
field.put("signFieldType", fieldMap.get("signFieldType"));
|