Kaynağa Gözat

代码修改

LAPTOP-KB9HII50\70708 2 yıl önce
ebeveyn
işleme
7feef73a2d
14 değiştirilmiş dosya ile 496 ekleme ve 4 silme
  1. 2 2
      business/base-service/src/main/java/com/yihu/jw/patient/service/BasePatientService.java
  2. 6 0
      svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceDeptDao.java
  3. 6 0
      svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceNodeAppDao.java
  4. 2 2
      svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceSmsDao.java
  5. 2 0
      svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidancePresetDao.java
  6. 319 0
      svr/svr-base/src/main/java/com/yihu/jw/base/endpoint/processGuidance/BaseProcessGuidanceEndpoint.java
  7. 20 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceDeptService.java
  8. 20 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeAppService.java
  9. 20 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeService.java
  10. 19 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeSmsService.java
  11. 19 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeWxService.java
  12. 20 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidancePresetService.java
  13. 20 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidancePushLogService.java
  14. 21 0
      svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceService.java

+ 2 - 2
business/base-service/src/main/java/com/yihu/jw/patient/service/BasePatientService.java

@ -707,9 +707,9 @@ public class BasePatientService<T, R extends CrudRepository> extends BaseJpaServ
    }
    public PageEnvelop pageByCondition(String name, Integer archiveType, Integer archiveStatus,int page,int size){
        List<Map<String ,Object>> list = new ArrayList<>();
        List<Map<String ,Object>> list;
        if (page>0){
            page--;
//            page--;
        }else{
            page=0;
        }

+ 6 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceDeptDao.java

@ -4,8 +4,14 @@ import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceDeptDO;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import java.util.List;
/**
 * Created by yeshijie on 2022/9/30.
 */
public interface BaseProcessGuidanceDeptDao extends JpaRepository<BaseProcessGuidanceDeptDO, String>, JpaSpecificationExecutor<BaseProcessGuidanceDeptDO> {
    List<BaseProcessGuidanceDeptDO> findByProcessGuidanceId(String processGuidanceId);
    void deleteByProcessGuidanceId(String processGuidanceId);
}

+ 6 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceNodeAppDao.java

@ -4,9 +4,15 @@ import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeAppDO;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import java.util.List;
/**
 * Created by yeshijie on 2022/9/30.
 */
public interface BaseProcessGuidanceNodeAppDao extends JpaRepository<BaseProcessGuidanceNodeAppDO, String>,
        JpaSpecificationExecutor<BaseProcessGuidanceNodeAppDO> {
    List<BaseProcessGuidanceNodeAppDO> findByNodeId(String nodeId);
    void deleteByNodeId(String nodeId);
}

+ 2 - 2
svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidanceSmsDao.java

@ -1,11 +1,11 @@
package com.yihu.jw.base.dao.processGuidance;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceSmsDO;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeSmsDO;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
/**
 * Created by yeshijie on 2022/9/30.
 */
public interface BaseProcessGuidanceSmsDao extends JpaRepository<BaseProcessGuidanceSmsDO, String>, JpaSpecificationExecutor<BaseProcessGuidanceSmsDO> {
public interface BaseProcessGuidanceNodeSmsDao extends JpaRepository<BaseProcessGuidanceNodeSmsDO, String>, JpaSpecificationExecutor<BaseProcessGuidanceNodeSmsDO> {
}

+ 2 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/dao/processGuidance/BaseProcessGuidancePresetDao.java

@ -9,4 +9,6 @@ import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 */
public interface BaseProcessGuidancePresetDao extends JpaRepository<BaseProcessGuidancePresetDO, String>,
        JpaSpecificationExecutor<BaseProcessGuidancePresetDO> {
    void deleteByProcessGuidanceId(String processGuidanceId);
}

+ 319 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/endpoint/processGuidance/BaseProcessGuidanceEndpoint.java

@ -0,0 +1,319 @@
package com.yihu.jw.base.endpoint.processGuidance;
import com.yihu.jw.base.dao.processGuidance.*;
import com.yihu.jw.base.service.processGuidance.BaseProcessGuidanceNodeService;
import com.yihu.jw.base.service.processGuidance.BaseProcessGuidanceNodeWxService;
import com.yihu.jw.base.service.processGuidance.BaseProcessGuidancePushLogService;
import com.yihu.jw.base.service.processGuidance.BaseProcessGuidanceService;
import com.yihu.jw.entity.base.processGuidance.*;
import com.yihu.jw.restmodel.web.Envelop;
import com.yihu.jw.restmodel.web.ListEnvelop;
import com.yihu.jw.restmodel.web.ObjEnvelop;
import com.yihu.jw.restmodel.web.PageEnvelop;
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.apache.commons.lang3.StringUtils;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
import java.util.List;
/**
 * Created by yeshijie on 2022/10/8.
 */
@RestController
@RequestMapping(value = "processGuidance")
@Api(value = "全流程指引", tags = {"全流程指引"})
public class BaseProcessGuidanceEndpoint extends EnvelopRestEndpoint {
    @Resource
    private BaseProcessGuidanceService processGuidanceService;
    @Resource
    private BaseProcessGuidanceDao processGuidanceDao;
    @Resource
    private BaseProcessGuidanceNodeService processGuidanceNodeService;
    @Resource
    private BaseProcessGuidanceDeptDao processGuidanceDeptDao;
    @Resource
    private BaseProcessGuidanceNodeDao processGuidanceNodeDao;
    @Resource
    private BaseProcessGuidanceNodeAppDao processGuidanceNodeAppDao;
    @Resource
    private BaseProcessGuidanceNodeWxDao processGuidanceNodeWxDao;
    @Resource
    private BaseProcessGuidanceNodeWxService processGuidanceNodeWxService;
    @Resource
    private BaseProcessGuidanceNodeSmsDao processGuidanceNodeSmsDao;
    @Resource
    private BaseProcessGuidancePushLogService processGuidancePushLogService;
    @Resource
    private BaseProcessGuidancePresetDao processGuidancePresetDao;
    @PostMapping(value = "saveProcessGuidance")
    @ApiOperation(value = "保存或更新流程")
    public ObjEnvelop saveProcessGuidance(@ApiParam(name = "jsonData", value = "Json数据", required = true)
                                              @RequestParam(value = "jsonData") String jsonData) {
        try {
            BaseProcessGuidanceDO guidanceDO = toEntity(jsonData, BaseProcessGuidanceDO.class);
            String guidanceId = guidanceDO.getId();
            List<BaseProcessGuidanceDeptDO> deptDOList = guidanceDO.getDeptDOList();
            List<BaseProcessGuidancePresetDO> presetDOList = guidanceDO.getPresetDOList();
            if(StringUtils.isNotBlank(guidanceId)){
                //更新的时候先删除关联
                processGuidanceDeptDao.deleteByProcessGuidanceId(guidanceId);
                processGuidancePresetDao.deleteByProcessGuidanceId(guidanceId);
                BaseProcessGuidanceDO old = processGuidanceDao.findById(guidanceId).orElse(null);
                if(old==null){
                    return ObjEnvelop.getError("参数错误,id不存在");
                }
                old.setStatus(guidanceDO.getStatus());
                old.setName(guidanceDO.getName());
                processGuidanceDao.save(old);
            }else{
                guidanceDO.setCreateTime(new Date());
                processGuidanceService.save(guidanceDO);
            }
            if(deptDOList!=null&&deptDOList.size()>0){
                deptDOList.forEach(one->{
                    one.setProcessGuidanceId(guidanceDO.getId());
                });
                processGuidanceDeptDao.saveAll(deptDOList);
            }
            if(presetDOList!=null&&presetDOList.size()>0){
                presetDOList.forEach(one->{
                    one.setProcessGuidanceId(guidanceDO.getId());
                    one.setCreateTime(new Date());
                });
                processGuidancePresetDao.saveAll(presetDOList);
            }
            return success(guidanceDO);
        }catch (Exception e){
            e.printStackTrace();
        }
        return ObjEnvelop.getError("保存失败");
    }
    @GetMapping(value = "processGuidancePushLogPage")
    @ApiOperation(value = "获取消息推送日志分页")
    public PageEnvelop processGuidancePushLogPage(
            @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段")
            @RequestParam(value = "fields", required = false) String fields,
            @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
            @RequestParam(value = "filters", required = false) String filters,
            @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
            @RequestParam(value = "sorts", required = false) String sorts,
            @ApiParam(name = "page", value = "分页大小", required = true, defaultValue = "1")
            @RequestParam(value = "page") int page,
            @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
            @RequestParam(value = "size") int size) throws Exception {
        List<BaseProcessGuidancePushLogDO> processGuidancePushLogDOS = processGuidancePushLogService.search(fields, filters, sorts, page, size);
        processGuidancePushLogDOS.forEach(one->{
            if(one.getSendType()==1){
                one.setSendTypeName("wx模板");
            }else {
                one.setSendTypeName("短信");
            }
            if(one.getUserType()==1){
                one.setUserTypeName("居民");
            }else {
                one.setUserTypeName("医生");
            }
        });
        int count = (int) processGuidancePushLogService.getCount(filters);
        return success(processGuidancePushLogDOS, count, page, size, BaseProcessGuidancePushLogDO.class);
    }
    @PostMapping(value = "saveProcessGuidanceNodeSms")
    @ApiOperation(value = "保存或更新节点段信")
    public ObjEnvelop saveProcessGuidanceNodeSms(@ApiParam(name = "jsonData", value = "Json数据", required = true)
                                                @RequestParam(value = "jsonData") String jsonData) {
        try {
            BaseProcessGuidanceNodeSmsDO nodeSmsDO = toEntity(jsonData, BaseProcessGuidanceNodeSmsDO.class);
            if(StringUtils.isBlank(nodeSmsDO.getNodeId())){
                return ObjEnvelop.getError("参数错误,节点id不能为空");
            }
            String nodeSmsDOId = nodeSmsDO.getId();
            if(StringUtils.isNotBlank(nodeSmsDOId)){
                BaseProcessGuidanceNodeSmsDO oldNodeSms = processGuidanceNodeSmsDao.findById(nodeSmsDOId).orElse(null);
                if(oldNodeSms==null){
                    return ObjEnvelop.getError("参数错误,id不存在");
                }
                oldNodeSms.setContent(nodeSmsDO.getContent());
                oldNodeSms.setIsPush(nodeSmsDO.getIsPush());
                oldNodeSms.setTemplateId(nodeSmsDO.getTemplateId());
                nodeSmsDO = processGuidanceNodeSmsDao.save(oldNodeSms);
            }else{
                processGuidanceNodeSmsDao.save(nodeSmsDO);
            }
            return success(nodeSmsDO);
        }catch (Exception e){
            e.printStackTrace();
        }
        return ObjEnvelop.getError("保存失败");
    }
    @PostMapping(value = "saveProcessGuidanceNodeWx")
    @ApiOperation(value = "保存或更新节点微信模板")
    public ObjEnvelop saveProcessGuidanceNodeWx(@ApiParam(name = "jsonData", value = "Json数据", required = true)
                             @RequestParam(value = "jsonData") String jsonData) {
        try {
            BaseProcessGuidanceNodeWxDO nodeWxDO = toEntity(jsonData, BaseProcessGuidanceNodeWxDO.class);
            if(StringUtils.isBlank(nodeWxDO.getNodeId())){
                return ObjEnvelop.getError("参数错误,节点id不能为空");
            }
            String nodeWxId = nodeWxDO.getId();
            if(StringUtils.isNotBlank(nodeWxId)){
                BaseProcessGuidanceNodeWxDO oldNodeWx = processGuidanceNodeWxDao.findById(nodeWxId).orElse(null);
                if(oldNodeWx==null){
                    return ObjEnvelop.getError("参数错误,id不存在");
                }
                oldNodeWx.setIsPush(nodeWxDO.getIsPush());
                oldNodeWx.setPreview(nodeWxDO.getPreview());
                oldNodeWx.setTemplateId(nodeWxDO.getTemplateId());
                oldNodeWx.setTemplateName(nodeWxDO.getTemplateName());
                nodeWxDO = processGuidanceNodeWxDao.save(oldNodeWx);
            }else{
                processGuidanceNodeWxDao.save(nodeWxDO);
            }
            return success(nodeWxDO);
        }catch (Exception e){
            e.printStackTrace();
        }
        return ObjEnvelop.getError("保存失败");
    }
    @GetMapping(value = "nodeWxTemplateList")
    @ApiOperation(value = "获取列表")
    public ListEnvelop<BaseProcessGuidanceNodeWxDO> list() throws Exception {
        try {
            List<BaseProcessGuidanceNodeWxDO> nodeWxDOList = processGuidanceNodeWxService.search(null, "nodeId=system", null);
            return ListEnvelop.getSuccess("查询成功",nodeWxDOList);
        }catch (Exception e){
            e.printStackTrace();
        }
        return ListEnvelop.getError("获取失败");
    }
    @PostMapping(value = "saveProcessGuidanceNode")
    @ApiOperation(value = "保存或更新节点")
    public ObjEnvelop saveProcessGuidanceNode(@ApiParam(name = "jsonData", value = "Json数据", required = true)
                              @RequestParam(value = "jsonData") String jsonData) {
        try {
            BaseProcessGuidanceNodeDO nodeDO = toEntity(jsonData, BaseProcessGuidanceNodeDO.class);
            String nodeId = nodeDO.getId();
            List<BaseProcessGuidanceNodeAppDO> nodeAppDOList = nodeDO.getNodeAppDOList();
            if(StringUtils.isNotBlank(nodeId)){
                //更新的时候先删除关联应用
                processGuidanceNodeAppDao.deleteByNodeId(nodeId);
                BaseProcessGuidanceNodeDO oldNode = processGuidanceNodeDao.findById(nodeId).orElse(null);
                if(oldNode==null){
                    return ObjEnvelop.getError("参数错误,id不存在");
                }
                oldNode.setStatus(nodeDO.getStatus());
                oldNode.setNodeName(nodeDO.getNodeName());
                oldNode.setNodeCode(nodeDO.getNodeCode());
                oldNode.setNodeDescribe(nodeDO.getNodeDescribe());
                oldNode.setNotice(nodeDO.getNotice());
                processGuidanceNodeDao.save(oldNode);
            }else{
                nodeDO.setCreateTime(new Date());
                processGuidanceNodeService.save(nodeDO);
            }
            if(nodeAppDOList!=null&&nodeAppDOList.size()>0){
                nodeAppDOList.forEach(one->{
                    one.setCreateTime(new Date());
                    one.setNodeId(nodeDO.getId());
                });
                processGuidanceNodeAppDao.saveAll(nodeAppDOList);
            }
            return success(nodeDO);
        }catch (Exception e){
            e.printStackTrace();
        }
        return ObjEnvelop.getError("保存失败");
    }
    @GetMapping(value = "processGuidanceNodePage")
    @ApiOperation(value = "获取节点分页")
    public PageEnvelop processGuidanceNodePage(
            @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段")
            @RequestParam(value = "fields", required = false) String fields,
            @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
            @RequestParam(value = "filters", required = false) String filters,
            @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
            @RequestParam(value = "sorts", required = false) String sorts,
            @ApiParam(name = "page", value = "分页大小", required = true, defaultValue = "1")
            @RequestParam(value = "page") int page,
            @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
            @RequestParam(value = "size") int size) {
        try {
            List<BaseProcessGuidanceNodeDO> processGuidanceDOList = processGuidanceNodeService.search(fields, filters, sorts, page, size);
            processGuidanceDOList.forEach(one->{
                if(one.getStatus()==1){
                    one.setStatusName("生效");
                }else {
                    one.setStatusName("失效");
                }
                List<BaseProcessGuidanceNodeAppDO> nodeAppDOList = processGuidanceNodeAppDao.findByNodeId(one.getId());
                one.setNodeAppDOList(nodeAppDOList);
            });
            int count = (int) processGuidanceNodeService.getCount(filters);
            return success(processGuidanceDOList, count, page, size, BaseProcessGuidanceDO.class);
        }catch (Exception e){
            e.printStackTrace();
        }
        return PageEnvelop.getError("查询失败");
    }
    @GetMapping(value = "processGuidancePage")
    @ApiOperation(value = "获取就诊流程分页")
    public PageEnvelop processGuidancePage(
            @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段")
            @RequestParam(value = "fields", required = false) String fields,
            @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
            @RequestParam(value = "filters", required = false) String filters,
            @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
            @RequestParam(value = "sorts", required = false) String sorts,
            @ApiParam(name = "page", value = "分页大小", required = true, defaultValue = "1")
            @RequestParam(value = "page") int page,
            @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
            @RequestParam(value = "size") int size) throws Exception {
        List<BaseProcessGuidanceDO> processGuidanceDOList = processGuidanceService.search(fields, filters, sorts, page, size);
        processGuidanceDOList.forEach(one->{
            if(one.getStatus()==1){
                one.setStatusName("生效");
            }else {
                one.setStatusName("失效");
            }
            List<BaseProcessGuidanceDeptDO> deptDOList = processGuidanceDeptDao.findByProcessGuidanceId(one.getId());
            one.setDeptDOList(deptDOList);
        });
        int count = (int) processGuidanceService.getCount(filters);
        return success(processGuidanceDOList, count, page, size, BaseProcessGuidanceDO.class);
    }
    @PostMapping(value = "delProcessGuidance")
    @ApiOperation(value = "删除就诊流程")
    public Envelop delProcessGuidance(
            @ApiParam(name = "id", value = "id", required = true)
            @RequestParam(value = "id") String id) {
        try {
            processGuidanceDao.deleteById(id);
            return success("删除成功");
        }catch (Exception e){
            e.printStackTrace();
        }
        return Envelop.getError("删除失败");
    }
}

+ 20 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceDeptService.java

@ -0,0 +1,20 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceDeptDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceDeptDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceDeptService extends BaseJpaService<BaseProcessGuidanceDeptDO, BaseProcessGuidanceDeptDao> {
    @Resource
    private BaseProcessGuidanceDeptDao processGuidanceDeptDao;
}

+ 20 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeAppService.java

@ -0,0 +1,20 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceNodeAppDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeAppDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceNodeAppService extends BaseJpaService<BaseProcessGuidanceNodeAppDO, BaseProcessGuidanceNodeAppDao> {
    @Resource
    private BaseProcessGuidanceNodeAppDao processGuidanceNodeAppDao;
}

+ 20 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeService.java

@ -0,0 +1,20 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceNodeDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceNodeService extends BaseJpaService<BaseProcessGuidanceNodeDO, BaseProcessGuidanceNodeDao> {
    @Resource
    private BaseProcessGuidanceNodeDao processGuidanceNodeDao;
}

+ 19 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeSmsService.java

@ -0,0 +1,19 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceNodeSmsDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeSmsDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceNodeSmsService extends BaseJpaService<BaseProcessGuidanceNodeSmsDO, BaseProcessGuidanceNodeSmsDao> {
    @Resource
    private BaseProcessGuidanceNodeSmsDao processGuidanceSmsDao;
}

+ 19 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceNodeWxService.java

@ -0,0 +1,19 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceNodeWxDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceNodeWxDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceNodeWxService extends BaseJpaService<BaseProcessGuidanceNodeWxDO, BaseProcessGuidanceNodeWxDao> {
    @Resource
    private BaseProcessGuidanceNodeWxDao processGuidanceNodeWxDao;
}

+ 20 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidancePresetService.java

@ -0,0 +1,20 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidancePresetDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidancePresetDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidancePresetService extends BaseJpaService<BaseProcessGuidancePresetDO, BaseProcessGuidancePresetDao> {
    @Resource
    private BaseProcessGuidancePresetDao processGuidancePresetDao;
}

+ 20 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidancePushLogService.java

@ -0,0 +1,20 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidancePushLogDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidancePushLogDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidancePushLogService extends BaseJpaService<BaseProcessGuidancePushLogDO, BaseProcessGuidancePushLogDao> {
    @Resource
    private BaseProcessGuidancePushLogDao processGuidancePushLogDao;
}

+ 21 - 0
svr/svr-base/src/main/java/com/yihu/jw/base/service/processGuidance/BaseProcessGuidanceService.java

@ -0,0 +1,21 @@
package com.yihu.jw.base.service.processGuidance;
import com.yihu.jw.base.dao.processGuidance.BaseProcessGuidanceDao;
import com.yihu.jw.entity.base.processGuidance.BaseProcessGuidanceDO;
import com.yihu.jw.mysql.query.BaseJpaService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * Created by yeshijie on 2022/10/8.
 */
@Service
public class BaseProcessGuidanceService extends BaseJpaService<BaseProcessGuidanceDO, BaseProcessGuidanceDao> {
    @Resource
    private BaseProcessGuidanceDao processGuidanceDao;
}