Kaynağa Gözat

refactor: 记录手签图片

shc 3 yıl önce
ebeveyn
işleme
7127f02a5e

+ 5 - 1
hnqz-upms/hnqz-upms-api/src/main/java/com/qunzhixinxi/hnqz/admin/api/entity/UserAgreementSignatureRecord.java

@@ -30,12 +30,16 @@ public class UserAgreementSignatureRecord implements Serializable {
 
 	private Integer userId;
 
-	private  Integer target;
+	private Integer target;
 
 	private String agreement;
 
+	private String signImg;
+
 	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	private LocalDateTime signTime;
 
 	private LocalDateTime createTime;
+
+
 }

+ 6 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/WmTaxHelperController.java

@@ -13,6 +13,7 @@ import com.qunzhixinxi.hnqz.admin.api.entity.SysSocialDetails;
 import com.qunzhixinxi.hnqz.admin.api.entity.SysUser;
 import com.qunzhixinxi.hnqz.admin.api.entity.UserAgreementSignatureRecord;
 import com.qunzhixinxi.hnqz.admin.config.TaxNotifyConfig;
+import com.qunzhixinxi.hnqz.admin.config.UpmsConfig;
 import com.qunzhixinxi.hnqz.admin.entity.SysCertResultRecord;
 import com.qunzhixinxi.hnqz.admin.entity.SysDeptSub;
 import com.qunzhixinxi.hnqz.admin.entity.WmDaAgent;
@@ -109,9 +110,11 @@ public class WmTaxHelperController {
 	private final WmScorePackageSettleNoteService settleNoteService;
 	private final SysDeptSubService sysDeptSubService;
 	private final PartyARetryService partyARetryService;
+	private final UpmsConfig upmsConfig;
 	private final UserAgreementSignatureRecordMapper userAgreementSignatureRecordMapper;
 
 
+
 	/**
 	 * 税邦云增员
 	 *
@@ -215,7 +218,8 @@ public class WmTaxHelperController {
 	public R<?> userAgreementAuthorization(@RequestBody String params) {
 
 		JSONObject jsonObject = JSONUtil.parseObj(params);
-		String signPic = jsonObject.getStr("pic");
+		String picPath = jsonObject.getStr("pic");
+		String signPic = upmsConfig.getApiUrl() + picPath;
 
 		HnqzUser hnqzUser = SecurityUtils.getUser();
 
@@ -309,6 +313,7 @@ public class WmTaxHelperController {
 				uasr.setCreateTime(LocalDateTime.now());
 				uasr.setTarget(1);
 				uasr.setSignTime(signTime);
+				uasr.setSignImg(picPath);
 				userAgreementSignatureRecordMapper.insert(uasr);