add 标协会员增加来款方式
This commit is contained in:
+4
-5
@@ -2,10 +2,8 @@ package com.jero.meeting.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.jero.meeting.valid.group.CommonPeople;
|
||||
import com.jero.meeting.valid.group.Guest;
|
||||
import lombok.Data;
|
||||
@@ -285,6 +283,7 @@ public class PayMeetingSituation implements Serializable {
|
||||
|
||||
/**付款凭证*/
|
||||
@ApiModelProperty(value = "付款凭证")
|
||||
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||
private String paymentRecord;
|
||||
|
||||
/**状态(1未导入、2已导入、3参会人)*/
|
||||
@@ -353,7 +352,7 @@ public class PayMeetingSituation implements Serializable {
|
||||
@Dict(dicCode = "signup_status")
|
||||
private Integer checkResult;
|
||||
|
||||
/**审核状态*/
|
||||
/**审核备注*/
|
||||
@ApiModelProperty(value = "审核备注")
|
||||
@TableField(exist = false)
|
||||
private String checkRemark;
|
||||
|
||||
+10
-1
@@ -145,7 +145,14 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
||||
public void check(CheckVO checkVO) {
|
||||
String id = checkVO.getId();
|
||||
PayMeetingSituation meetingSituation = getById(id);
|
||||
|
||||
String paymentRecord = meetingSituation.getPaymentRecord();
|
||||
if (StrUtil.isBlank(paymentRecord)){
|
||||
throw new JeroBootException("来款凭证为空不能审核");
|
||||
}
|
||||
Integer checkResult1 = meetingSituation.getCheckResult();
|
||||
if (checkResult1.equals(PayProjectCommon.YES)){
|
||||
throw new JeroBootException("审核通过之后就无法在审核");
|
||||
}
|
||||
Integer checkResult = checkVO.getCheckResult();
|
||||
if (checkResult.equals(MeetingSubitemCommon.SIGNUP_STATUS_2)) {
|
||||
//TODO 提示信息
|
||||
@@ -268,6 +275,8 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
||||
PayContactsManagement contactsManagement = contactsManagementService.getById(companyContactId);
|
||||
//处理联系人
|
||||
canHuiContact(payMeetingSituation1, companyId, contactsManagement);
|
||||
//处理付款凭证
|
||||
payMeetingSituation1.setPaymentRecord(null);
|
||||
//存入打包字段
|
||||
payMeetingSituation1.setPack(PayProjectCommon.PACKAGING0);
|
||||
payMeetingSituation1.setNeedInvoice(PayProjectCommon.NO);
|
||||
|
||||
Reference in New Issue
Block a user