From ef6bd29d78671ef305544a3970c9153b47f11b55 Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:42:15 +0800 Subject: [PATCH 1/7] zhanglu --- .../seller/controller/SellerController.java | 100 ++++++++++++++++-- 1 file changed, 89 insertions(+), 11 deletions(-) diff --git a/july_producer/src/main/java/com/jk/seller/controller/SellerController.java b/july_producer/src/main/java/com/jk/seller/controller/SellerController.java index c156119..769a8dd 100644 --- a/july_producer/src/main/java/com/jk/seller/controller/SellerController.java +++ b/july_producer/src/main/java/com/jk/seller/controller/SellerController.java @@ -1,30 +1,108 @@ package com.jk.seller.controller; -import com.jk.model.zll.tree.Tree; +import com.jk.model.whn.CustomProduct; +import com.jk.model.zll.Tree; import com.jk.seller.service.SellerService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; +import java.io.File; +import java.io.IOException; import java.util.List; +import java.util.Map; @RestController @RequestMapping("app/seller") -public class SellerController{ +public class SellerController { - @Autowired - private SellerService sellerService; + @Autowired + private SellerService sellerService; + + /** + * 测试 + * + * @param userId + * @return + */ + @GetMapping("queryList") + public String queryList(@RequestParam("userId") String userId) { + String s = sellerService.queryList(userId); + return s; + } - @GetMapping("queryList") - public String queryList(@RequestParam("userId") String userId){ - String s = sellerService.queryList(userId); - return s; - } /** * 查询树 */ @GetMapping("getTreeList") - public List getTreeList(){ + public List getTreeList() { return sellerService.getTreeList(); } -} + /** + * 查询定制比价管理(服务商)列表 + */ + @GetMapping("getComparisonList") + public Map getComparisonList(@RequestParam(value = "customProduct") String customProduct) { + return sellerService.getComparisonList(customProduct); + } + + /** + * 查询材料单 + */ + @GetMapping("getMaterialList") + public Map getMaterialList(@RequestParam(value = "material") String material) { + return sellerService.getMaterialList(material); + } + + /** + * 待接单状态修改为待出图 + */ + @PutMapping("updateNoSingleStatus") + public Boolean updateNoSingleStatus(@RequestParam(value = "productID") String productID) { + try { + sellerService.updateNoSingleStatus(productID); + return true; + } catch (Exception e) { + e.printStackTrace(); + return false; + } + } + + /** + * 实现文件上传 + */ + @PostMapping("fileUpload") + public String fileUpload(@RequestParam("fileName") MultipartFile file) { + if (file.isEmpty()) { + return "false"; + } + String fileName = file.getOriginalFilename(); + int size = (int) file.getSize(); + System.out.println(fileName + "-->" + size); + + String path = "E:/test"; + File dest = new File(path + "/" + fileName); + if (!dest.getParentFile().exists()) { //判断文件父目录是否存在 + dest.getParentFile().mkdir(); + } + try { + file.transferTo(dest); //保存文件 + return "true"; + } catch (IllegalStateException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return "false"; + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return "false"; + } + } + + // 传入的参数file是我们指定的文件 + @PostMapping("uploadFile") + public String upload(@RequestParam(value = "file") MultipartFile file) { + return sellerService.Upload(file); + } +} \ No newline at end of file From 0d95dbb2c5ba9e0a7416cde12750feac05a218b9 Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:43:46 +0800 Subject: [PATCH 2/7] zhanglu --- .../sellerCustom/SellerCustomController.java | 75 +++++++++++ .../controller/tree/TreeController.java | 29 ----- .../sellerCustom/SellerCustomMapper.java | 38 ++++++ .../com/jk/seller/mapper/tree/TreeMapper.java | 12 -- .../sellerCustom/SellerCustomService.java | 40 ++++++ .../sellerCustom/SellerCustomServiceImpl.java | 122 ++++++++++++++++++ .../jk/seller/service/tree/TreeService.java | 9 -- .../seller/service/tree/TreeServiceImpl.java | 38 ------ 8 files changed, 275 insertions(+), 88 deletions(-) create mode 100644 july_seller/src/main/java/com/jk/seller/controller/sellerCustom/SellerCustomController.java delete mode 100644 july_seller/src/main/java/com/jk/seller/controller/tree/TreeController.java create mode 100644 july_seller/src/main/java/com/jk/seller/mapper/sellerCustom/SellerCustomMapper.java delete mode 100644 july_seller/src/main/java/com/jk/seller/mapper/tree/TreeMapper.java create mode 100644 july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomService.java create mode 100644 july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomServiceImpl.java delete mode 100644 july_seller/src/main/java/com/jk/seller/service/tree/TreeService.java delete mode 100644 july_seller/src/main/java/com/jk/seller/service/tree/TreeServiceImpl.java diff --git a/july_seller/src/main/java/com/jk/seller/controller/sellerCustom/SellerCustomController.java b/july_seller/src/main/java/com/jk/seller/controller/sellerCustom/SellerCustomController.java new file mode 100644 index 0000000..9a23bb8 --- /dev/null +++ b/july_seller/src/main/java/com/jk/seller/controller/sellerCustom/SellerCustomController.java @@ -0,0 +1,75 @@ +package com.jk.seller.controller.sellerCustom; + +import com.alibaba.fastjson.JSON; +import com.jk.model.whn.CustomProduct; +import com.jk.model.zll.Material; +import com.jk.model.zll.Tree; +import com.jk.seller.service.SellerServiceApi; +import com.jk.seller.service.sellerCustom.SellerCustomService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.multipart.MultipartFile; + +import java.util.List; +import java.util.Map; + +@RestController +public class SellerCustomController implements SellerServiceApi { + + @Autowired + private SellerCustomService sellerCustomService; + + + + @Override + public String queryList(String userId) { + System.out.println("userId = [" + userId + "]"); + String ss ="2222"; + return ss; + } + + /** + * 查询树 + * @return + */ + @Override + public List getTreeList() { + return sellerCustomService.getTreeList(); + } + + /** + * 查询定制比价管理(服务商)列表 + * @return + */ + @Override + public Map getComparisonList(@RequestParam(value = "customProduct") String customProduct) { + + CustomProduct customProduct1 = JSON.parseObject(customProduct, CustomProduct.class); + + return sellerCustomService.getComparisonList(customProduct1); + } + + /** + * 查询材料单 + */ + @Override + public Map getMaterialList(@RequestParam(value = "material") String material) { + Material material1 = JSON.parseObject(material, Material.class); + return sellerCustomService.getMaterialList(material1); + } + + /** + * 待接单状态修改为待出图 + */ + @Override + public void updateNoSingleStatus(@RequestParam("productID") String productID) { + sellerCustomService.updateNoSingleStatus(productID); + } + + @Override + public String Upload(@RequestParam(value = "file") MultipartFile file) { + return sellerCustomService.Upload(file); + } +} diff --git a/july_seller/src/main/java/com/jk/seller/controller/tree/TreeController.java b/july_seller/src/main/java/com/jk/seller/controller/tree/TreeController.java deleted file mode 100644 index b8eb9d3..0000000 --- a/july_seller/src/main/java/com/jk/seller/controller/tree/TreeController.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.jk.seller.controller.tree; - -import com.jk.model.zll.tree.Tree; -import com.jk.seller.service.SellerServiceApi; -import com.jk.seller.service.tree.TreeService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -@RestController -public class TreeController implements SellerServiceApi { - - @Autowired - private TreeService treeService; - - - @Override - public String queryList(String userId) { - System.out.println("userId = [" + userId + "]"); - String ss ="2222"; - return ss; - } - - @Override - public List getTreeList() { - return treeService.getTreeList(); - } -} diff --git a/july_seller/src/main/java/com/jk/seller/mapper/sellerCustom/SellerCustomMapper.java b/july_seller/src/main/java/com/jk/seller/mapper/sellerCustom/SellerCustomMapper.java new file mode 100644 index 0000000..f5a6292 --- /dev/null +++ b/july_seller/src/main/java/com/jk/seller/mapper/sellerCustom/SellerCustomMapper.java @@ -0,0 +1,38 @@ +package com.jk.seller.mapper.sellerCustom; + +import com.jk.model.whn.CustomProduct; +import com.jk.model.zll.File; +import com.jk.model.zll.Material; +import com.jk.model.zll.Tree; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +import java.util.List; + +public interface SellerCustomMapper { + + /** + * 初始化树 + * @return + */ + @Select("select id,name as text,url as href,pid from t_tree where pid = #{id}") + List getNodes(String id); + + /** + * 查询定制比价管理(服务商)列表 + * @return + */ + List getComparisonList(CustomProduct customProduct1); + + /** + * 查询材料单 + */ + List getMaterialList(Material material1); + + /** + * 待接单状态修改为待出图 + */ + void updateNoSingleStatus(@Param("productID") String productID); + + void saveFile(File biaopath); +} diff --git a/july_seller/src/main/java/com/jk/seller/mapper/tree/TreeMapper.java b/july_seller/src/main/java/com/jk/seller/mapper/tree/TreeMapper.java deleted file mode 100644 index c1e05d5..0000000 --- a/july_seller/src/main/java/com/jk/seller/mapper/tree/TreeMapper.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.jk.seller.mapper.tree; - -import com.jk.model.zll.tree.Tree; -import org.apache.ibatis.annotations.Select; - -import java.util.List; - -public interface TreeMapper { - - @Select("select id,name as text,url as href,pid from t_tree where pid = #{id}") - List getNodes(String id); -} diff --git a/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomService.java b/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomService.java new file mode 100644 index 0000000..c701bff --- /dev/null +++ b/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomService.java @@ -0,0 +1,40 @@ +package com.jk.seller.service.sellerCustom; + +import com.jk.model.whn.CustomProduct; +import com.jk.model.zll.Material; +import com.jk.model.zll.Tree; +import org.apache.ibatis.annotations.Param; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.multipart.MultipartFile; + +import java.util.List; +import java.util.Map; + +public interface SellerCustomService { + /** + * 初始化树 + * @return + */ + List getTreeList(); + + /** + * 查询定制比价管理(服务商)列表 + * @param customProduct1 + * @return + */ + Map getComparisonList(CustomProduct customProduct1); + + /** + * 查询材料单 + * @param material1 + * @return + */ + Map getMaterialList(Material material1); + + /** + * 待接单状态修改为待出图 + */ + void updateNoSingleStatus(String productID); + + String Upload(@RequestParam(value = "file") MultipartFile file); +} diff --git a/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomServiceImpl.java b/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomServiceImpl.java new file mode 100644 index 0000000..be72956 --- /dev/null +++ b/july_seller/src/main/java/com/jk/seller/service/sellerCustom/SellerCustomServiceImpl.java @@ -0,0 +1,122 @@ +package com.jk.seller.service.sellerCustom; + +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import com.jk.model.whn.CustomProduct; +import com.jk.model.zll.File; +import com.jk.model.zll.Material; +import com.jk.model.zll.Tree; +import com.jk.seller.mapper.sellerCustom.SellerCustomMapper; +import com.jk.util.FileUtil; +import com.jk.util.UUIDUtil; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.ClassUtils; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.multipart.MultipartFile; + +import java.io.IOException; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@Service +public class SellerCustomServiceImpl implements SellerCustomService { + + @Autowired + private SellerCustomMapper sellerCustomMapper; + + /** + * 初始化树 + * @return + */ + @Override + public List getTreeList() { + String id = "0"; + List nodes = getNodes(id); + return nodes; + } + private List getNodes(String id) { + List trees = sellerCustomMapper.getNodes(id); + for (Tree treeBean : trees) { + List nodes = getNodes(treeBean.getId()); + if(nodes != null && nodes.size()>0) { + treeBean.setLeaf(false); + treeBean.setSelectable(false); + }else { + treeBean.setLeaf(true); + treeBean.setSelectable(true); + } + treeBean.setNodes(nodes); + } + return trees; + } + + /** + * 查询定制比价管理(服务商)列表 + * @param custom + * @return + */ + @Override + public Map getComparisonList(CustomProduct customProduct1) { + Map map = new HashMap<>(); + PageHelper.startPage(customProduct1.getPage(),customProduct1.getRows()); + List list = sellerCustomMapper.getComparisonList(customProduct1); + Page p = (Page) list; + long total = p.getTotal(); + map.put("rows",list); + map.put("total",total); + return map; + } + + /** + * 查询材料单 + * @param material1 + * @return + */ + @Override + public Map getMaterialList(Material material1) { + Map map = new HashMap<>(); + PageHelper.startPage(material1.getPage(),material1.getRows()); + List list = sellerCustomMapper.getMaterialList(material1); + Page p = (Page) list; + long total = p.getTotal(); + map.put("rows",list); + map.put("total",total); + return map; + } + + @Override + public void updateNoSingleStatus(String productID) { + sellerCustomMapper.updateNoSingleStatus(productID); + } + + @Override + public String Upload(@RequestParam(value = "file") MultipartFile file) { + if(!file.isEmpty()) { + // 获取文件名称,包含后缀 + String fileName = file.getOriginalFilename(); + + // 存放在这个路径下:该路径是该工程目录下的static文件下:(注:该文件可能需要自己创建) + // 放在static下的原因是,存放的是静态文件资源,即通过浏览器输入本地服务器地址,加文件名时是可以访问到的 + String path = ClassUtils.getDefaultClassLoader().getResource("").getPath()+"static/"; + + try { + // 该方法是对文件写入的封装,在util类中,导入该包即可使用,后面会给出方法 + FileUtil.fileupload(file.getBytes(), path, fileName); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + // 接着创建对应的实体类,将以下路径进行添加,然后通过数据库操作方法写入 + File biaopath = new File(); + biaopath.setFileId(UUIDUtil.getUUID()); + biaopath.setFilePath("http://localhost:8763/"+fileName); + sellerCustomMapper.saveFile(biaopath); + } + return "success"; + + } + +} diff --git a/july_seller/src/main/java/com/jk/seller/service/tree/TreeService.java b/july_seller/src/main/java/com/jk/seller/service/tree/TreeService.java deleted file mode 100644 index 6b3bd12..0000000 --- a/july_seller/src/main/java/com/jk/seller/service/tree/TreeService.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.jk.seller.service.tree; - -import com.jk.model.zll.tree.Tree; - -import java.util.List; - -public interface TreeService { - List getTreeList(); -} diff --git a/july_seller/src/main/java/com/jk/seller/service/tree/TreeServiceImpl.java b/july_seller/src/main/java/com/jk/seller/service/tree/TreeServiceImpl.java deleted file mode 100644 index 1934be5..0000000 --- a/july_seller/src/main/java/com/jk/seller/service/tree/TreeServiceImpl.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.jk.seller.service.tree; - -import com.jk.model.zll.tree.Tree; -import com.jk.seller.mapper.tree.TreeMapper; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import java.util.List; - -@Service -public class TreeServiceImpl implements TreeService { - - @Autowired - private TreeMapper treeMapper; - - @Override - public List getTreeList() { - String id = "0"; - List nodes = getNodes(id); - return nodes; - } - - private List getNodes(String id) { - List trees = treeMapper.getNodes(id); - for (Tree treeBean : trees) { - List nodes = getNodes(treeBean.getId()); - if(nodes != null && nodes.size()>0) { - treeBean.setLeaf(false); - treeBean.setSelectable(false); - }else { - treeBean.setLeaf(true); - treeBean.setSelectable(true); - } - treeBean.setNodes(nodes); - } - return trees; - } -} From f17a0999052a71618261ba3b302240bae8321dcf Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:44:39 +0800 Subject: [PATCH 3/7] zhanglu --- .../resources/mapper/SellerCustomMapper.xml | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 july_seller/src/main/resources/mapper/SellerCustomMapper.xml diff --git a/july_seller/src/main/resources/mapper/SellerCustomMapper.xml b/july_seller/src/main/resources/mapper/SellerCustomMapper.xml new file mode 100644 index 0000000..a9e3510 --- /dev/null +++ b/july_seller/src/main/resources/mapper/SellerCustomMapper.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + update t_customproduct set status = 2 where productID = #{productID} + + + + insert into t_file (id,filePath) + values + (#{fileId},#{filePath}) + + \ No newline at end of file From e6cb7a6ca53b3be12f8c79fc72d48aca6cc86ccb Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:45:33 +0800 Subject: [PATCH 4/7] zhanglu --- july_seller/src/main/resources/application.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/july_seller/src/main/resources/application.yml b/july_seller/src/main/resources/application.yml index 5bdf100..c844448 100644 --- a/july_seller/src/main/resources/application.yml +++ b/july_seller/src/main/resources/application.yml @@ -10,8 +10,8 @@ spring: url: jdbc:mysql://192.168.31.117:3306/custom_price_comparison username: root password: root - #mybaits: - #mapper-locations: classpath*:/mapper/*.xml +mybatis: + mapperLocations: classpath*:/mapper/*.xml eureka: client: From 4147a443b96263f49ac64550e289ad8495e4f4e8 Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:47:16 +0800 Subject: [PATCH 5/7] zhanglu --- .../jk/seller/service/SellerServiceApi.java | 35 ++++++++++++++++--- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/july_api/src/main/java/com/jk/seller/service/SellerServiceApi.java b/july_api/src/main/java/com/jk/seller/service/SellerServiceApi.java index 2a2b278..c1f7951 100644 --- a/july_api/src/main/java/com/jk/seller/service/SellerServiceApi.java +++ b/july_api/src/main/java/com/jk/seller/service/SellerServiceApi.java @@ -1,11 +1,11 @@ package com.jk.seller.service; -import com.jk.model.zll.tree.Tree; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; +import com.jk.model.zll.Tree; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; import java.util.List; +import java.util.Map; @RequestMapping("seller") public interface SellerServiceApi { @@ -13,6 +13,33 @@ public interface SellerServiceApi { @GetMapping("queryList") String queryList(@RequestParam("userId") String userId); + + /** + * 初始化树 + * @return + */ @GetMapping("getTreeList") List getTreeList(); + + /** + * 查询定制比价管理(服务商)列表 + * @return + */ + @GetMapping("getComparisonList") + Map getComparisonList(@RequestParam(value = "customProduct") String customProduct); + + /** + * 查询材料单 + */ + @GetMapping("getMaterialList") + Map getMaterialList(@RequestParam(value = "material") String material); + + /** + * 待接单状态修改为待出图 + */ + @PutMapping("updateNoSingleStatus") + void updateNoSingleStatus(@RequestParam("productID") String productID); + + @PostMapping("uploadFile") + String Upload(@RequestParam(value = "file") MultipartFile file); } From 98e4fc9586f25bc647b79055206666537417f75a Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:49:08 +0800 Subject: [PATCH 6/7] zhanglu --- .../main/java/com/jk/model/zll/Material.java | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 july_common/src/main/java/com/jk/model/zll/Material.java diff --git a/july_common/src/main/java/com/jk/model/zll/Material.java b/july_common/src/main/java/com/jk/model/zll/Material.java new file mode 100644 index 0000000..2d9c6e9 --- /dev/null +++ b/july_common/src/main/java/com/jk/model/zll/Material.java @@ -0,0 +1,32 @@ +package com.jk.model.zll; + +import com.jk.util.PageUtil; +import lombok.Data; + +import java.io.Serializable; + +//材料单 +@Data +@lombok.ToString +public class Material extends PageUtil implements Serializable { + private static final long serialVersionUID = 3203370458453267006L; + + //材料编号 + private String materialID; + + //材料名称 + private String materialName; + + //材料数量 + private String datumcount; + + //保存时间 + private String materialDate; + + //渠道业务字段 + private String channel; + + + + +} From 4d4ce47600564a4b01adb8b13acd1220b0f4e57b Mon Sep 17 00:00:00 2001 From: zll <804901537@qq.com> Date: Sat, 20 Oct 2018 13:50:03 +0800 Subject: [PATCH 7/7] zhanglu --- .../src/main/java/com/jk/util/FileUtil.java | 23 +++++++++++++++ .../src/main/java/com/jk/util/PageUtil.java | 28 +++++++++++++++++++ .../src/main/java/com/jk/util/UUIDUtil.java | 12 ++++++++ 3 files changed, 63 insertions(+) create mode 100644 july_common/src/main/java/com/jk/util/FileUtil.java create mode 100644 july_common/src/main/java/com/jk/util/PageUtil.java create mode 100644 july_common/src/main/java/com/jk/util/UUIDUtil.java diff --git a/july_common/src/main/java/com/jk/util/FileUtil.java b/july_common/src/main/java/com/jk/util/FileUtil.java new file mode 100644 index 0000000..8381718 --- /dev/null +++ b/july_common/src/main/java/com/jk/util/FileUtil.java @@ -0,0 +1,23 @@ +package com.jk.util; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; + +public class FileUtil { + //静态方法:三个参数:文件的二进制,文件路径,文件名 + //通过该方法将在指定目录下添加指定文件 + public static void fileupload(byte[] file,String filePath,String fileName) throws IOException { + //目标目录 + File targetfile = new File(filePath); + if(targetfile.exists()) { + targetfile.mkdirs(); + } + + //二进制流写入 + FileOutputStream out = new FileOutputStream(filePath+fileName); + out.write(file); + out.flush(); + out.close(); + } +} diff --git a/july_common/src/main/java/com/jk/util/PageUtil.java b/july_common/src/main/java/com/jk/util/PageUtil.java new file mode 100644 index 0000000..162b6ca --- /dev/null +++ b/july_common/src/main/java/com/jk/util/PageUtil.java @@ -0,0 +1,28 @@ +package com.jk.util; + + +public class PageUtil { + + //当前页 + private int page = 1; + + //每页条数 + private int rows = 3; + + public int getPage() { + return page; + } + + public void setPage(int page) { + this.page = page; + } + + public int getRows() { + return rows; + } + + public void setRows(int rows) { + this.rows = rows; + } + +} diff --git a/july_common/src/main/java/com/jk/util/UUIDUtil.java b/july_common/src/main/java/com/jk/util/UUIDUtil.java new file mode 100644 index 0000000..5aae1f3 --- /dev/null +++ b/july_common/src/main/java/com/jk/util/UUIDUtil.java @@ -0,0 +1,12 @@ +package com.jk.util; + +import java.util.UUID; + + + +public class UUIDUtil { + + public static String getUUID() { + return UUID.randomUUID().toString().replaceAll("-", ""); + } +}