Browse Source

修改fileid为String

raojiaolong@163.com 2 years ago
parent
commit
d87d02824a

+ 6 - 6
mhotel/src/com/happy/Model/FileInfo.java

@@ -6,12 +6,12 @@ public class FileInfo {
     /**
      * id
      */
-    private Integer id;
+    private String id;
 
 	/**
      * 关联id
      */
-    private Integer linkId;
+    private String linkId;
 
     /**
      * 附件路径
@@ -25,19 +25,19 @@ public class FileInfo {
 
 
 
-	public Integer getId() {
+	public String getId() {
 		return id;
 	}
 
-	public void setId(Integer id) {
+	public void setId(String id) {
 		this.id = id;
 	}
 
-	public Integer getLinkId() {
+	public String getLinkId() {
 		return linkId;
 	}
 
-	public void setLinkId(Integer linkId) {
+	public void setLinkId(String linkId) {
 		this.linkId = linkId;
 	}
 

+ 3 - 3
mhotel/src/com/happy/action/adminManagerAction.java

@@ -176,7 +176,7 @@ public class adminManagerAction extends ActionSupport implements ServletRequestA
             if(fileInfoList!=null && fileInfoList.size()>0){
                 for(FileInfo file : fileInfoList){
                     FileInfo fileInfo = fileService.getById(file.getId());
-                    file.setLinkId(admin.getId());
+                    file.setLinkId(String.valueOf(admin.getId()));
                     if(fileInfo==null){
                         fileService.insertFile(file);
                     }else{
@@ -263,11 +263,11 @@ public class adminManagerAction extends ActionSupport implements ServletRequestA
             List<FileInfo> fileInfoList = JSONArray.parseArray(fileListJson, FileInfo.class);
             if(fileInfoList!=null && fileInfoList.size()>0){
                 if(admin.getId()!= null){
-                    fileService.delLinkFile(admin.getId());
+                    fileService.delLinkFile(String.valueOf(admin.getId()));
                 }
                 for(FileInfo file : fileInfoList){
                     FileInfo fileInfo = fileService.getById(file.getId());
-                    file.setLinkId(admin.getId());
+                    file.setLinkId(String.valueOf(admin.getId()));
                     if(fileInfo==null){
                         fileService.insertFile(file);
                     }else{

+ 2 - 2
mhotel/src/com/happy/action/hotelAction.java

@@ -111,11 +111,11 @@ public class hotelAction extends ActionSupport implements ServletRequestAware {
 
             if (m > 0) {
                 if(hotel.getId()!= null){
-                    fileService.delLinkFile(hotel.getId());
+                    fileService.delLinkFile(String.valueOf(hotel.getId()));
                 }
                 for(FileInfo file : fileList){
                     FileInfo fileInfo = fileService.getById(file.getId());
-                    file.setLinkId(hotelId);
+                    file.setLinkId(String.valueOf(hotelId));
                     if(fileInfo==null){
                         fileService.insertFile(file);
                     }else{

+ 3 - 3
mhotel/src/com/happy/action/houseAction.java

@@ -115,7 +115,7 @@ public class houseAction extends ActionSupport implements ServletRequestAware {
             if (m > 0) {
                 for(FileInfo file : fileList){
                     FileInfo fileInfo = fileService.getById(file.getId());
-                    file.setLinkId(house.getId());
+                    file.setLinkId(String.valueOf(house.getId()));
                     if(fileInfo==null){
                         fileService.insertFile(file);
                     }else{
@@ -196,11 +196,11 @@ public class houseAction extends ActionSupport implements ServletRequestAware {
             int m = houseService.updateHouse(house);
             if (m > 0) {
                 if(house.getId()!= null){
-                    fileService.delLinkFile(house.getId());
+                    fileService.delLinkFile(String.valueOf(house.getId()));
                 }
                 for(FileInfo file : fileList){
                     FileInfo fileInfo = fileService.getById(file.getId());
-                    file.setLinkId(house.getId());
+                    file.setLinkId(String.valueOf(house.getId()));
                     if(fileInfo==null){
                         fileService.insertFile(file);
                     }else{

+ 2 - 1
mhotel/src/com/happy/action/uploadAction.java

@@ -20,6 +20,7 @@ import java.awt.image.BufferedImage;
 import java.io.File;
 import java.io.FileInputStream;
 import java.util.List;
+import java.util.UUID;
 
 public class uploadAction extends ActionSupport implements ServletRequestAware {
 
@@ -125,7 +126,7 @@ public class uploadAction extends ActionSupport implements ServletRequestAware {
             FileInfo fileInfo = new FileInfo();
             fileInfo.setName(myFileFileName);
             fileInfo.setUrl(fileurl);
-            fileInfo.setId(Math.toIntExact(UUIDUtil.generateID()));
+            fileInfo.setId(UUID.randomUUID().toString());
             /* 保存入库  */
             int m = fileService.insertFile(fileInfo);
             if(m>0){

+ 3 - 3
mhotel/src/com/happy/dao/FileInfoDao.java

@@ -25,21 +25,21 @@ public interface FileInfoDao {
      * @param id
      * @return
      */
-    int delFile(int id);
+    int delFile(String id);
 
     /**
      * 描述:根据linkId删除
      * @param linkId
      * @return
      */
-    int delLinkFile(int linkId);
+    int delLinkFile(String linkId);
 
     /**
      * 描述:根据Id查询详细
      * @param id
      * @return
      */
-    FileInfo getById(int id);
+    FileInfo getById(String id);
 
     /**
      * 描述:分页查询

+ 3 - 3
mhotel/src/com/happy/dao/impl/FileImplInfoDao.java

@@ -68,7 +68,7 @@ public class FileImplInfoDao implements FileInfoDao {
     }
 
     @Override
-    public int delFile(int id) {
+    public int delFile(String id) {
         String sql = "DELETE FROM `file_info` WHERE id = :id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);
@@ -82,7 +82,7 @@ public class FileImplInfoDao implements FileInfoDao {
     }
 
     @Override
-    public int delLinkFile(int linkId) {
+    public int delLinkFile(String linkId) {
         String sql = "DELETE FROM `file_info` WHERE link_id = :link_id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("link_id",linkId);
@@ -96,7 +96,7 @@ public class FileImplInfoDao implements FileInfoDao {
     }
 
     @Override
-    public FileInfo getById(int id) {
+    public FileInfo getById(String id) {
         String sql = "SELECT * FROM `file_info` WHERE id = :id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);

+ 3 - 3
mhotel/src/com/happy/service/FileService.java

@@ -29,21 +29,21 @@ public interface FileService {
      * @param id
      * @return
      */
-    int delFile(int id);
+    int delFile(String id);
 
     /**
      * 描述:根据linkId删除
      * @param linkId
      * @return
      */
-    int delLinkFile(int linkId);
+    int delLinkFile(String linkId);
 
     /**
      * 描述:根据Id查询详细
      * @param id
      * @return
      */
-    FileInfo getById(int id);
+    FileInfo getById(String id);
 
     /**
      * 描述:分页查询

+ 3 - 3
mhotel/src/com/happy/service/impl/FileImplService.java

@@ -39,17 +39,17 @@ public class FileImplService implements FileService {
     }
 
     @Override
-    public int delFile(int id) {
+    public int delFile(String id) {
         return fileDao.delFile(id);
     }
 
     @Override
-    public int delLinkFile(int linkId) {
+    public int delLinkFile(String linkId) {
         return fileDao.delLinkFile(linkId);
     }
 
     @Override
-    public FileInfo getById(int id) {
+    public FileInfo getById(String id) {
         return fileDao.getById(id);
     }