From 3ea5f033f6f51ffca9f8807c062e36ccafcf2cfb Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期六, 22 六月 2024 09:50:06 +0800 Subject: [PATCH] 配置文件 --- project-enforce/src/main/java/com/project/enforce/service/IEnforceOrderService.java | 67 +++++++++++++++++++++++++++++++-- 1 files changed, 63 insertions(+), 4 deletions(-) diff --git a/project-enforce/src/main/java/com/project/enforce/service/IEnforceOrderService.java b/project-enforce/src/main/java/com/project/enforce/service/IEnforceOrderService.java index e534c74..0234118 100644 --- a/project-enforce/src/main/java/com/project/enforce/service/IEnforceOrderService.java +++ b/project-enforce/src/main/java/com/project/enforce/service/IEnforceOrderService.java @@ -1,12 +1,12 @@ package com.project.enforce.service; +import com.project.common.mybatis.IBaseService; import com.project.enforce.domain.EnforceOrder; -import com.project.enforce.domain.vo.EnforceOrderVo; import com.project.enforce.domain.bo.editBo.EnforceOrderBo; import com.project.enforce.domain.bo.queryBo.EnforceOrderQueryBo; -import com.baomidou.mybatisplus.extension.service.IService; -import com.project.common.mybatis.IBaseService; -import cn.hutool.core.convert.Convert; +import com.project.enforce.domain.bo.queryBo.OrderCheckedQueryBo; +import com.project.enforce.domain.vo.EnforceOrderVo; +import com.project.enforce.domain.vo.OrderNodeVo; import java.util.Collection; import java.util.List; @@ -22,6 +22,31 @@ * 鏌ヨ鍒楄〃 */ List<EnforceOrderVo> queryList(EnforceOrderQueryBo bo); + + /** + * 鎵ф硶涓婃姤鍒楄〃 + * @param bo 鍙傛暟 + * @return 鍒楄〃 + */ + List<EnforceOrderVo> getExecuteList(EnforceOrderQueryBo bo); + + /** + * 鏌ヨ寰呭鏍稿垪琛� + */ + List<EnforceOrderVo> queryCheckList(EnforceOrderQueryBo bo); + + /** + * 瀹℃壒浜哄鎵硅褰曞垪琛� + * @param bo 鍙傛暟 + * @return 鍒楄〃 + */ + List<EnforceOrderVo> queryCheckedList(OrderCheckedQueryBo bo); + + /** + * 淇℃伅鍏紡鍒楄〃 + * @return 鏁版嵁 + */ + List<EnforceOrderVo> showList(); /** * 鏌ヨ鍗曚釜 @@ -50,4 +75,38 @@ * @return true鎴愬姛 false澶辫触 */ Boolean deleteByIds(Collection<Long> ids); + + + /** + * 鑾峰彇涓嬩竴绾у鎵逛汉鐢佃瘽 + * @param checkLevel 褰撳墠瀹℃壒绾у埆 + * @param applyDeptId 鐢宠閮ㄩ棬id + * @return 瀹℃壒浜篿ds + */ + List<String> getCheckPhones(Integer checkLevel, Long applyDeptId); + + + /** + * 鎵ф硶鑺傜偣鍒楄〃 + * @param orderId 鎵ф硶鍗昳d + * @return 鑺傜偣 + */ + List<OrderNodeVo> orderNodeList(Long orderId); + + + /** + * 鎵ф硶鎵爜 + * @param companyCode 浼佷笟缂栫爜 + * @return 鎵ф硶鍗� + */ + List<EnforceOrderVo> getScanList(String companyCode); + + /** + * 纭鎵ф硶 + * @param orderId 鎵ф硶鍗昳d + * @return 缁撴灉 + */ + Boolean doScanOrder(Long orderId); + + } -- Gitblit v1.9.1