package cn.com.goldenwater.dcproj.dao; import cn.com.goldenwater.core.persistence.CrudDao; import cn.com.goldenwater.dcproj.model.*; import cn.com.goldenwater.dcproj.param.*; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface GwPblmShrDao extends CrudDao { // 查询问题 List getSomeBisInspPblmDataByCondition(BisInspPblm bisInspPblm); // 更新问题状态为4已共享 int updateBisInspPblmById(String pblmId); // 共享整改问题 int insertGwPblmShr(GwPblmShr gwPblmShr); ListselectGwPblmShrByCondition(GwPblmShrParam gwPblmShrParam); GwPblmShr getGwPblmShr(String id); // 问题附件 ListselectGwPblmShrFileByCondition(GwPblmShrFileParam gwPblmShrFileParam); int insertGwPblmShrFile(GwPblmShrFile gwPblmShrFile); List getGwPblmShrFile(String id); // 问题反馈 ListselectGwPblmRectByCondition(GwPblmRectParam gwPblmRectParam); int insertGwPblmRect(GwPblmRect gwPblmRect); GwPblmRect getGwPblmRect(String id); GwPblmRect getGwPblmRectById(String id); // 反馈问题过程记录 ListselectGwPblmRectRecordByCondition(GwPblmRectRecordParam gwPblmRectRecordParam); int insertGwPblmRectRecord(GwPblmRectRecord gwPblmRectRecord); List getGwPblmRectRecord(String id); // 问题反馈附件 ListselectGwPblmRectFileByCondition(GwPblmRectFileParam gwPblmRectFileParam); int insertGwPblmRectFile(GwPblmRectFile gwPblmRectFile); List getGwPblmRectFile(String id); }