package market.Qms.com.service;

import java.util.List;

import market.Qms.com.vo.BaseDeliverystateRPhy;
import market.Qms.common.RequestModel;
import market.Qms.common.ReturnMsg;

import com.hnshituo.basic.service.BaseService;

public interface BaseDeliverystateRPhyService extends BaseService<BaseDeliverystateRPhy, String> {
	
	/**
	 *获取交货状态与材质项目修正
	 * @param stateRPhy
	 * @return
	 */
	ReturnMsg<List<BaseDeliverystateRPhy>> GetDeliveryRPhy(RequestModel<BaseDeliverystateRPhy> stateRPhy);
	
	/**
	 * 保存交货状态与材质项目修正
	 * @param stateRPhy
	 * @return
	 */
//	ReturnMsg<BaseDeliverystateRPhy> SaveDeliveryRPhy(BaseDeliverystateRPhy stateRPhy);
	
	/**
	 * 作废或恢复
	 * @param id 主键
	 * @param flag
	 * @return
	 */
	ReturnMsg DelOrRenew(String deleteName,String id,Boolean flag);
	
}
