111
k94314517
2024-01-18 fb4e29329117456a5dab3300376e1192c1ed025d
server/service/src/main/java/com/doumee/service/business/DispatchUnitService.java
@@ -2,6 +2,8 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.dto.DispatchUnitAuditDTO;
import com.doumee.dao.business.dto.SaveDispatchUnitDTO;
import com.doumee.dao.business.model.DispatchUnit;
import java.util.List;
@@ -15,11 +17,30 @@
    /**
     * 创建
     * 
     * @param dispatchUnit 实体对象
     * @param saveDispatchUnitDTO 实体对象
     * @return Integer
     */
    Integer create(DispatchUnit dispatchUnit);
    Integer create(SaveDispatchUnitDTO saveDispatchUnitDTO);
    /**
     * 更新
     * @param saveDispatchUnitDTO
     * @return
     */
    Integer editDispatchUnit(SaveDispatchUnitDTO saveDispatchUnitDTO);
    /**
     * 添加工种
     * @param saveDispatchUnitDTO
     * @return
     */
    Integer createSolution(SaveDispatchUnitDTO saveDispatchUnitDTO);
    /**
     * 派遣单位审批/工种审批
     * @param dispatchUnitAuditDTO
     */
    void auditData(DispatchUnitAuditDTO dispatchUnitAuditDTO);
    /**
     * 主键删除
     *
@@ -94,4 +115,11 @@
     * @return long
     */
    long count(DispatchUnit dispatchUnit);
    /**
     * 查询详情信息
     * @param id
     * @return
     */
    DispatchUnit detailById(Integer id);
}