|
@@ -17,7 +17,6 @@ import com.qunzhixinxi.hnqz.admin.config.UpmsConfig;
|
|
import com.qunzhixinxi.hnqz.admin.entity.*;
|
|
import com.qunzhixinxi.hnqz.admin.entity.*;
|
|
import com.qunzhixinxi.hnqz.admin.entity.input.SettleNoteStatusOutput;
|
|
import com.qunzhixinxi.hnqz.admin.entity.input.SettleNoteStatusOutput;
|
|
import com.qunzhixinxi.hnqz.admin.entity.input.WmScorePackageSettleInput;
|
|
import com.qunzhixinxi.hnqz.admin.entity.input.WmScorePackageSettleInput;
|
|
-import com.qunzhixinxi.hnqz.admin.enums.PackageStatusEnum;
|
|
|
|
import com.qunzhixinxi.hnqz.admin.enums.PackageTypeEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.PackageTypeEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.ScorePackageStatusEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.ScorePackageStatusEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.SettleStatusEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.SettleStatusEnum;
|
|
@@ -94,6 +93,8 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
|
|
private final TaxHelperService taxHelperService;
|
|
private final TaxHelperService taxHelperService;
|
|
private final TaxNotifyConfig taxNotifyConfig;
|
|
private final TaxNotifyConfig taxNotifyConfig;
|
|
|
|
|
|
|
|
+ private final WmBizReminderService wmBizReminderService;
|
|
|
|
+
|
|
private final MathContext mc = new MathContext(2, RoundingMode.HALF_EVEN);
|
|
private final MathContext mc = new MathContext(2, RoundingMode.HALF_EVEN);
|
|
private final String GIG_TOKEN_URL = "%s/gig/operation/token?tenantId={tenantId}&action={action}&userId={userId}";
|
|
private final String GIG_TOKEN_URL = "%s/gig/operation/token?tenantId={tenantId}&action={action}&userId={userId}";
|
|
private final String GIG_SETTLE_URL = "%s/gig/operation/settlement";
|
|
private final String GIG_SETTLE_URL = "%s/gig/operation/settlement";
|
|
@@ -454,6 +455,11 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
|
|
wmScorePackageService.updateById(updateEntity);
|
|
wmScorePackageService.updateById(updateEntity);
|
|
noteService.saveOrUpdateBatch(notes);
|
|
noteService.saveOrUpdateBatch(notes);
|
|
|
|
|
|
|
|
+ if (SubjectLocation.MAH_SETTLE.equals(input.getSubjectLocation())) {
|
|
|
|
+ // 标记未读提醒
|
|
|
|
+ wmBizReminderService.markUnread(UpmsType.BizReminderType.ASSIGN_POINTS_OTHER_REMINDER);
|
|
|
|
+ }
|
|
|
|
+
|
|
return R.ok(Boolean.TRUE);
|
|
return R.ok(Boolean.TRUE);
|
|
}
|
|
}
|
|
|
|
|