package com.opentravelsoft.service; import java.util.List; import com.opentravelsoft.util.LabelValueBean; import com.opentravelsoft.entity.Country; import com.opentravelsoft.entity.VisaHelp; import com.opentravelsoft.entity.product.VisaItem; public interface VisaHelpService { /** * 网站使用 * * @param visaKind * @return */ List<VisaHelp> roGetUsableVisaItems(String visaKind); List<Country> roGetCountrys(); List<VisaHelp> roGetVisaItems(String country); VisaHelp roGetVisaItem(String recordNo); boolean txEditVisaItem(VisaHelp visaItem, List<VisaItem> items, List<VisaItem> fileItems); boolean txDeleteVisaItem(String recordNo, int userId); boolean txDelAttached(int attachedId); VisaItem roGetVisaAttached(int attachedId); /** * 取得签证材料模板 * * @return */ List<LabelValueBean> roGetDatas(); /** * 办理签证的国家地区 * * @return */ List<LabelValueBean> getAreas(); }