对比新文件 |
| | |
| | | package com.gk.firework.Service; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.gk.firework.Domain.Enum.CertificateStatus; |
| | | import com.gk.firework.Domain.TransportCertificate; |
| | | import com.gk.firework.Domain.TransportCertificateArrivalRecord; |
| | | import com.gk.firework.Domain.UserInfo; |
| | | import com.gk.firework.Domain.Vo.TransportArrivalVo; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | public interface TransportCertificateService extends IService<TransportCertificate> { |
| | | |
| | | IPage selectPages(Page<TransportCertificate> page, Map filter, UserInfo userInfo); |
| | | |
| | | void addCertificateApply(TransportCertificate transportCertificate, UserInfo user); |
| | | |
| | | void modCertificateApply(TransportCertificate transportCertificate, UserInfo user); |
| | | |
| | | void delCertificate(Long id, UserInfo user); |
| | | |
| | | TransportCertificate getOneById(Long id); |
| | | |
| | | void summitApply(Long id, UserInfo user); |
| | | |
| | | void approveApply(JSONObject params, UserInfo user); |
| | | |
| | | void refuseApply(Long id, UserInfo user); |
| | | |
| | | String exportCertificate(Long id); |
| | | |
| | | void checkAddApply(TransportCertificate transportCertificate); |
| | | |
| | | String exportCertificateApply(Long id); |
| | | |
| | | TransportCertificate getByCode(String code); |
| | | |
| | | void modTransportProductArrivalNum(TransportArrivalVo transportArrivalVo,UserInfo userInfo); |
| | | |
| | | void updateByCode(String code,String certstatus); |
| | | |
| | | List<TransportCertificate> selectWarnList(Date start, Date end); |
| | | } |