新增/修改组织发票抬头organId从外部改为从token取

This commit is contained in:
gaoqr
2025-08-29 09:20:42 +08:00
parent 65f901d271
commit 6ef39950bf
2 changed files with 3 additions and 8 deletions
@@ -20,11 +20,6 @@ public class InvoiceTitleSaveReqVO {
private Long id;
@Schema(description = "组织ID")
@NotNull(message = "组织ID不能为空")
private Long organId;
@Schema(description = "发票抬头")
@NotBlank(message = "发票抬头不能为空")
@Size(max = 64, message = "发票抬头长度不能超过64个字符")
@@ -95,9 +95,9 @@ public class InvoiceServiceImpl implements InvoiceService {
@Override
public void insetInvoiceTitle(InvoiceTitleSaveReqVO reqVO) {
Long organId = SecurityFrameworkUtils.getUserOrganId();
if (reqVO.getId() != null) {
validTitleOrg(reqVO.getId(), reqVO.getOrganId());
validTitleOrg(reqVO.getId(), organId);
// 更新抬头
InvoiceTitleInfoDO titleInfoDO = BeanUtils.toBean(reqVO, InvoiceTitleInfoDO.class);
invoiceTitleInfoMapper.updateById(titleInfoDO);
@@ -106,7 +106,7 @@ public class InvoiceServiceImpl implements InvoiceService {
// 新增抬头
invoiceTitleInfoMapper.insert(InvoiceTitleInfoDO.builder()
.organId(reqVO.getOrganId())
.organId(organId)
.invoiceTitle(reqVO.getInvoiceTitle())
.invoiceType(reqVO.getInvoiceType())
.issueType(reqVO.getIssueType())