|
@@ -1,5 +1,6 @@
|
|
|
package com.platform.service.customize.impl;
|
|
|
|
|
|
+import com.github.pagehelper.Page;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
|
import com.platform.common.util.BeanConverterUtil;
|
|
@@ -25,6 +26,7 @@ import tk.mybatis.mapper.weekend.Weekend;
|
|
|
import tk.mybatis.mapper.weekend.WeekendCriteria;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
@@ -110,4 +112,20 @@ public class CustomFieldTemplateDataServiceImpl extends BaseServiceImpl<CustomFi
|
|
|
mapper.insertSelective(entity);
|
|
|
return entity;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public CustomFieldTemplateDataVO getVOById(String id) {
|
|
|
+ CustomFieldTemplateData data = mapper.selectByPrimaryKey(id);
|
|
|
+ CustomFieldTemplateDataVO vo = BeanConverterUtil.copyObjectProperties(data,CustomFieldTemplateDataVO.class);
|
|
|
+ List<CustomFieldTemplateDataVO> voList = new ArrayList<>();
|
|
|
+ voList.add(vo);
|
|
|
+ AbstractPageResultBean<CustomFieldTemplateDataVO> pageInfos = new MyPage<>(voList);
|
|
|
+ pageInfos.setPageNum(1);
|
|
|
+ pageInfos.setPages(1);
|
|
|
+ pageInfos.setPageSize(10);
|
|
|
+ pageInfos.setRows(voList);
|
|
|
+ pageInfos.setTotal(1l);
|
|
|
+ BaseFormCheckServiceFactory.getCheckService(vo.getRemark()).resultWrite(pageInfos);
|
|
|
+ return pageInfos.getRows().get(0);
|
|
|
+ }
|
|
|
}
|