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

​
​
12 months ago
​
12 months ago
12 months ago
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
12 months ago
​
  1. package com.gaotao.modules.notify.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  5. import com.gaotao.modules.notify.entity.*;
  6. import com.gaotao.modules.notify.entity.dto.UnissueNotifyHeadDataDto;
  7. import org.apache.ibatis.annotations.Mapper;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.math.BigDecimal;
  10. import java.util.List;
  11. @Mapper
  12. public interface UnissueNotifyHeaderMapper extends BaseMapper<UnissueNotifyHeader> {
  13. UnissueNotifyHeader getUserNotifyNo(UnissueNotifyHeader inData);
  14. List<UnissueNotifyOrderList> getNotifyNoDetail(UnissueNotifyOrderList data);
  15. BigDecimal getNextItemForUnissueNotifyOrderList(UnissueNotifyOrderList data);
  16. int saveUnissueNotifyOrderList(UnissueNotifyOrderList data);
  17. int deleteNotifyUnissue(UnissueNotifyOrderList data);
  18. void deleteUnissueNotifyOrderMaterialListData(UnissueNotifyOrderMaterialList deleteData);
  19. int deleteUnissueNotifyHeader(UnissueNotifyHeader data);
  20. int updateNotifyStatus(UnissueNotifyHeader data);
  21. IPage<UnissueNotifyHeader> searchNotifyHeader(Page<UnissueNotifyHeader> page, @Param("data") UnissueNotifyHeadDataDto data);
  22. }