|
|
@@ -355,7 +355,7 @@ public class AchievementServiceImpl extends BaseMybatisDao<AchievementMapper> im
|
|
|
Calendar now = Calendar.getInstance();
|
|
|
now.set(Calendar.MILLISECOND, 0);
|
|
|
a.setReleaseDate(now.getTime());
|
|
|
- a.setReleaseStatus(DemandReleaseStatus.RELEASED.getCode());
|
|
|
+ a.setReleaseStatus(DemandReleaseStatus.UNRELEASE.getCode());
|
|
|
a.setTechBrokerId(techBroderId);
|
|
|
if (StringUtils.isNotBlank(a.getKeyword())) {
|
|
|
String[] keywords = a.getKeyword().trim().split(",|,");
|
|
|
@@ -396,8 +396,14 @@ public class AchievementServiceImpl extends BaseMybatisDao<AchievementMapper> im
|
|
|
|
|
|
@Override
|
|
|
public int updateReleaseStatus(Achievement a) {
|
|
|
- a.setAuditStatus(AchievementAuditStatus.CREATE.getCode());
|
|
|
- a.setReleaseStatus(AchievementReleaseStatus.UNRELEASE.getCode());
|
|
|
+ a.setAuditStatus(AchievementAuditStatus.AUDITED.getCode());
|
|
|
+ /*a.setReleaseStatus(AchievementReleaseStatus.UNRELEASE.getCode());*/
|
|
|
+ if(a.getReleaseStatus()==1){
|
|
|
+ Calendar now = Calendar.getInstance();
|
|
|
+ now.set(Calendar.MILLISECOND, 0);
|
|
|
+ a.setReleaseDate(now.getTime());
|
|
|
+ System.out.println("*******************"+a.getReleaseDate());
|
|
|
+ }
|
|
|
achievementDemandMapper.deleteByAchievementId(a.getId());
|
|
|
achievementKeywordMapper.batchDeleteByAchievementId(a.getId());
|
|
|
achievementMapper.updateByPrimaryKeySelective(a);
|
|
|
@@ -411,7 +417,7 @@ public class AchievementServiceImpl extends BaseMybatisDao<AchievementMapper> im
|
|
|
achievementDemandCountMapper.updateByPrimaryKeySelective(adc);
|
|
|
}
|
|
|
}
|
|
|
- return achievementMapper.updateReleaseDate(a.getId());
|
|
|
+ return achievementMapper.updateByPrimaryKeySelective(a);
|
|
|
}
|
|
|
|
|
|
@Override
|