master
Aokiso 7 years ago
parent 5c8bec7f35
commit 8320743965

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.mybatis:mybatis:3.4.6">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.mybatis:mybatis-spring:1.3.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:1.3.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/1.3.2/mybatis-spring-boot-autoconfigure-1.3.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/1.3.2/mybatis-spring-boot-autoconfigure-1.3.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/1.3.2/mybatis-spring-boot-autoconfigure-1.3.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/1.3.2/mybatis-spring-boot-starter-1.3.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/1.3.2/mybatis-spring-boot-starter-1.3.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/1.3.2/mybatis-spring-boot-starter-1.3.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -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);
}

@ -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);
}

@ -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;
}
}

@ -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;
}
}

@ -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);
}
}

@ -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);
}
}

@ -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;
}
}

@ -0,0 +1,5 @@
package com.example.demo.productService.tools;
public class record {
}

@ -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);
}
}
Loading…
Cancel
Save