|
|
@@ -1,5 +1,6 @@
|
|
|
package com.goafanti.demand.service;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.goafanti.achievement.bo.AchievementDemandListBo;
|
|
|
@@ -9,18 +10,19 @@ import com.goafanti.demand.bo.DemandImportBo;
|
|
|
import com.goafanti.demand.bo.DemandListBo;
|
|
|
import com.goafanti.demand.bo.DemandManageDetailBo;
|
|
|
import com.goafanti.demand.bo.DemandManageListBo;
|
|
|
+import com.goafanti.portal.bo.DemandSearchListBo;
|
|
|
|
|
|
public interface DemandService {
|
|
|
|
|
|
- Pagination<DemandManageListBo> selectUserDemandManageList(Integer auditStatus, String province, Integer serialNumber, String name, String keyword,
|
|
|
- Integer infoSources, Integer demandType, String validityPeriodStartDate, String validityPeriodEndDate,
|
|
|
- String employerName, Integer status, Integer releaseStatus, String releaseDateStartDate,
|
|
|
- String releaseDateEndDate, Integer pNo, Integer pSize);
|
|
|
+ Pagination<DemandManageListBo> selectUserDemandManageList(Integer auditStatus, String province,
|
|
|
+ Integer serialNumber, String name, String keyword, Integer infoSources, Integer demandType,
|
|
|
+ String validityPeriodStartDate, String validityPeriodEndDate, String employerName, Integer status,
|
|
|
+ Integer releaseStatus, String releaseDateStartDate, String releaseDateEndDate, Integer pNo, Integer pSize);
|
|
|
|
|
|
- Pagination<DemandManageListBo> selectOrgDemandManageList(Integer auditStatus, String province, Integer serialNumber, String name,
|
|
|
- String keyword, Integer infoSources, Integer demandType, String validityPeriodStartDate,
|
|
|
- String validityPeriodEndDate, String username, Integer status, Integer releaseStatus, String releaseDateStartDate,
|
|
|
- String releaseDateEndDate, Integer pNo, Integer pSize);
|
|
|
+ Pagination<DemandManageListBo> selectOrgDemandManageList(Integer auditStatus, String province, Integer serialNumber,
|
|
|
+ String name, String keyword, Integer infoSources, Integer demandType, String validityPeriodStartDate,
|
|
|
+ String validityPeriodEndDate, String username, Integer status, Integer releaseStatus,
|
|
|
+ String releaseDateStartDate, String releaseDateEndDate, Integer pNo, Integer pSize);
|
|
|
|
|
|
void saveUserDemand(Demand d, String validityPeriodFormattedDate, String[] keywords);
|
|
|
|
|
|
@@ -34,9 +36,8 @@ public interface DemandService {
|
|
|
|
|
|
Demand selectByPrimaryKey(String id);
|
|
|
|
|
|
-
|
|
|
- Pagination<DemandListBo> listDemand(Integer auditStatus, Integer serialNumber, String name, String keyword, Integer demandType,
|
|
|
- String validityPeriodStartDate, String validityPeriodEndDate, Integer status,
|
|
|
+ Pagination<DemandListBo> listDemand(Integer auditStatus, Integer serialNumber, String name, String keyword,
|
|
|
+ Integer demandType, String validityPeriodStartDate, String validityPeriodEndDate, Integer status,
|
|
|
Integer releaseStatus, String releaseDateStartDate, String releaseDateEndDate, Integer pNo, Integer pSize);
|
|
|
|
|
|
int updateReleaseStatus(Demand d);
|
|
|
@@ -49,4 +50,8 @@ public interface DemandService {
|
|
|
|
|
|
void insertImport(List<DemandImportBo> data);
|
|
|
|
|
|
+ Pagination<DemandSearchListBo> listDemandSearchList(String keyword, Integer industryCategoryA,
|
|
|
+ Integer industryCategoryB, Integer demandType, BigDecimal budgetCostLower, BigDecimal budgetCostUpper,
|
|
|
+ Integer pNo, Integer pSize);
|
|
|
+
|
|
|
}
|