k94314517
2025-07-04 50fb58286ed3b718c39a97e0987ee7561a295651
server/service/src/main/java/com/doumee/service/business/UnionChangeService.java
@@ -2,6 +2,10 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.dto.CloseDTO;
import com.doumee.dao.business.dto.SaveUnionChangeDTO;
import com.doumee.dao.business.dto.SmsCheckDTO;
import com.doumee.dao.business.dto.UnionChangeBXDDTO;
import com.doumee.dao.business.model.UnionChange;
import java.util.List;
@@ -94,4 +98,46 @@
     * @return long
     */
    long count(UnionChange unionChange);
    /**
     * 创建合并单(加减保/换厂单)
     * @param saveUnionChangeDTO
     * @return
     */
    Integer merge(SaveUnionChangeDTO saveUnionChangeDTO);
    /**
     * 关闭 合并单(加减保/换厂单)
     * @param closeDTO
     */
    void cancelMerge(CloseDTO closeDTO);
    /**
     * 合并单(加减保/换厂) - 投保申请签署
     * @param smsCheckDTO
     * @return
     */
    String getSignLink(SmsCheckDTO smsCheckDTO);
    /**
     * 合并单 上传保险单
     * @param unionChangeBXDDTO
     */
    void uploadBXD(UnionChangeBXDDTO unionChangeBXDDTO);
    /**
     * 查询详情
     * @param id
     * @return
     */
    UnionChange getDetail(Integer id);
    /**
     * 查看详单 导出
     * @param unionChangeId
     * @return
     */
    UnionChange unionChangeDetail(Integer unionChangeId);
}