package com.mmc.csf.release.service;

import com.mmc.csf.common.util.web.ResultBody;
import com.mmc.csf.infomation.vo.RequirementsInfoVO;

/**
 * @author: zj
 * @Date: 2023/5/18 14:29
 */
public interface RequirementsService {
    /**
     * 需求类型列表
     * @return
     */
    ResultBody listType();

    /**
     * 需求发布
     * @param requirementsInfoVO
     * @return
     */
    ResultBody publish(RequirementsInfoVO requirementsInfoVO);

    /**
     * 解决需求
     * @param requirementsInfoId
     * @param userAccountId
     * @return
     */
    ResultBody solveRequire(Integer requirementsInfoId, Integer userAccountId);
}
