jinpengyong
2023-11-01 77fb7786036fd4c7dd16b9b15c6569cdf2d8ba19
screen-api/src/main/java/com/moral/api/service/AllocationService.java
@@ -14,6 +14,11 @@
import com.moral.api.pojo.query.allocation.*;
import com.moral.api.pojo.dto.allocation.AllocationUnitDto;
import com.moral.api.pojo.query.allocationextension.AllocationExtensionAddCond;
import com.moral.api.pojo.query.app.AppAllocationFileCond;
import com.moral.api.pojo.query.app.AppAllocationPageCond;
import com.moral.api.pojo.vo.allocation.AllocationFindVo;
import com.moral.api.pojo.vo.allocation.AllocationPageVo;
import com.moral.api.pojo.vo.app.AppAllocationFindVo;
public interface AllocationService extends IService<Allocation> {
@@ -97,4 +102,39 @@
     * @return
     */
    boolean applyFor (AllocationExtensionAddCond allocationExtensionAddCond);
    /**
     * 小程序查询
     * @param state
     * @return
     */
    List<AllocationFindVo> selectSmallRoutine(Integer state,String startTime,String endTime);
    /**
     * 小程序分页
     * @param allocationPageCond
     * @return
     */
    Page<AllocationPageExt> pageApp(AppAllocationPageCond allocationPageCond);
    boolean saveFile(AppAllocationFileCond appAllocationFileCond);
    /**
     * 小程序整改
     * @param changeCond
     */
    void changeSmallRoutine(AllocationChangeCond changeCond);
    /**
     * 小程序审批
     * @param checkCond
     */
    void checkSmallRoutine(AllocationCheckCond checkCond);
    boolean authority(String allocationNum,Integer userId);
}