会计凭证更新bug

new
JiilingLee 1 year ago
parent 5fdef9812e
commit 898e34981c

@ -88,7 +88,7 @@ public class VoucherController {
@Operation(summary = "更新会计凭证")
@PreAuthorize("@ss.hasPermission('accounting:voucher:update')")
public CommonResult<Boolean> updateVoucher(@Valid @RequestBody VoucherUpdateReqVO updateReqVO) {
voucherService.updateVoucher(updateReqVO);
voucherService.updateVoucherPositon(updateReqVO);
return success(true);
}

@ -28,6 +28,13 @@ public interface VoucherService {
*/
void updateVoucher(@Valid VoucherUpdateReqVO updateReqVO);
/**
*
*
* @param updateReqVO
*/
void updateVoucherPositon(@Valid VoucherUpdateReqVO updateReqVO);
/**
*
*

@ -51,7 +51,7 @@ public class VoucherServiceImpl implements VoucherService {
DepotCabinetDO depotCabinetDO = depotCabinetMapper.selectById(cabinetId);
String position="";
if (organizationDO != null){
position=position+"/"+organizationDO.getOrganizationName();
position=position+organizationDO.getOrganizationName();
if (depotDO != null){
position=position+"/"+depotDO.getName();
if (depotCabinetDO != null){
@ -70,7 +70,7 @@ public class VoucherServiceImpl implements VoucherService {
}
@Override
public void updateVoucher(VoucherUpdateReqVO updateReqVO) {
public void updateVoucherPositon(VoucherUpdateReqVO updateReqVO) {
// 校验存在
validateVoucherExists(updateReqVO.getId());
// 更新
@ -98,6 +98,14 @@ public class VoucherServiceImpl implements VoucherService {
updateObj.setPosition(position);
voucherMapper.updateById(updateObj);
}
@Override
public void updateVoucher(VoucherUpdateReqVO updateReqVO) {
// 校验存在
validateVoucherExists(updateReqVO.getId());
// 更新
VoucherDO updateObj = VoucherConvert.INSTANCE.convert(updateReqVO);
voucherMapper.updateById(updateObj);
}
@Override
public void deleteVoucher(Long id) {

Loading…
Cancel
Save