mitao
3 天以前 9c76b7efccd70395231b032a193a89f7638b657e
ruoyi-system/src/main/java/com/ruoyi/system/service/OaApprovalApplicationAdService.java
@@ -1,7 +1,12 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.model.OaApprovalApplicationAd;
import com.ruoyi.system.query.ApprovalApplicationAdQuery;
import com.ruoyi.system.vo.ApprovalApplicationAdVO;
import com.ruoyi.system.dto.asset.AdHandleCompleteDTO;
import com.ruoyi.system.dto.asset.AdUpdateMaterialDTO;
/**
 * <p>
@@ -13,4 +18,21 @@
 */
public interface OaApprovalApplicationAdService extends IService<OaApprovalApplicationAd> {
    IPage<ApprovalApplicationAdVO> getPageList(ApprovalApplicationAdQuery query);
    /**
     * 处理完成 - 更新接单人员、广告图、处理状态
     *
     * @param dto 处理完成请求参数
     * @return 是否成功
     */
    boolean handleComplete(AdHandleCompleteDTO dto);
    /**
     * 修改完成资料 - 更新广告图
     *
     * @param dto 修改完成资料请求参数
     * @return 是否成功
     */
    boolean updateMaterial(AdUpdateMaterialDTO dto);
}