You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.2 KiB
34 lines
1.2 KiB
package com.gaotao.modules.notify.mapper;
|
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.gaotao.modules.notify.entity.*;
|
|
import com.gaotao.modules.notify.entity.dto.UnissueNotifyHeadDataDto;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import java.math.BigDecimal;
|
|
import java.util.List;
|
|
|
|
@Mapper
|
|
public interface UnissueNotifyHeaderMapper extends BaseMapper<UnissueNotifyHeader> {
|
|
|
|
UnissueNotifyHeader getUserNotifyNo(UnissueNotifyHeader inData);
|
|
|
|
List<UnissueNotifyOrderList> getNotifyNoDetail(UnissueNotifyOrderList data);
|
|
|
|
BigDecimal getNextItemForUnissueNotifyOrderList(UnissueNotifyOrderList data);
|
|
|
|
int saveUnissueNotifyOrderList(UnissueNotifyOrderList data);
|
|
|
|
int deleteNotifyUnissue(UnissueNotifyOrderList data);
|
|
|
|
void deleteUnissueNotifyOrderMaterialListData(UnissueNotifyOrderMaterialList deleteData);
|
|
|
|
int deleteUnissueNotifyHeader(UnissueNotifyHeader data);
|
|
|
|
int updateNotifyStatus(UnissueNotifyHeader data);
|
|
|
|
IPage<UnissueNotifyHeader> searchNotifyHeader(Page<UnissueNotifyHeader> page, @Param("data") UnissueNotifyHeadDataDto data);
|
|
}
|