From 346288bc38bdab442721d7609caed86d03b9d2d4 Mon Sep 17 00:00:00 2001 From: cjl <276999030@qq.com> Date: Tue, 26 Sep 2023 19:25:24 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wb' into qa --- screen-api/src/main/java/com/moral/api/service/AllocationService.java | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/service/AllocationService.java b/screen-api/src/main/java/com/moral/api/service/AllocationService.java new file mode 100644 index 0000000..8fb6916 --- /dev/null +++ b/screen-api/src/main/java/com/moral/api/service/AllocationService.java @@ -0,0 +1,63 @@ +package com.moral.api.service; + +import java.util.List; +import java.util.Map; + + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.IService; +import com.moral.api.entity.Allocation; +import com.moral.api.entity.ResponsibilityUnit; +import com.moral.api.pojo.ext.allocation.AllocationExt; +import com.moral.api.pojo.ext.allocation.AllocationListExt; +import com.moral.api.pojo.ext.allocation.AllocationPageExt; +import com.moral.api.pojo.query.allocation.*; +import com.moral.api.pojo.dto.allocation.AllocationUnitDto; +import com.moral.api.pojo.query.allocationextension.AllocationExtensionAddCond; + +public interface AllocationService extends IService<Allocation> { + + List<Map<String, Object>> sysDictData(String code); + + List<ResponsibilityUnit> seleteUnit(); + + Integer insertAllocation(AllocationAddCond allocation); + + AllocationUnitDto check(Integer id); + + void updateAll(AllocationUpdateCond allocationUpdateCond); + + List<Allocation> selectAll(Map<String,Object> map); + + + Map<String, Object> selectUnitView(Map<String,Object> map); + + List<Map<String,Object>> unitExel(Map<String,Object> map); + + Page<AllocationPageExt> extPage(AllocationPageCond allocationPageCond); + /** + * ������id������������ + * @param id + * @return AllocationExt + */ + AllocationExt extOne(Integer id); + + AllocationExt oneAllocation(Integer id); + + void changeAllocation(AllocationChangeCond changeCond); + + void checkAllocation(AllocationCheckCond checkCond); + + boolean removeById(Integer id); + + boolean invalidResult (Integer id,String invalidReason); + + /** + * ������������������ + * @param allocationListCond + * @return AllocationListExt + */ + List<AllocationListExt> extList(AllocationListCond allocationListCond); + + boolean applyFor (AllocationExtensionAddCond allocationExtensionAddCond); +} -- Gitblit v1.8.0