| | |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.File; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | |
| | | @Autowired |
| | | AttachService attachService; |
| | | |
| | | private static String tabs = "''"; |
| | | |
| | | private static Map<String, String> attachTabs = new HashMap<>(); |
| | | |
| | | private final static Log log = LogFactory.getLog(UploadAttachService.class); |
| | | |
| | | private static final String NO_FILE = JSON.toJSONString(new ResponseMsg<String>(HttpStatus.NOT_FOUND, "文件找不到")); |
| | | |
| | | /** |
| | | * 获取表名 |
| | | */ |
| | | public static String getTabs() { |
| | | return tabs; |
| | | } |
| | | |
| | | /** |
| | | * 初始化附件表 |
| | |
| | | return; |
| | | } |
| | | |
| | | List<String> keys = new ArrayList<>(); |
| | | for (String str : strs) { |
| | | if (attachTabs.containsKey(str)) { |
| | | continue; |
| | | } |
| | | |
| | | attachTabs.put(str, str.contains("bd.") ? "materiname" : "photono"); |
| | | keys.add("'" + str + "'"); |
| | | } |
| | | tabs = StringHelper.join(keys, ","); |
| | | } |
| | | |
| | | /** |