diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml b/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml deleted file mode 100644 index 377b7a7..0000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml deleted file mode 100644 index 713f604..0000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml deleted file mode 100644 index af2905f..0000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml deleted file mode 100644 index 6cce5e6..0000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java b/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java index 2156934..0f2661f 100644 --- a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java +++ b/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java @@ -20,12 +20,12 @@ public interface productHistroyMapper { "#{productDescription},#{uploadTime},#{deleteTime},#{alterTime})") public void addProductHistroy(ProductHistroy productHistroys); - @Update("update producthistroy set productNum=#{productNum},productName=#{productName}" + - ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," + - "productDescription=#{productDescription},uploadTime=#{uploadTime},deleteTime=#{deleteTime}," + - "alterTime=#{alterTime}where productNum=#{productNum}") - public void updateProductHistroy(ProductHistroy productHistroys); - - @Delete("delete from producthistroy where productNum=#{productNum}") - public void deleteProductHistroy(int productNum); +// @Update("update producthistroy set productNum=#{productNum},productName=#{productName}" + +// ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," + +// "productDescription=#{productDescription},uploadTime=#{uploadTime},deleteTime=#{deleteTime}," + +// "alterTime=#{alterTime}where productNum=#{productNum}") +// public void updateProductHistroy(ProductHistroy productHistroys); + +// @Delete("delete from producthistroy where productNum=#{productNum}") +// public void deleteProductHistroy(int productNum); } diff --git a/demo/src/test/java/com/example/demo/Dao/productMapper.java b/demo/src/test/java/com/example/demo/Dao/productMapper.java index 800151e..638b330 100644 --- a/demo/src/test/java/com/example/demo/Dao/productMapper.java +++ b/demo/src/test/java/com/example/demo/Dao/productMapper.java @@ -25,8 +25,8 @@ public interface productMapper { @Update("update product set productNum=#{productNum},productName=#{productName}" + ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," + "productDescription=#{productDescription},pictureAddress=#{pictureAddress}") - public void updateAudio(Product products); + public void updateProduct(Product products); @Delete("delete from product where productNum=#{productNum}") - public void deleteAudio(String productNum); + public void deleteProduct(int productNum); } diff --git a/demo/src/test/java/com/example/demo/bean/Product.java b/demo/src/test/java/com/example/demo/bean/Product.java index 1498502..754ac93 100644 --- a/demo/src/test/java/com/example/demo/bean/Product.java +++ b/demo/src/test/java/com/example/demo/bean/Product.java @@ -23,4 +23,60 @@ public class Product { private String pictureAddress; public Product(){}; + + public String getProductName() { + return productName; + } + + public String getCategory() { + return category; + } + + public void setCategory(String category) { + this.category = category; + } + + public String getPictureAddress() { + return pictureAddress; + } + + public void setPictureAddress(String pictureAddress) { + this.pictureAddress = pictureAddress; + } + + public String getProductDescription() { + return productDescription; + } + + public void setProductDescription(String productDescription) { + this.productDescription = productDescription; + } + + public int getBankNum() { + return bankNum; + } + + public void setBankNum(int bankNum) { + this.bankNum = bankNum; + } + + public float getIntrate() { + return intrate; + } + + public void setIntrate(float intrate) { + this.intrate = intrate; + } + + public int getProductNum() { + return productNum; + } + + public void setProductName(String productName) { + this.productName = productName; + } + + public void setProductNum(int productNum) { + this.productNum = productNum; + } } diff --git a/demo/src/test/java/com/example/demo/bean/ProductHistroy.java b/demo/src/test/java/com/example/demo/bean/ProductHistroy.java index 3a84063..95c1f24 100644 --- a/demo/src/test/java/com/example/demo/bean/ProductHistroy.java +++ b/demo/src/test/java/com/example/demo/bean/ProductHistroy.java @@ -17,6 +17,7 @@ public class ProductHistroy { @GeneratedValue(strategy = GenerationType.IDENTITY) private int productNum; private int bankNum; + private int managerNum; private String productName; private String category; private float intrate; @@ -27,6 +28,14 @@ public class ProductHistroy { public ProductHistroy(){}; + public int getManagerNum() { + return managerNum; + } + + public void setManagerNum(int managerNum) { + this.managerNum = managerNum; + } + public int getProductNum() { return productNum; } @@ -34,4 +43,68 @@ public class ProductHistroy { public void setProductNum(int productNum) { this.productNum = productNum; } + + public String getAlterTime() { + return alterTime; + } + + public void setAlterTime(String alterTime) { + this.alterTime = alterTime; + } + + public String getDeleteTime() { + return deleteTime; + } + + public void setDeleteTime(String deleteTime) { + this.deleteTime = deleteTime; + } + + public String getUpLoadTime() { + return upLoadTime; + } + + public void setUpLoadTime(String upLoadTime) { + this.upLoadTime = upLoadTime; + } + + public String getProductDescription() { + return productDescription; + } + + public void setProductDescription(String productDescription) { + this.productDescription = productDescription; + } + + public float getIntrate() { + return intrate; + } + + public void setIntrate(float intrate) { + this.intrate = intrate; + } + + public String getCategory() { + return category; + } + + public void setCategory(String category) { + this.category = category; + } + + public String getProductName() { + return productName; + } + + public void setProductName(String productName) { + this.productName = productName; + } + + public int getBankNum() { + return bankNum; + } + + public void setBankNum(int bankNum) { + this.bankNum = bankNum; + } } diff --git a/demo/src/test/java/com/example/demo/productService/tools/addPro.java b/demo/src/test/java/com/example/demo/productService/tools/addPro.java new file mode 100644 index 0000000..5dcc4e0 --- /dev/null +++ b/demo/src/test/java/com/example/demo/productService/tools/addPro.java @@ -0,0 +1,26 @@ +package com.example.demo.productService.tools; + +import com.example.demo.Dao.productHistroyMapper; +import com.example.demo.Dao.productMapper; +import com.example.demo.bean.Product; +import com.example.demo.bean.ProductHistroy; + +public class addPro { + private com.example.demo.productService.tools.nowTime nowTime; + private productMapper productMapper; + private productHistroyMapper proHisMapper; + private ProductHistroy productHistroy; + + public addPro(Product product1){ + productMapper.addProduct(product1); + productHistroy.setProductNum(product1.getProductNum()); + productHistroy.setProductName(product1.getProductName()); + productHistroy.setBankNum(product1.getBankNum()); + productHistroy.setCategory(product1.getCategory()); + productHistroy.setIntrate(product1.getIntrate()); + //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum + productHistroy.setProductDescription(product1.getProductDescription()); + productHistroy.setUpLoadTime(nowTime.nowTime()); + proHisMapper.addProductHistroy(productHistroy); + } +} diff --git a/demo/src/test/java/com/example/demo/productService/tools/delectPro.java b/demo/src/test/java/com/example/demo/productService/tools/delectPro.java new file mode 100644 index 0000000..ddeacca --- /dev/null +++ b/demo/src/test/java/com/example/demo/productService/tools/delectPro.java @@ -0,0 +1,20 @@ +package com.example.demo.productService.tools; + +import com.example.demo.Dao.productHistroyMapper; +import com.example.demo.bean.Product; +import com.example.demo.bean.ProductHistroy; + +public class delectPro { + private com.example.demo.productService.tools.nowTime nowTime; + private com.example.demo.Dao.productMapper productMapper; + private productHistroyMapper proHisMapper; + private ProductHistroy productHistroy; + + public delectPro(Product product1){ + productMapper.deleteProduct(product1.getProductNum()); + productHistroy.setProductNum(product1.getProductNum()); + //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum + productHistroy.setUpLoadTime(nowTime.nowTime()); + proHisMapper.addProductHistroy(productHistroy); + } +} diff --git a/demo/src/test/java/com/example/demo/productService/tools/nowTime.java b/demo/src/test/java/com/example/demo/productService/tools/nowTime.java new file mode 100644 index 0000000..92065f9 --- /dev/null +++ b/demo/src/test/java/com/example/demo/productService/tools/nowTime.java @@ -0,0 +1,14 @@ +package com.example.demo.productService.tools; + + +import java.util.Date; +import java.text.SimpleDateFormat; + + +public class nowTime{ + public String nowTime(){ + SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 + String time=(String)df.format(new Date()); + return time; + } +} diff --git a/demo/src/test/java/com/example/demo/productService/tools/record.java b/demo/src/test/java/com/example/demo/productService/tools/record.java new file mode 100644 index 0000000..e2e7d6b --- /dev/null +++ b/demo/src/test/java/com/example/demo/productService/tools/record.java @@ -0,0 +1,5 @@ +package com.example.demo.productService.tools; + +public class record { + +} diff --git a/demo/src/test/java/com/example/demo/productService/tools/updatePro.java b/demo/src/test/java/com/example/demo/productService/tools/updatePro.java new file mode 100644 index 0000000..09401dc --- /dev/null +++ b/demo/src/test/java/com/example/demo/productService/tools/updatePro.java @@ -0,0 +1,26 @@ +package com.example.demo.productService.tools; + +import com.example.demo.Dao.productHistroyMapper; +import com.example.demo.Dao.productMapper; +import com.example.demo.bean.Product; +import com.example.demo.bean.ProductHistroy; + +public class updatePro { + private com.example.demo.productService.tools.nowTime nowTime; + private productMapper productMapper; + private productHistroyMapper proHisMapper; + private ProductHistroy productHistroy; + + public updatePro(Product product1){ + productMapper.updateProduct(product1); + productHistroy.setProductNum(product1.getProductNum()); + productHistroy.setProductName(product1.getProductName()); + productHistroy.setBankNum(product1.getBankNum()); + productHistroy.setCategory(product1.getCategory()); + productHistroy.setIntrate(product1.getIntrate()); + //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum + productHistroy.setProductDescription(product1.getProductDescription()); + productHistroy.setAlterTime(nowTime.nowTime()); + proHisMapper.addProductHistroy(productHistroy); + } +}