Browse Source

v1.1

master
zhangye 6 years ago
parent
commit
573fc2c2a6
  1. 6
      tall/src/main/java/com/ccsens/tall/bean/vo/TaskVo.java
  2. 2
      tall/src/main/java/com/ccsens/tall/service/IProShowService.java
  3. 17
      tall/src/main/java/com/ccsens/tall/service/ProShowService.java
  4. 6
      tall/src/main/java/com/ccsens/tall/service/ProTaskDetailService.java
  5. 2
      tall/src/main/java/com/ccsens/tall/web/DebugController.java
  6. 2
      tall/src/main/java/com/ccsens/tall/web/DomainController.java

6
tall/src/main/java/com/ccsens/tall/bean/vo/TaskVo.java

@ -89,10 +89,8 @@ public class TaskVo {
private Long endTime;
@ApiModelProperty("时长")
private Long duration;
@ApiModelProperty("显示的开始时间")
private String showBeginTime;
@ApiModelProperty("显示的结束时间")
private String showEndTime;
@ApiModelProperty("显示的日期格式")
private String showTimeFormat;
@ApiModelProperty("循环周期")
private String cycle;
@ApiModelProperty("跳转模式 -1手动,0自动,1延迟")

2
tall/src/main/java/com/ccsens/tall/service/IProShowService.java

@ -4,4 +4,6 @@ import com.ccsens.tall.bean.po.ProShow;
public interface IProShowService{
void saveProShow(ProShow proShow);
ProShow selectByProjectId(Long projectId)throws Exception;
}

17
tall/src/main/java/com/ccsens/tall/service/ProShowService.java

@ -1,10 +1,14 @@
package com.ccsens.tall.service;
import cn.hutool.core.collection.CollectionUtil;
import com.ccsens.tall.bean.po.ProShow;
import com.ccsens.tall.bean.po.ProShowExample;
import com.ccsens.tall.persist.dao.ProShowDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class ProShowService implements IProShowService{
@Autowired
@ -14,4 +18,17 @@ public class ProShowService implements IProShowService{
public void saveProShow(ProShow proShow) {
proShowDao.insertSelective(proShow);
}
@Override
public ProShow selectByProjectId(Long projectId) throws Exception {
ProShow proShow = null;
ProShowExample proShowExample = new ProShowExample();
proShowExample.createCriteria().andProjectIdEqualTo(projectId);
List<ProShow> proShowList = proShowDao.selectByExample(proShowExample);
if(CollectionUtil.isNotEmpty(proShowList)){
proShow = proShowList.get(0);
}
return proShow;
}
}

6
tall/src/main/java/com/ccsens/tall/service/ProTaskDetailService.java

@ -176,6 +176,7 @@ public class ProTaskDetailService implements IProTaskDetailService {
normalTask.setProcess(subTimeMember.getComplatedStatus());
normalTask.setRealEndTime(subTimeMember.getRealFinishTime());
}
}
TaskUtil.Task task = TaskUtil.splitTask(secondTaskVoList, startTime, endTime, process);
if (CollectionUtil.isNotEmpty(task.getGlobalTask())) {
@ -461,6 +462,11 @@ public class ProTaskDetailService implements IProTaskDetailService {
return name;
}
/**
*
*/
/**
* 任务清单
*/

2
tall/src/main/java/com/ccsens/tall/web/DebugController.java

@ -1,6 +1,5 @@
package com.ccsens.tall.web;
import cn.hutool.core.collection.CollectionUtil;
import com.ccsens.util.JsonResponse;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParams;
@ -10,7 +9,6 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.util.Map;
@Api(tags = "DEBUG" , description = "DebugController | ")
@RestController

2
tall/src/main/java/com/ccsens/tall/web/DomainController.java

@ -31,6 +31,6 @@ public class DomainController {
public JsonResponse<DomainVo.DomainInfo> getDomainByName(HttpServletRequest request,
@RequestParam(required = true) String domainName) throws Exception {
DomainVo.DomainInfo domainInfo = domainService.getDomainByName(domainName);
return JsonResponse.newInstance().ok();
return JsonResponse.newInstance().ok(domainInfo);
}
}

Loading…
Cancel
Save