diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessBusinessController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessBusinessController.java deleted file mode 100644 index 47ed2d0..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessBusinessController.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.controller; - - -import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessBusiness; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.ICoscoProcessBusinessService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.servlet.http.HttpServletResponse; -import java.util.List; - -/** - * 流程业务关联Controller - * - * @author ruoyi - * @date 2025-08-07 - */ -@RestController -@RequestMapping("/system/business") -public class CoscoProcessBusinessController extends BaseController { - @Autowired - private ICoscoProcessBusinessService coscoProcessBusinessService; - - - - - - /** - * 获取流程业务关联详细信息 - */ - @PreAuthorize("@ss.hasPermi('system:business:query')") - @GetMapping(value = "/{id}") - public BaseResponse getInfo(@PathVariable("id") String id) { - return BaseResponse.success(coscoProcessBusinessService.selectCoscoProcessBusinessById(id)); - } - - /** - * 新增流程业务关联 - */ - @PreAuthorize("@ss.hasPermi('system:business:add')") - @PostMapping - public BaseResponse add(@RequestBody CoscoProcessBusiness coscoProcessBusiness) { - return BaseResponse.success(coscoProcessBusinessService.insertCoscoProcessBusiness(coscoProcessBusiness)); - } - - /** - * 修改流程业务关联 - */ - @PreAuthorize("@ss.hasPermi('system:business:edit')") - @PutMapping - public BaseResponse edit(@RequestBody CoscoProcessBusiness coscoProcessBusiness) { - return BaseResponse.success(coscoProcessBusinessService.updateCoscoProcessBusiness(coscoProcessBusiness)); - } - - /** - * 删除流程业务关联 - */ - @PreAuthorize("@ss.hasPermi('system:business:remove')") - @DeleteMapping("/{ids}") - public BaseResponse remove(@PathVariable String[] ids) { - return BaseResponse.success(coscoProcessBusinessService.deleteCoscoProcessBusinessByIds(ids)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessEnvController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessEnvController.java deleted file mode 100644 index 5ede99a..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/controller/CoscoProcessEnvController.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.controller; - -import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessEnv; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.ICoscoProcessEnvService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -/** - * 流程配置Controller - * - * @author ruoyi - * @date 2025-08-07 - */ -@RestController -@RequestMapping("/system/env") -public class CoscoProcessEnvController extends BaseController { - @Autowired - private ICoscoProcessEnvService coscoProcessEnvService; - - - /** - * 获取流程配置详细信息 - */ - @PreAuthorize("@ss.hasPermi('system:env:query')") - @GetMapping(value = "/{id}") - public BaseResponse getInfo(@PathVariable("id") String id) { - return BaseResponse.success(coscoProcessEnvService.selectCoscoProcessEnvById(id)); - } - - /** - * 新增流程配置 - */ - @PreAuthorize("@ss.hasPermi('system:env:add')") - @PostMapping - public BaseResponse add(@RequestBody CoscoProcessEnv coscoProcessEnv) { - return BaseResponse.success(coscoProcessEnvService.insertCoscoProcessEnv(coscoProcessEnv)); - } - - /** - * 修改流程配置 - */ - @PreAuthorize("@ss.hasPermi('system:env:edit')") - @PutMapping - public BaseResponse edit(@RequestBody CoscoProcessEnv coscoProcessEnv) { - return BaseResponse.success(coscoProcessEnvService.updateCoscoProcessEnv(coscoProcessEnv)); - } - - /** - * 删除流程配置 - */ - @PreAuthorize("@ss.hasPermi('system:env:remove')") - @DeleteMapping("/{ids}") - public BaseResponse remove(@PathVariable String[] ids) { - return BaseResponse.success(coscoProcessEnvService.deleteCoscoProcessEnvByIds(ids)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessBusinessMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessBusinessMapper.java deleted file mode 100644 index 24d3170..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessBusinessMapper.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.dao; - -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessBusiness; - -import java.util.List; - -/** - * 流程业务关联Mapper接口 - * - * @author ruoyi - * @date 2025-08-07 - */ -public interface CoscoProcessBusinessMapper { - /** - * 查询流程业务关联 - * - * @param id 流程业务关联主键 - * @return 流程业务关联 - */ - public CoscoProcessBusiness selectCoscoProcessBusinessById(String id); - - /** - * 查询流程业务关联列表 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 流程业务关联集合 - */ - public List selectCoscoProcessBusinessList(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 新增流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - public int insertCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 修改流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - public int updateCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 删除流程业务关联 - * - * @param id 流程业务关联主键 - * @return 结果 - */ - public int deleteCoscoProcessBusinessById(String id); - - /** - * 批量删除流程业务关联 - * - * @param ids 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteCoscoProcessBusinessByIds(String[] ids); -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessEnvMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessEnvMapper.java deleted file mode 100644 index d0f9c0d..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/dao/CoscoProcessEnvMapper.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.dao; - -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessEnv; - -import java.util.List; - -/** - * 流程配置Mapper接口 - * - * @author ruoyi - * @date 2025-08-07 - */ -public interface CoscoProcessEnvMapper { - /** - * 查询流程配置 - * - * @param id 流程配置主键 - * @return 流程配置 - */ - public CoscoProcessEnv selectCoscoProcessEnvById(String id); - - /** - * 查询流程配置列表 - * - * @param coscoProcessEnv 流程配置 - * @return 流程配置集合 - */ - public List selectCoscoProcessEnvList(CoscoProcessEnv coscoProcessEnv); - - /** - * 新增流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - public int insertCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv); - - /** - * 修改流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - public int updateCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv); - - /** - * 删除流程配置 - * - * @param id 流程配置主键 - * @return 结果 - */ - public int deleteCoscoProcessEnvById(String id); - - /** - * 批量删除流程配置 - * - * @param ids 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteCoscoProcessEnvByIds(String[] ids); -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessBusiness.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessBusiness.java deleted file mode 100644 index 5c84d2f..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessBusiness.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity; - -import java.util.Date; - -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; - -import lombok.Data; - -/** - * 流程业务关联对象 cosco_process_business - * - * @author ruoyi - * @date 2025-08-07 - */ -@Data -public class CoscoProcessBusiness extends BaseEntity { - private static final long serialVersionUID = 1L; - - /** 主键ID */ - private String id; - - /** 业务类型(枚举) */ - private String businessType; - - /** 流程实例ID */ - private String processInstanceId; - - /** 业务ID */ - private String businessId; - - /** 扩展字段(json) */ - private String businessExtend; - - /** 删除标识(normal.正常、deleted.已删除) */ - private String delFlag; - - /** 页面地址 */ - private String businessUrl; - private Date createTime; - private Date updateTime; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessEnv.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessEnv.java deleted file mode 100644 index a75e5f7..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/entity/CoscoProcessEnv.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity; - -import java.util.Date; - -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; - -import lombok.Data; - -/** - * 流程配置对象 cosco_process_env - * - * @author ruoyi - * @date 2025-08-07 - */ -@Data -public class CoscoProcessEnv extends BaseEntity { - private static final long serialVersionUID = 1L; - - /** 主键ID */ - private String id; - - /** 业务类型(枚举) */ - private String businessType; - - /** 流程模型ID */ - private String modelId; - - /** 流程节点标识 */ - private String businessKey; - - - /** 页面地址 */ - private String businessUrl; - - /** 删除标识(normal.正常、deleted.已删除) */ - private String delFlag; - - private Date createTime; - - private Date updateTime; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessBusinessService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessBusinessService.java deleted file mode 100644 index 365b5f1..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessBusinessService.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service; - -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessBusiness; - -import java.util.List; - -/** - * 流程业务关联Service接口 - * - * @author ruoyi - * @date 2025-08-07 - */ -public interface ICoscoProcessBusinessService { - /** - * 查询流程业务关联 - * - * @param id 流程业务关联主键 - * @return 流程业务关联 - */ - public CoscoProcessBusiness selectCoscoProcessBusinessById(String id); - - /** - * 查询流程业务关联列表 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 流程业务关联集合 - */ - public List selectCoscoProcessBusinessList(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 新增流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - public int insertCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 修改流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - public int updateCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness); - - /** - * 批量删除流程业务关联 - * - * @param ids 需要删除的流程业务关联主键集合 - * @return 结果 - */ - public int deleteCoscoProcessBusinessByIds(String[] ids); - - /** - * 删除流程业务关联信息 - * - * @param id 流程业务关联主键 - * @return 结果 - */ - public int deleteCoscoProcessBusinessById(String id); -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessEnvService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessEnvService.java deleted file mode 100644 index be4a19c..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/ICoscoProcessEnvService.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service; - -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessEnv; - -import java.util.List; - -/** - * 流程配置Service接口 - * - * @author ruoyi - * @date 2025-08-07 - */ -public interface ICoscoProcessEnvService { - /** - * 查询流程配置 - * - * @param id 流程配置主键 - * @return 流程配置 - */ - public CoscoProcessEnv selectCoscoProcessEnvById(String id); - - /** - * 查询流程配置列表 - * - * @param coscoProcessEnv 流程配置 - * @return 流程配置集合 - */ - public List selectCoscoProcessEnvList(CoscoProcessEnv coscoProcessEnv); - - /** - * 新增流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - public int insertCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv); - - /** - * 修改流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - public int updateCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv); - - /** - * 批量删除流程配置 - * - * @param ids 需要删除的流程配置主键集合 - * @return 结果 - */ - public int deleteCoscoProcessEnvByIds(String[] ids); - - /** - * 删除流程配置信息 - * - * @param id 流程配置主键 - * @return 结果 - */ - public int deleteCoscoProcessEnvById(String id); -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessBusinessServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessBusinessServiceImpl.java deleted file mode 100644 index 7a6a88b..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessBusinessServiceImpl.java +++ /dev/null @@ -1,92 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.impl; - -import java.util.Date; -import java.util.List; - -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.dao.CoscoProcessBusinessMapper; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessBusiness; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.ICoscoProcessBusinessService; -import org.apache.http.client.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - - -/** - * 流程业务关联Service业务层处理 - * - * @author ruoyi - * @date 2025-08-07 - */ -@Service -public class CoscoProcessBusinessServiceImpl implements ICoscoProcessBusinessService { - @Autowired - private CoscoProcessBusinessMapper coscoProcessBusinessMapper; - - /** - * 查询流程业务关联 - * - * @param id 流程业务关联主键 - * @return 流程业务关联 - */ - @Override - public CoscoProcessBusiness selectCoscoProcessBusinessById(String id) { - return coscoProcessBusinessMapper.selectCoscoProcessBusinessById(id); - } - - /** - * 查询流程业务关联列表 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 流程业务关联 - */ - @Override - public List selectCoscoProcessBusinessList(CoscoProcessBusiness coscoProcessBusiness) { - return coscoProcessBusinessMapper.selectCoscoProcessBusinessList(coscoProcessBusiness); - } - - /** - * 新增流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - @Override - public int insertCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness) { - coscoProcessBusiness.setCreateTime(new Date()); - return coscoProcessBusinessMapper.insertCoscoProcessBusiness(coscoProcessBusiness); - } - - /** - * 修改流程业务关联 - * - * @param coscoProcessBusiness 流程业务关联 - * @return 结果 - */ - @Override - public int updateCoscoProcessBusiness(CoscoProcessBusiness coscoProcessBusiness) { - coscoProcessBusiness.setUpdateTime(new Date()); - return coscoProcessBusinessMapper.updateCoscoProcessBusiness(coscoProcessBusiness); - } - - /** - * 批量删除流程业务关联 - * - * @param ids 需要删除的流程业务关联主键 - * @return 结果 - */ - @Override - public int deleteCoscoProcessBusinessByIds(String[] ids) { - return coscoProcessBusinessMapper.deleteCoscoProcessBusinessByIds(ids); - } - - /** - * 删除流程业务关联信息 - * - * @param id 流程业务关联主键 - * @return 结果 - */ - @Override - public int deleteCoscoProcessBusinessById(String id) { - return coscoProcessBusinessMapper.deleteCoscoProcessBusinessById(id); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessEnvServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessEnvServiceImpl.java deleted file mode 100644 index 881c61c..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoprocess/service/impl/CoscoProcessEnvServiceImpl.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.impl; - -import java.util.Date; -import java.util.List; - -import cn.hutool.db.DaoTemplate; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.dao.CoscoProcessEnvMapper; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.entity.CoscoProcessEnv; -import com.chinaunicom.zyhy.ebtp.supplier.coscoprocess.service.ICoscoProcessEnvService; -import org.apache.http.client.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - - -/** - * 流程配置Service业务层处理 - * - * @author ruoyi - * @date 2025-08-07 - */ -@Service -public class CoscoProcessEnvServiceImpl implements ICoscoProcessEnvService { - @Autowired - private CoscoProcessEnvMapper coscoProcessEnvMapper; - - /** - * 查询流程配置 - * - * @param id 流程配置主键 - * @return 流程配置 - */ - @Override - public CoscoProcessEnv selectCoscoProcessEnvById(String id) { - return coscoProcessEnvMapper.selectCoscoProcessEnvById(id); - } - - /** - * 查询流程配置列表 - * - * @param coscoProcessEnv 流程配置 - * @return 流程配置 - */ - @Override - public List selectCoscoProcessEnvList(CoscoProcessEnv coscoProcessEnv) { - return coscoProcessEnvMapper.selectCoscoProcessEnvList(coscoProcessEnv); - } - - /** - * 新增流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - @Override - public int insertCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv) { - coscoProcessEnv.setCreateTime(new Date()); - return coscoProcessEnvMapper.insertCoscoProcessEnv(coscoProcessEnv); - } - - /** - * 修改流程配置 - * - * @param coscoProcessEnv 流程配置 - * @return 结果 - */ - @Override - public int updateCoscoProcessEnv(CoscoProcessEnv coscoProcessEnv) { - coscoProcessEnv.setUpdateTime(new Date()); - return coscoProcessEnvMapper.updateCoscoProcessEnv(coscoProcessEnv); - } - - /** - * 批量删除流程配置 - * - * @param ids 需要删除的流程配置主键 - * @return 结果 - */ - @Override - public int deleteCoscoProcessEnvByIds(String[] ids) { - return coscoProcessEnvMapper.deleteCoscoProcessEnvByIds(ids); - } - - /** - * 删除流程配置信息 - * - * @param id 流程配置主键 - * @return 结果 - */ - @Override - public int deleteCoscoProcessEnvById(String id) { - return coscoProcessEnvMapper.deleteCoscoProcessEnvById(id); - } -}