ContractManagementMapper.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.fuzamei.mapperInterface;
  2. import java.util.List;
  3. import java.util.Map;
  4. import org.apache.ibatis.annotations.Param;
  5. import com.fuzamei.entity.ContractRecord;
  6. import com.fuzamei.entity.ContractStatusTracking;
  7. public interface ContractManagementMapper {
  8. List<ContractStatusTracking> queryContractStatusTracking(Map<String, Object> map);
  9. int findAllContractStatusTrackingInformation(Map<String, Object> map);
  10. List<ContractRecord> queryContractRecord(Map<String, Object> map);
  11. int findAllContractRecordInformation(Map<String, Object> map);
  12. ContractStatusTracking getContractStatusTrackingByBusinessId(Integer businessId);
  13. void insertInformationToAttachment(Map<String, Object> map);
  14. void insertInformationToOperationHistory(Map<String, Object> map);
  15. ContractRecord getLatestContractRecordByBusinessId(Integer businessId);
  16. void insertInformationToContractRecord(Map<String, Object> map);
  17. void updateContractStatusTracking(Map<String, Object> map);
  18. ContractRecord getCurrentContractRecordByBusinessId(@Param("businessId") Integer businessId,@Param("version") Integer version);
  19. void updateContractRecord(Map<String, Object> map);
  20. void updateOtherContractRecord(Map<String, Object> map);
  21. void updateContractStatusTrackingStatusAndContractId(Map<String, Object> map);
  22. }