|
|
@@ -5,6 +5,7 @@ import com.railway.business.catenary.mapper.BusJcbFdfxjyqMapper;
|
|
|
import com.railway.business.catenary.domain.BusJcbFdfxjyq;
|
|
|
import com.railway.business.catenary.service.IBusJcbFdfxjyqService;
|
|
|
import com.railway.common.utils.SecurityUtils;
|
|
|
+import com.railway.common.utils.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -96,16 +97,12 @@ public class BusJcbFdfxjyqServiceImpl implements IBusJcbFdfxjyqService {
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public int submit(BusJcbFdfxjyq busJcbFdfxjyq) {
|
|
|
- if (busJcbFdfxjyq.getId() != null) {
|
|
|
- busJcbFdfxjyq.setUpdateTime(new Date());
|
|
|
- busJcbFdfxjyq.setUpdateBy(SecurityUtils.getUsername());
|
|
|
- busJcbFdfxjyq.setSubmitState(JcebStatusEnum.REPORTED.getCode());
|
|
|
- return busJcbFdfxjyqMapper.update(busJcbFdfxjyq);
|
|
|
- } else {
|
|
|
- busJcbFdfxjyq.setCreateTime(new Date());
|
|
|
- busJcbFdfxjyq.setCreateBy(SecurityUtils.getUsername());
|
|
|
- busJcbFdfxjyq.setSubmitState(JcebStatusEnum.REPORTED.getCode());
|
|
|
- return busJcbFdfxjyqMapper.insert(busJcbFdfxjyq);
|
|
|
+ busJcbFdfxjyq.setSubmitState(JcebStatusEnum.REPORTED.getCode());
|
|
|
+ String id = String.valueOf(busJcbFdfxjyq.getId());
|
|
|
+ if(StringUtils.isEmpty(id)){
|
|
|
+ return create(busJcbFdfxjyq);
|
|
|
+ }else {
|
|
|
+ return update(busJcbFdfxjyq);
|
|
|
}
|
|
|
}
|
|
|
|