From 61552671587ece34741c7d7baafe223a773a432d Mon Sep 17 00:00:00 2001 From: jyx <1584081113@qq.com> Date: Tue, 8 Jan 2019 22:29:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9circulator=E5=8C=85=E4=BB=A5?= =?UTF-8?q?=E5=8F=8A=E6=B7=BB=E5=8A=A0services=E7=9A=84=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6=E7=BB=93=E6=9E=9C=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- demo/Dao/auditMapper.java | 31 ----- demo/Dao/bankMapper.java | 36 ------ demo/Dao/managerMapper.java | 26 ---- demo/Dao/paymentMapper.java | 16 --- demo/Dao/productHistroyMapper.java | 33 ------ demo/Dao/productMapper.java | 33 ------ demo/Dao/transMapper.java | 30 ----- demo/Dao/usageDateMapper.java | 31 ----- demo/Dao/userBankIdentify.java | 26 ---- demo/Dao/userMapper.java | 30 ----- demo/bean/Audit.java | 32 ----- demo/bean/Bank.java | 21 ---- demo/bean/Manager.java | 33 ------ demo/bean/Product.java | 83 ------------- demo/bean/ProductHistroy.java | 111 ------------------ demo/bean/Repayment.java | 21 ---- demo/bean/Transaction.java | 33 ------ demo/bean/UsageDate.java | 29 ----- demo/bean/User.java | 30 ----- demo/bean/UserBankIdentify.java | 19 --- .../controller/NextCirController.java | 45 ------- .../controller/PayCirController.java | 24 ---- .../controller/SumCirController.java | 47 -------- demo/circulator/service/CirService.java | 17 --- demo/circulator/service/EPAIR_CirService.java | 63 ---------- demo/circulator/service/EPR_CirService.java | 69 ----------- demo/circulator/service/PayCirService.java | 50 -------- .../controller/addController.java | 47 -------- .../controller/deleteController.java | 40 ------- .../controller/updateController.java | 46 -------- demo/productService/tools/addPro.java | 27 ----- demo/productService/tools/deletePro.java | 20 ---- demo/productService/tools/nowTime.java | 14 --- demo/productService/tools/updatePro.java | 27 ----- .../com/example/demo/Dao/auditMapper.java | 35 ------ .../java/com/example/demo/Dao/bankMapper.java | 33 ------ .../com/example/demo/Dao/managerMapper.java | 25 ---- .../com/example/demo/Dao/paymentMapper.java | 17 --- .../demo/Dao/productHistroyMapper.java | 31 ----- .../com/example/demo/Dao/productMapper.java | 33 ------ .../com/example/demo/Dao/transMapper.java | 30 ----- .../com/example/demo/Dao/usageDateMapper.java | 31 ----- .../example/demo/Dao/userBankIdentify.java | 26 ---- .../java/com/example/demo/Dao/userMapper.java | 30 ----- .../example/demo/DemoApplicationTests.java | 17 --- .../java/com/example/demo/bean/Audit.java | 29 ----- .../test/java/com/example/demo/bean/Bank.java | 19 --- .../java/com/example/demo/bean/Manager.java | 33 ------ .../java/com/example/demo/bean/Product.java | 83 ------------- .../com/example/demo/bean/ProductHistroy.java | 111 ------------------ .../java/com/example/demo/bean/Repayment.java | 16 --- .../com/example/demo/bean/Transaction.java | 33 ------ .../java/com/example/demo/bean/UsageDate.java | 24 ---- .../test/java/com/example/demo/bean/User.java | 30 ----- .../example/demo/bean/UserBankIdentify.java | 14 --- .../controller/NextCirController.java | 44 ------- .../controller/PayCirController.java | 24 ---- .../controller/SumCirController.java | 47 -------- .../demo/circulator/service/CirService.java | 17 --- .../circulator/service/EPAIR_CirService.java | 59 ---------- .../circulator/service/EPR_CirService.java | 64 ---------- .../circulator/service/PayCirService.java | 47 -------- .../controller/addController.java | 46 -------- .../controller/deleteController.java | 40 ------- .../controller/updateController.java | 46 -------- .../demo/productService/tools/addPro.java | 27 ----- .../demo/productService/tools/deletePro.java | 21 ---- .../demo/productService/tools/nowTime.java | 14 --- .../demo/productService/tools/updatePro.java | 27 ----- 69 files changed, 2463 deletions(-) delete mode 100644 demo/Dao/auditMapper.java delete mode 100644 demo/Dao/bankMapper.java delete mode 100644 demo/Dao/managerMapper.java delete mode 100644 demo/Dao/paymentMapper.java delete mode 100644 demo/Dao/productHistroyMapper.java delete mode 100644 demo/Dao/productMapper.java delete mode 100644 demo/Dao/transMapper.java delete mode 100644 demo/Dao/usageDateMapper.java delete mode 100644 demo/Dao/userBankIdentify.java delete mode 100644 demo/Dao/userMapper.java delete mode 100644 demo/bean/Audit.java delete mode 100644 demo/bean/Bank.java delete mode 100644 demo/bean/Manager.java delete mode 100644 demo/bean/Product.java delete mode 100644 demo/bean/ProductHistroy.java delete mode 100644 demo/bean/Repayment.java delete mode 100644 demo/bean/Transaction.java delete mode 100644 demo/bean/UsageDate.java delete mode 100644 demo/bean/User.java delete mode 100644 demo/bean/UserBankIdentify.java delete mode 100644 demo/circulator/controller/NextCirController.java delete mode 100644 demo/circulator/controller/PayCirController.java delete mode 100644 demo/circulator/controller/SumCirController.java delete mode 100644 demo/circulator/service/CirService.java delete mode 100644 demo/circulator/service/EPAIR_CirService.java delete mode 100644 demo/circulator/service/EPR_CirService.java delete mode 100644 demo/circulator/service/PayCirService.java delete mode 100644 demo/productService/controller/addController.java delete mode 100644 demo/productService/controller/deleteController.java delete mode 100644 demo/productService/controller/updateController.java delete mode 100644 demo/productService/tools/addPro.java delete mode 100644 demo/productService/tools/deletePro.java delete mode 100644 demo/productService/tools/nowTime.java delete mode 100644 demo/productService/tools/updatePro.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/auditMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/bankMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/managerMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/paymentMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/productMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/transMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/usageDateMapper.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/userBankIdentify.java delete mode 100644 demo/src/test/java/com/example/demo/Dao/userMapper.java delete mode 100644 demo/src/test/java/com/example/demo/DemoApplicationTests.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Audit.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Bank.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Manager.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Product.java delete mode 100644 demo/src/test/java/com/example/demo/bean/ProductHistroy.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Repayment.java delete mode 100644 demo/src/test/java/com/example/demo/bean/Transaction.java delete mode 100644 demo/src/test/java/com/example/demo/bean/UsageDate.java delete mode 100644 demo/src/test/java/com/example/demo/bean/User.java delete mode 100644 demo/src/test/java/com/example/demo/bean/UserBankIdentify.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/controller/NextCirController.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/controller/PayCirController.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/controller/SumCirController.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/service/CirService.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/service/EPAIR_CirService.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/service/EPR_CirService.java delete mode 100644 demo/src/test/java/com/example/demo/circulator/service/PayCirService.java delete mode 100644 demo/src/test/java/com/example/demo/productService/controller/addController.java delete mode 100644 demo/src/test/java/com/example/demo/productService/controller/deleteController.java delete mode 100644 demo/src/test/java/com/example/demo/productService/controller/updateController.java delete mode 100644 demo/src/test/java/com/example/demo/productService/tools/addPro.java delete mode 100644 demo/src/test/java/com/example/demo/productService/tools/deletePro.java delete mode 100644 demo/src/test/java/com/example/demo/productService/tools/nowTime.java delete mode 100644 demo/src/test/java/com/example/demo/productService/tools/updatePro.java diff --git a/demo/Dao/auditMapper.java b/demo/Dao/auditMapper.java deleted file mode 100644 index fa4f8eb..0000000 --- a/demo/Dao/auditMapper.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Audit; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface auditMapper { - @Select("select * from audit where checkNum = #{checkNum}") - public Audit selectAudioByCheckNum(long checkNum); - - @Select("select * from audit") - public List select(); - - @Insert("insert into audit(checkNum, userNum, productNum, " + - "bankAccount, checkState, contractNum, " + - "isSignContract, year, amount, applyTime)" + - " values (#{checkNum},#{userNum},#{productNum},#{bankAccount},#{checkState}," + - "#{contractNum},#{isSignContract},#{year},#{amount},#{applyTime})") - public void addAudit(Audit audits); - - @Update("update audit set checkNum=#{checkNum},userNum=#{userNum}" + - ",productNum=#{productNum},checkState=#{checkState},contractNum=#{contractNum}," + - "isSignContract=#{isSignContract},year=#{year},amount=#{amount}," + - "applyTime=#{applyTime}where checkNum=#{checkNum}") - public void updateAudit(Audit audits); - - @Delete("delete from audit where checkNum=#{checkNum}") - public void deleteAudit(long checkNum); -} diff --git a/demo/Dao/bankMapper.java b/demo/Dao/bankMapper.java deleted file mode 100644 index 07efb76..0000000 --- a/demo/Dao/bankMapper.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Bank; -import org.apache.ibatis.annotations.Insert; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; -import org.apache.ibatis.annotations.Update; - -import java.util.List; - -@Mapper -public interface bankMapper { - - @Select("select * from bank where bankNum = #{bankNum}") - public Bank selectBankByBankNum(int bankNum); - - @Select("select * from bank where bankName = #{bankName}") - public Bank selectBankByBankName(String bankName); - - @Select("select * from bank") - public List select(); - - @Insert("insert into bank(bankNum, bankName, contact, " + - " values (#{bankNum},#{bankName},#{contact},)") - public void addBank(Bank banks); - - @Update("update bank set bankNum=#{bankNum},bankName=#{bankName}" + - ",contact=#{contact} where bankNum=#{bankNum}") - public void updateBank(Bank banks); - -// @Delete("delete from bank where bankNum=#{bankNum}") -// public void deleteBank(String bankNum); -// -// @Delete("delete from bank where bankName=#{bankName}") -// public void deleteBanks(String bankName); -} diff --git a/demo/Dao/managerMapper.java b/demo/Dao/managerMapper.java deleted file mode 100644 index aa92471..0000000 --- a/demo/Dao/managerMapper.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Manager; -import org.apache.ibatis.annotations.Insert; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; -import org.apache.ibatis.annotations.Update; - -@Mapper -public interface managerMapper { - @Select("select * from manager where managerNum = #{managerName}") - public Manager selectManagerByManagerName(String managerName); - - @Insert("insert into manager(managerNum, managerName, managerPwd, " + - "managerRight, telephoneNum) values (#{managerNum},#{managerName}," + - "#{managerPwd},#{managerRight},#{telephoneNum})") - public void addManager(Manager managers); - - @Update("update manager set managerNum=#{managerNum},managerName=#{managerName}" + - ",managerPwd=#{managerPwd},managerRight=#{managerRight},telephoneNum=#{telephoneNum},") - public void updateManager(Manager managers); - -// @Delete("delete from manager where managerNum=#{managerNum}") -// public void deleteManager(String managerNum); - -} diff --git a/demo/Dao/paymentMapper.java b/demo/Dao/paymentMapper.java deleted file mode 100644 index 205c52c..0000000 --- a/demo/Dao/paymentMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Repayment; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; -import org.apache.ibatis.annotations.Update; - -@Mapper -public interface paymentMapper { - @Select("select * from repayment where checkNum =#{checkNum}") - public Repayment selectPepaymentBycheckNum(long checkNum); - - @Update("update repayment set repAmount = {#repAmount} ,repSum = {#repSum} where checkNum = #{checkNum}") - public void updateRepayment(Repayment repayment); - -} diff --git a/demo/Dao/productHistroyMapper.java b/demo/Dao/productHistroyMapper.java deleted file mode 100644 index 18f6b7c..0000000 --- a/demo/Dao/productHistroyMapper.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.Dao; - - -import com.example.demo.bean.ProductHistroy; -import org.apache.ibatis.annotations.Insert; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; - -import java.util.List; - -@Mapper -public interface productHistroyMapper { - @Select("select * from producthistroy where productNum = #{productNum}") - public ProductHistroy selectAudioByCheckNum(long productNum); - - @Select("select * from producthistroy") - public List select(); - - @Insert("insert into productHistroy(productNum, productName, category, " + - "intrate, bankNum, productDescription, uploadTime, deleteTime, alterTime)" + - " values (#{productNum},#{productName},#{category},#{intrate},#{bankNum}," + - "#{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); -} diff --git a/demo/Dao/productMapper.java b/demo/Dao/productMapper.java deleted file mode 100644 index b0708e3..0000000 --- a/demo/Dao/productMapper.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Product; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface productMapper { - @Select("select * from product where productNum = #{productNum}") - public Product selectProductByProductNum(long productNum); - - @Select("select * from product where productName = #{productName}") - public Product selectProductByProductName(long productName); - - @Select("select * from product") - public List select(); - - @Insert("insert into product(productNum, productName, category, intrate, " + - "bankNum, productDescription, pictureAddress)" + - " values (#{productNum},#{productName},#{category},#{intrate},#{bankNum}," + - "#{productDescription},#{pictureAddress})") - public void addProduct(Product products); - - @Update("update product set productNum=#{productNum},productName=#{productName}" + - ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," + - "productDescription=#{productDescription},pictureAddress=#{pictureAddress}") - public void updateProduct(Product products); - - - @Delete("delete from product where productNum=#{productNum}") - public void deleteProduct(int productNum); -} diff --git a/demo/Dao/transMapper.java b/demo/Dao/transMapper.java deleted file mode 100644 index 7c414ca..0000000 --- a/demo/Dao/transMapper.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Transaction; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface transMapper { - @Select("select * from transaction where transactionNum = #{transactionNum}") - public Transaction selectAudioByCheckNum(long transactionNum); - - @Select("select * from transaction") - public List select(); - - @Insert("insert into transaction(transactionNum, payer, payee," + - " transactionTime, transactionAmount, note,checkNum)" + - " values (#{transactionNum},#{payer},#{payee},#{transactionTime},#{transactionAmount}," + - "#{note},#{checkNum})") - public void addTransaction(Transaction transactions); - - @Update("update audit set transactionNum=#{transactionNum},payer=#{payer}" + - ",payee=#{payee},transactionTime=#{transactionTime},transactionAmount=#{transactionAmount}," + - "note=#{note}") - public void updateTransaction(Transaction transactions); - - @Delete("delete from audit where transactionNum=#{transactionNum}") - public void deleteTransaction(long transactionNum); - -} diff --git a/demo/Dao/usageDateMapper.java b/demo/Dao/usageDateMapper.java deleted file mode 100644 index ae239f8..0000000 --- a/demo/Dao/usageDateMapper.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.UsageDate; -import org.apache.ibatis.annotations.*; - -import java.util.List; - - -@Mapper -public interface usageDateMapper { - @Select("select * from usagedate where transactionNum = #{transactionNum}") - public UsageDate selectUsageDateByCheckNum(long checkNum); - - @Select("select * from usagedate") - public List select(); - - @Insert("insert into usagedate(checkNum, productNum, userNum," + - " bankAccount, bankNum, year, amount, startTime)" + - " values (#{checkNum},#{productNum},#{userNum},#{bankAccount},#{bankNum}," + - "#{year},#{amount},#{startTime})") - public void addUsageDate(UsageDate usageDate); - - @Update("update usagedate set checkNum=#{checkNum},productNum=#{productNum}" + - ",userNum=#{userNum},bankAccount=#{bankAccount},bankNum=#{bankNum}," + - "year=#{year},amount=#{amount},startTime=#{startTime}") - public void updateUsageDate(UsageDate usageDate); - - @Delete("delete from usagedate where checkNum=#{checkNum}") - public void deleteUsageDate(long checkNum); - -} diff --git a/demo/Dao/userBankIdentify.java b/demo/Dao/userBankIdentify.java deleted file mode 100644 index fabaf77..0000000 --- a/demo/Dao/userBankIdentify.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.UserBankIdentify; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface userBankIdentify { - @Select("select * from userbankidentify where userName = #{userName}") - public UserBankIdentify selectUsageDateByCheckNum(String userName); - - @Select("select * from userBankIdentify") - public List select(); - - @Insert("insert into usagedate(userName, bankAccount, bankAccountIdentify)" + - " values (#{userName},#{bankAccount},#{bankAccountIdentify})") - public void addUserBankIdentify(UserBankIdentify userBankIdentifys); - - @Update("update usagedate set userName=#{userName},bankAccount=#{bankAccount}" + - ",bankAccountIdentify=#{bankAccountIdentify}") - public void updateUserBankIdentify(UserBankIdentify userBankIdentifys); - - @Delete("delete from usagedate where userName=#{userName}") - public void deleteUserBankIdentify(String userName); -} diff --git a/demo/Dao/userMapper.java b/demo/Dao/userMapper.java deleted file mode 100644 index 1b96851..0000000 --- a/demo/Dao/userMapper.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.User; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface userMapper { - @Select("select * from user where userNum = #{userNum}") - public User selectUserByuserNum(long userNum); - - @Select("select * from user") - public List select(); - - @Insert("insert into user(userNum, userName, userPwd, userRight," + - " tureName, idNum, telephoneNum, address, isIdentify, registerTime)" + - " values (#{userNum},#{userName},#{userPwd},#{userRight},#{tureName}," + - "#{idNum},#{telephoneNum},#{address},#{isIdentify},#{registerTime})") - public void addUser(User users); - - @Update("update user set userNum=#{userNum},userName=#{userName}" + - ",userPwd=#{userPwd},userRight=#{userRight},tureName=#{tureName}," + - "idNum=#{idNum},telephoneNum=#{telephoneNum},address=#{address}," + - "isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}") - public void updateUser(User users); - - @Delete("delete from user where userNum=#{userNum}") - public void deleteUser(long userNum); -} diff --git a/demo/bean/Audit.java b/demo/bean/Audit.java deleted file mode 100644 index 7569c10..0000000 --- a/demo/bean/Audit.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Audit { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long checkNum; - private long userNum; - private double amount; - private String applyTime; - private String bankAccount; - private long checkState; - private long contractNum; - private short isSignContract; - private long productNum; - private int year; - private int equation; - - - public Audit(){}; -} diff --git a/demo/bean/Bank.java b/demo/bean/Bank.java deleted file mode 100644 index be9f33d..0000000 --- a/demo/bean/Bank.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Bank { - @Id - private int bankNum; - private String bankName; - private String contact;//联系方式 - - - public Bank(){}; -} diff --git a/demo/bean/Manager.java b/demo/bean/Manager.java deleted file mode 100644 index 67eb681..0000000 --- a/demo/bean/Manager.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Manager { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long managerNum; - private String managerName; - private String managerPwd; - private String managerRight; - private String telephoneNum; - - - public Manager(){}; - - public long getManagerNum() { - return managerNum; - } - - public void setManagerNum(int managerNum) { - this.managerNum = managerNum; - } -} diff --git a/demo/bean/Product.java b/demo/bean/Product.java deleted file mode 100644 index 7f6722b..0000000 --- a/demo/bean/Product.java +++ /dev/null @@ -1,83 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Product { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long productNum; - private String productName; - private String category; - private float intrate; - private int bankNum; - private String productDescription; - 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 long getProductNum() { - return productNum; - } - - public void setProductName(String productName) { - this.productName = productName; - } - - public void setProductNum(long productNum) { - this.productNum = productNum; - } -} - diff --git a/demo/bean/ProductHistroy.java b/demo/bean/ProductHistroy.java deleted file mode 100644 index 3b0e8c4..0000000 --- a/demo/bean/ProductHistroy.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Entity -@Getter -@Setter -public class ProductHistroy { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long productNum; - private int bankNum; - private long managerNum; - private String productName; - private String category; - private float intrate; - private String productDescription; - private String upLoadTime; - private String deleteTime; - private String alterTime; - - public ProductHistroy(){}; - - public long getManagerNum() { - return managerNum; - } - - public void setManagerNum(long managerNum) { - this.managerNum = managerNum; - } - - public long getProductNum() { - return productNum; - } - - public void setProductNum(long 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/bean/Repayment.java b/demo/bean/Repayment.java deleted file mode 100644 index 5744436..0000000 --- a/demo/bean/Repayment.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Repayment { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long checkNum; - private double repAmount; - private double repSum; - -} diff --git a/demo/bean/Transaction.java b/demo/bean/Transaction.java deleted file mode 100644 index 6126220..0000000 --- a/demo/bean/Transaction.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Transaction { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long transactionNum; - private long payer; - private long payee; - private float transactionTime; - private float transactionAmount; - private String note; - private long checkNum; - - public Transaction(){}; - public Transaction(long checkNum,long payer,long payee,double transationAmount){ - this.checkNum=checkNum; - this.payer = payer; - this.payee = payee; - this.transactionAmount=transactionNum; - - } -} diff --git a/demo/bean/UsageDate.java b/demo/bean/UsageDate.java deleted file mode 100644 index 0a10f6b..0000000 --- a/demo/bean/UsageDate.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class UsageDate { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long checkNum; - private long productNum; - private long userNum; - private String bankAccount; - private int bankNum; - private int year; - private float amount; - private String startTime; - - public UsageDate(){}; - private int equation; - -} diff --git a/demo/bean/User.java b/demo/bean/User.java deleted file mode 100644 index 4b22407..0000000 --- a/demo/bean/User.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class User { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long userNum; - private String userName; - private String userPwd; - private String userRight; - private String trueName; - private String idNum; - private String telephoneNum; - private String address; - private String isIdentify; - private String registerTime; - - - public User(){}; -} diff --git a/demo/bean/UserBankIdentify.java b/demo/bean/UserBankIdentify.java deleted file mode 100644 index d0d41cb..0000000 --- a/demo/bean/UserBankIdentify.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Entity -public class UserBankIdentify { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private String userName; - private String bankAccount; - private short bankAccountIdentify; - -} diff --git a/demo/circulator/controller/NextCirController.java b/demo/circulator/controller/NextCirController.java deleted file mode 100644 index 71d0b63..0000000 --- a/demo/circulator/controller/NextCirController.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.example.demo.circulator.controller; - - -import com.example.demo.circulator.service.CirService; -import com.example.demo.circulator.service.EPAIR_CirService; -import com.example.demo.circulator.service.EPR_CirService; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -@Controller -public class NextCirController { - //@Autowired - private CirService cirService; - - @GetMapping("/cir/next") - public String nextCirculator(HttpServletRequest request,HttpServletResponse response){ - long checkNum = (Long)request.getAttribute("checkNum"); - int equation = (Integer)request.getAttribute("equation"); - switch (equation){ - case 1: - cirService = new EPAIR_CirService(); - break; - case 2: - cirService = new EPR_CirService(); - break; - default: - System.out.println("not exit!!"); - break; - } - double next_principal_and_intrate = cirService.NextCirculator(checkNum); - if(next_principal_and_intrate>=0){ - request.setAttribute("next",next_principal_and_intrate); - }else if(next_principal_and_intrate==-1){ - return "/计算失败"; - }else if(next_principal_and_intrate==-2){ - return "/未贷款此类业务"; - }else if(next_principal_and_intrate==-3){ - return "/无此类业务"; - } - return "/next"; - } -} diff --git a/demo/circulator/controller/PayCirController.java b/demo/circulator/controller/PayCirController.java deleted file mode 100644 index b2c2487..0000000 --- a/demo/circulator/controller/PayCirController.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.example.demo.circulator.controller; - -import com.example.demo.circulator.service.PayCirService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.PostMapping; - -@Controller -public class PayCirController { - //@Autowired - PayCirService payCirService; - - @PostMapping("/pay") - public String payAmountCir(long checkNum,double pay){ - int result = payCirService.payAmountCirculator(checkNum,pay); - if(result==1){ - return "/还款成功"; - }else if(result==-2){ - return"/未贷款该业务"; - }else - - return "还款失败"; - } -} diff --git a/demo/circulator/controller/SumCirController.java b/demo/circulator/controller/SumCirController.java deleted file mode 100644 index 52f2802..0000000 --- a/demo/circulator/controller/SumCirController.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.example.demo.circulator.controller; - -import com.example.demo.circulator.service.CirService; -import com.example.demo.circulator.service.EPAIR_CirService; -import com.example.demo.circulator.service.EPR_CirService; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -@Controller -public class SumCirController { - //@Autowired - private CirService cirService; - - @GetMapping("/cir/sum") - public String SumCirculator(HttpServletRequest request, HttpServletResponse response){ - long productNum = Long.parseLong(request.getParameter("productNum")); - double amount = Double.parseDouble(request.getParameter("amount")); - int year = Integer.parseInt(request.getParameter("year")); - int equation = Integer.parseInt(request.getParameter("equation")); - - switch (equation){ - case 1: - cirService = new EPAIR_CirService(); - break; - case 2: - cirService = new EPR_CirService(); - break; - default: - System.out.println("not exit!!"); - break; - } - double sum_principal_and_intrate = cirService.SumCirculator(productNum,amount,year); - if(sum_principal_and_intrate>=0){ - request.setAttribute("sum",sum_principal_and_intrate); - }else if(sum_principal_and_intrate==-3){ - return "/无此类产品"; - }else{ - return "/计算失败"; - } - - - return "/circulator"; - } -} diff --git a/demo/circulator/service/CirService.java b/demo/circulator/service/CirService.java deleted file mode 100644 index 09b230d..0000000 --- a/demo/circulator/service/CirService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.example.demo.circulator.service; - -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.annotation.PostConstruct; - -@Service -public abstract class CirService { - @PostConstruct - public void init(){} - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){return 0;} - public double SumCirculator(long productNum,double amount,int year){return 0;} - -} diff --git a/demo/circulator/service/EPAIR_CirService.java b/demo/circulator/service/EPAIR_CirService.java deleted file mode 100644 index 43635d2..0000000 --- a/demo/circulator/service/EPAIR_CirService.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.productMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Product; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - - -@Service -public class EPAIR_CirService extends CirService{ - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private productMapper productMapper; - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){ - try{ - UsageDate usageDate = usageDateMapper.selectUsageDateByCheckNum(checkNum); - if(usageDate==null)return -2; - int year = usageDate.getYear(); - double amount = usageDate.getAmount(); - long productNum = usageDate.getProductNum(); - - Product product = productMapper.selectProductByProductNum(productNum); - if(product==null)return -3; - float intrate = product.getIntrate(); - double rep_amount = 0; - - //double not_rep_amount = amount - rep_amount; - intrate /= 12; - int month = year*12; - double rep = Math.pow((1+intrate),month)/(Math.pow((1+intrate),month)-1); - double next_principal_and_interest = rep * intrate * amount; - return next_principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return -1; - } - - public double SumCirculator(long productNum,double amount,int year){ - try{ - Product product = productMapper.selectProductByProductNum(productNum); - if(product==null)return -3; - float intrate = product.getIntrate(); - double rep = Math.pow((1+intrate),year)/(Math.pow((1+intrate),year)-1); - double principal_and_interest = rep * intrate * amount * year; - return principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - } - return -1; - } -} diff --git a/demo/circulator/service/EPR_CirService.java b/demo/circulator/service/EPR_CirService.java deleted file mode 100644 index 40580a7..0000000 --- a/demo/circulator/service/EPR_CirService.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.paymentMapper; -import com.example.demo.Dao.productMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Product; -import com.example.demo.bean.Repayment; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -@Service -public class EPR_CirService extends CirService{ - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private paymentMapper paymentMapper; - @Autowired - private productMapper productMapper; - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){ - try{ - UsageDate usageDate = usageDateMapper.selectUsageDateByCheckNum(checkNum); - Repayment repayment = paymentMapper.selectPepaymentBycheckNum(checkNum); - if(usageDate!=null){return -2;} - int year = usageDate.getYear(); - double amount = usageDate.getAmount(); - long productNum = usageDate.getProductNum(); - - Product product = productMapper.selectProductByProductNum(productNum); - if(product==null)return -3; - float intrate = product.getIntrate(); - double rep_amount = 0; - if(repayment!=null) - repayment.getRepAmount(); - intrate /= 12; - int month = year*12; - double next_principal_and_interest = amount/month + (amount - rep_amount) * intrate; - return next_principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return -1; - } - - public double SumCirculator(long productNum,double amount,int year){ - try{ - Product product = productMapper.selectProductByProductNum(productNum); - if(product==null)return -3; - float intrate = product.getIntrate(); - intrate /= 12; - int month = year * 12; - double first_principal_and_interest = amount/month + amount*intrate; - double last_principal_and_interest = amount/month + amount*(1-(month-1)/month)*intrate; - double principal_and_interest = (first_principal_and_interest + last_principal_and_interest)*month/2; - return principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - } - return -1; - } -} diff --git a/demo/circulator/service/PayCirService.java b/demo/circulator/service/PayCirService.java deleted file mode 100644 index de019c0..0000000 --- a/demo/circulator/service/PayCirService.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.paymentMapper; -import com.example.demo.Dao.transMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Repayment; -import com.example.demo.bean.Transaction; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -@Service -public class PayCirService { - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private paymentMapper paymentMapper; - @Autowired - private transMapper transMapper; - - public int payAmountCirculator(long checkNum,double pay){ - try{ - Repayment repayment = paymentMapper.selectPepaymentBycheckNum(checkNum); - UsageDate usageDate= usageDateMapper.selectUsageDateByCheckNum(checkNum); - if(usageDate!=null)return -2; - double rep_amount = 0; - if(repayment!=null) - repayment.getRepAmount(); - long userNum = usageDate.getUserNum(); - int bankNum = usageDate.getBankNum(); - double amount = usageDate.getAmount(); - int year = usageDate.getYear(); - - Transaction transaction = new Transaction(checkNum,userNum,bankNum,pay); - transMapper.addTransaction(transaction); - - rep_amount = pay - amount/(year*12); - repayment.setRepAmount(rep_amount); - repayment.setRepSum(pay); - paymentMapper.updateRepayment(repayment); - return 1; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return 0; - } -} diff --git a/demo/productService/controller/addController.java b/demo/productService/controller/addController.java deleted file mode 100644 index f36dc97..0000000 --- a/demo/productService/controller/addController.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.example.demo.productService.controller; - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.addPro; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; - -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; - -@Controller -public class addController extends HttpServlet { - Product product; - addPro addPro; - @RequestMapping("/addproduct") - public String doPost(HttpServletResponse response,HttpServletRequest request){ - PrintWriter writer=null; - try{ - product.setProductNum(Integer.parseInt(request.getParameter("productNum"))); - product.setProductName(request.getParameter("productName")); - product.setBankNum(Integer.parseInt(request.getParameter("bankNum"))); - product.setCategory(request.getParameter("productName")); - product.setIntrate(Integer.parseInt(request.getParameter("intrate"))); - product.setProductDescription(request.getParameter("description")); - product.setPictureAddress(request.getParameter("address")); - int result= addPro.add(product); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("增加成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("增加失败"); - return "/";//返回增加的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } - -} diff --git a/demo/productService/controller/deleteController.java b/demo/productService/controller/deleteController.java deleted file mode 100644 index cdd6510..0000000 --- a/demo/productService/controller/deleteController.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.example.demo.productService.controller; - - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.deletePro; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; - -@Controller -public class deleteController { - Product product; - deletePro deletes; - @RequestMapping("/deleteproduct") - public String doPost(HttpServletResponse response, HttpServletRequest request){ - PrintWriter writer=null; - try{ - int productNum=Integer.parseInt(request.getParameter("productNum")); - int result= deletes.delete(productNum); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("删除成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("删除失败"); - return "/";//返回删除的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } -} diff --git a/demo/productService/controller/updateController.java b/demo/productService/controller/updateController.java deleted file mode 100644 index 56ca6f8..0000000 --- a/demo/productService/controller/updateController.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.example.demo.productService.controller; - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.updatePro; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; - -@Controller -public class updateController { - Product product; - updatePro updatePro; - @RequestMapping("/updateproduct") - public String doPost(HttpServletResponse response, HttpServletRequest request){ - PrintWriter writer=null; - try{ - product.setProductNum(Integer.parseInt(request.getParameter("productNum"))); - product.setProductName(request.getParameter("productName")); - product.setBankNum(Integer.parseInt(request.getParameter("bankNum"))); - product.setCategory(request.getParameter("productName")); - product.setIntrate(Integer.parseInt(request.getParameter("intrate"))); - product.setProductDescription(request.getParameter("description")); - product.setPictureAddress(request.getParameter("address")); - int result= updatePro.update(product); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("修改成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("修改失败"); - return "/";//返回修改的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } - -} diff --git a/demo/productService/tools/addPro.java b/demo/productService/tools/addPro.java deleted file mode 100644 index 3d60f75..0000000 --- a/demo/productService/tools/addPro.java +++ /dev/null @@ -1,27 +0,0 @@ -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 int add(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); - return 1; - } -} diff --git a/demo/productService/tools/deletePro.java b/demo/productService/tools/deletePro.java deleted file mode 100644 index 5489d67..0000000 --- a/demo/productService/tools/deletePro.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.example.demo.productService.tools; - -import com.example.demo.Dao.productHistroyMapper; -import com.example.demo.bean.ProductHistroy; - -public class deletePro { - private com.example.demo.productService.tools.nowTime nowTime; - private com.example.demo.Dao.productMapper productMapper; - private productHistroyMapper proHisMapper; - private ProductHistroy productHistroy; - - public int delete(int productNum){ - productMapper.deleteProduct(productNum); - productHistroy.setProductNum(productNum); - //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum - productHistroy.setUpLoadTime(nowTime.nowTime()); - proHisMapper.addProductHistroy(productHistroy); - return 1; - } -} diff --git a/demo/productService/tools/nowTime.java b/demo/productService/tools/nowTime.java deleted file mode 100644 index 8629762..0000000 --- a/demo/productService/tools/nowTime.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.example.demo.productService.tools; - - -import java.text.SimpleDateFormat; -import java.util.Date; - - -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/productService/tools/updatePro.java b/demo/productService/tools/updatePro.java deleted file mode 100644 index fe43ceb..0000000 --- a/demo/productService/tools/updatePro.java +++ /dev/null @@ -1,27 +0,0 @@ -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 int update(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); - return 1; - } -} diff --git a/demo/src/test/java/com/example/demo/Dao/auditMapper.java b/demo/src/test/java/com/example/demo/Dao/auditMapper.java deleted file mode 100644 index 236d723..0000000 --- a/demo/src/test/java/com/example/demo/Dao/auditMapper.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Audit; -import org.apache.ibatis.annotations.Delete; -import org.apache.ibatis.annotations.Insert; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; -import org.apache.ibatis.annotations.Update; - -import java.util.List; - -@Mapper -public interface auditMapper { - @Select("select * from audit where checkNum = #{checkNum}") - public Audit selectAudioByCheckNum(long checkNum); - - @Select("select * from audit") - public List select(); - - @Insert("insert into audit(checkNum, userNum, productNum, " + - "bankAccount, checkState, contractNum, " + - "isSignContract, year, amount, applyTime)" + - " values (#{checkNum},#{userNum},#{productNum},#{bankAccount},#{checkState}," + - "#{contractNum},#{isSignContract},#{year},#{amount},#{applyTime})") - public void addAudit(Audit audits); - - @Update("update audit set checkNum=#{checkNum},userNum=#{userNum}" + - ",productNum=#{productNum},checkState=#{checkState},contractNum=#{contractNum}," + - "isSignContract=#{isSignContract},year=#{year},amount=#{amount}," + - "applyTime=#{applyTime}where checkNum=#{checkNum}") - public void updateAudit(Audit audits); - - @Delete("delete from audit where checkNum=#{checkNum}") - public void deleteAudit(long checkNum); -} diff --git a/demo/src/test/java/com/example/demo/Dao/bankMapper.java b/demo/src/test/java/com/example/demo/Dao/bankMapper.java deleted file mode 100644 index 2c89c79..0000000 --- a/demo/src/test/java/com/example/demo/Dao/bankMapper.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Bank; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface bankMapper { - - @Select("select * from bank where bankNum = #{bankNum}") - public Bank selectBankByBankNum(int bankNum); - - @Select("select * from bank where bankName = #{bankName}") - public Bank selectBankByBankName(String bankName); - - @Select("select * from bank") - public List select(); - - @Insert("insert into bank(bankNum, bankName, contact, " + - " values (#{bankNum},#{bankName},#{contact},)") - public void addBank(Bank banks); - - @Update("update bank set bankNum=#{bankNum},bankName=#{bankName}" + - ",contact=#{contact} where bankNum=#{bankNum}") - public void updateBank(Bank banks); - -// @Delete("delete from bank where bankNum=#{bankNum}") -// public void deleteBank(String bankNum); -// -// @Delete("delete from bank where bankName=#{bankName}") -// public void deleteBanks(String bankName); -} diff --git a/demo/src/test/java/com/example/demo/Dao/managerMapper.java b/demo/src/test/java/com/example/demo/Dao/managerMapper.java deleted file mode 100644 index a890941..0000000 --- a/demo/src/test/java/com/example/demo/Dao/managerMapper.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Manager; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface managerMapper { - @Select("select * from manager where managerNum = #{managerName}") - public Manager selectManagerByManagerName(String managerName); - - @Insert("insert into manager(managerNum, managerName, managerPwd, " + - "managerRight, telephoneNum) values (#{managerNum},#{managerName}," + - "#{managerPwd},#{managerRight},#{telephoneNum})") - public void addManager(Manager managers); - - @Update("update manager set managerNum=#{managerNum},managerName=#{managerName}" + - ",managerPwd=#{managerPwd},managerRight=#{managerRight},telephoneNum=#{telephoneNum},") - public void updateManager(Manager managers); - -// @Delete("delete from manager where managerNum=#{managerNum}") -// public void deleteManager(String managerNum); - -} diff --git a/demo/src/test/java/com/example/demo/Dao/paymentMapper.java b/demo/src/test/java/com/example/demo/Dao/paymentMapper.java deleted file mode 100644 index 9fbd114..0000000 --- a/demo/src/test/java/com/example/demo/Dao/paymentMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Repayment; -import com.example.demo.bean.Transaction; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; -import org.apache.ibatis.annotations.Update; - -@Mapper -public interface paymentMapper { - @Select("select * from repayment where checkNum =#{checkNum}") - public Repayment selectPepaymentBycheckNum(long checkNum); - - @Update("update repayment set repAmount = {#repAmount} ,repSum = #{repSum} where checkNum = #{checkNum}") - public void updateRepayment(Repayment repayment); - -} diff --git a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java b/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java deleted file mode 100644 index b5247c4..0000000 --- a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.example.demo.Dao; - - -import com.example.demo.bean.ProductHistroy; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface productHistroyMapper { - @Select("select * from producthistroy where productNum = #{productNum}") - public ProductHistroy selectAudioByCheckNum(long productNum); - - @Select("select * from producthistroy") - public List select(); - - @Insert("insert into productHistroy(productNum, productName, category, " + - "intrate, bankNum, productDescription, uploadTime, deleteTime, alterTime)" + - " values (#{productNum},#{productName},#{category},#{intrate},#{bankNum}," + - "#{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); -} diff --git a/demo/src/test/java/com/example/demo/Dao/productMapper.java b/demo/src/test/java/com/example/demo/Dao/productMapper.java deleted file mode 100644 index b0708e3..0000000 --- a/demo/src/test/java/com/example/demo/Dao/productMapper.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Product; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface productMapper { - @Select("select * from product where productNum = #{productNum}") - public Product selectProductByProductNum(long productNum); - - @Select("select * from product where productName = #{productName}") - public Product selectProductByProductName(long productName); - - @Select("select * from product") - public List select(); - - @Insert("insert into product(productNum, productName, category, intrate, " + - "bankNum, productDescription, pictureAddress)" + - " values (#{productNum},#{productName},#{category},#{intrate},#{bankNum}," + - "#{productDescription},#{pictureAddress})") - public void addProduct(Product products); - - @Update("update product set productNum=#{productNum},productName=#{productName}" + - ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," + - "productDescription=#{productDescription},pictureAddress=#{pictureAddress}") - public void updateProduct(Product products); - - - @Delete("delete from product where productNum=#{productNum}") - public void deleteProduct(int productNum); -} diff --git a/demo/src/test/java/com/example/demo/Dao/transMapper.java b/demo/src/test/java/com/example/demo/Dao/transMapper.java deleted file mode 100644 index 7c414ca..0000000 --- a/demo/src/test/java/com/example/demo/Dao/transMapper.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.Transaction; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface transMapper { - @Select("select * from transaction where transactionNum = #{transactionNum}") - public Transaction selectAudioByCheckNum(long transactionNum); - - @Select("select * from transaction") - public List select(); - - @Insert("insert into transaction(transactionNum, payer, payee," + - " transactionTime, transactionAmount, note,checkNum)" + - " values (#{transactionNum},#{payer},#{payee},#{transactionTime},#{transactionAmount}," + - "#{note},#{checkNum})") - public void addTransaction(Transaction transactions); - - @Update("update audit set transactionNum=#{transactionNum},payer=#{payer}" + - ",payee=#{payee},transactionTime=#{transactionTime},transactionAmount=#{transactionAmount}," + - "note=#{note}") - public void updateTransaction(Transaction transactions); - - @Delete("delete from audit where transactionNum=#{transactionNum}") - public void deleteTransaction(long transactionNum); - -} diff --git a/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java b/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java deleted file mode 100644 index ae239f8..0000000 --- a/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.UsageDate; -import org.apache.ibatis.annotations.*; - -import java.util.List; - - -@Mapper -public interface usageDateMapper { - @Select("select * from usagedate where transactionNum = #{transactionNum}") - public UsageDate selectUsageDateByCheckNum(long checkNum); - - @Select("select * from usagedate") - public List select(); - - @Insert("insert into usagedate(checkNum, productNum, userNum," + - " bankAccount, bankNum, year, amount, startTime)" + - " values (#{checkNum},#{productNum},#{userNum},#{bankAccount},#{bankNum}," + - "#{year},#{amount},#{startTime})") - public void addUsageDate(UsageDate usageDate); - - @Update("update usagedate set checkNum=#{checkNum},productNum=#{productNum}" + - ",userNum=#{userNum},bankAccount=#{bankAccount},bankNum=#{bankNum}," + - "year=#{year},amount=#{amount},startTime=#{startTime}") - public void updateUsageDate(UsageDate usageDate); - - @Delete("delete from usagedate where checkNum=#{checkNum}") - public void deleteUsageDate(long checkNum); - -} diff --git a/demo/src/test/java/com/example/demo/Dao/userBankIdentify.java b/demo/src/test/java/com/example/demo/Dao/userBankIdentify.java deleted file mode 100644 index fabaf77..0000000 --- a/demo/src/test/java/com/example/demo/Dao/userBankIdentify.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.UserBankIdentify; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface userBankIdentify { - @Select("select * from userbankidentify where userName = #{userName}") - public UserBankIdentify selectUsageDateByCheckNum(String userName); - - @Select("select * from userBankIdentify") - public List select(); - - @Insert("insert into usagedate(userName, bankAccount, bankAccountIdentify)" + - " values (#{userName},#{bankAccount},#{bankAccountIdentify})") - public void addUserBankIdentify(UserBankIdentify userBankIdentifys); - - @Update("update usagedate set userName=#{userName},bankAccount=#{bankAccount}" + - ",bankAccountIdentify=#{bankAccountIdentify}") - public void updateUserBankIdentify(UserBankIdentify userBankIdentifys); - - @Delete("delete from usagedate where userName=#{userName}") - public void deleteUserBankIdentify(String userName); -} diff --git a/demo/src/test/java/com/example/demo/Dao/userMapper.java b/demo/src/test/java/com/example/demo/Dao/userMapper.java deleted file mode 100644 index 1b96851..0000000 --- a/demo/src/test/java/com/example/demo/Dao/userMapper.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.Dao; - -import com.example.demo.bean.User; -import org.apache.ibatis.annotations.*; - -import java.util.List; - -@Mapper -public interface userMapper { - @Select("select * from user where userNum = #{userNum}") - public User selectUserByuserNum(long userNum); - - @Select("select * from user") - public List select(); - - @Insert("insert into user(userNum, userName, userPwd, userRight," + - " tureName, idNum, telephoneNum, address, isIdentify, registerTime)" + - " values (#{userNum},#{userName},#{userPwd},#{userRight},#{tureName}," + - "#{idNum},#{telephoneNum},#{address},#{isIdentify},#{registerTime})") - public void addUser(User users); - - @Update("update user set userNum=#{userNum},userName=#{userName}" + - ",userPwd=#{userPwd},userRight=#{userRight},tureName=#{tureName}," + - "idNum=#{idNum},telephoneNum=#{telephoneNum},address=#{address}," + - "isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}") - public void updateUser(User users); - - @Delete("delete from user where userNum=#{userNum}") - public void deleteUser(long userNum); -} diff --git a/demo/src/test/java/com/example/demo/DemoApplicationTests.java b/demo/src/test/java/com/example/demo/DemoApplicationTests.java deleted file mode 100644 index a80faf4..0000000 --- a/demo/src/test/java/com/example/demo/DemoApplicationTests.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.example.demo; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class DemoApplicationTests { - - @Test - public void contextLoads() { - } - -} - diff --git a/demo/src/test/java/com/example/demo/bean/Audit.java b/demo/src/test/java/com/example/demo/bean/Audit.java deleted file mode 100644 index 93ad821..0000000 --- a/demo/src/test/java/com/example/demo/bean/Audit.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.*; - -@Getter -@Setter -@Entity -public class Audit { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long checkNum; - private long userNum; - private double amount; - private String applyTime; - private String bankAccount; - private long checkState; - private long contractNum; - private short isSignContract; - private long productNum; - private int year; - private int equation; - - - public Audit(){}; -} diff --git a/demo/src/test/java/com/example/demo/bean/Bank.java b/demo/src/test/java/com/example/demo/bean/Bank.java deleted file mode 100644 index 4a7bcd9..0000000 --- a/demo/src/test/java/com/example/demo/bean/Bank.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.*; - -@Getter -@Setter -@Entity -public class Bank { - private int bankNum; - private String bankName; - private String contact;//联系方式 - - - public Bank(){}; -} diff --git a/demo/src/test/java/com/example/demo/bean/Manager.java b/demo/src/test/java/com/example/demo/bean/Manager.java deleted file mode 100644 index 67eb681..0000000 --- a/demo/src/test/java/com/example/demo/bean/Manager.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Manager { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long managerNum; - private String managerName; - private String managerPwd; - private String managerRight; - private String telephoneNum; - - - public Manager(){}; - - public long getManagerNum() { - return managerNum; - } - - public void setManagerNum(int managerNum) { - this.managerNum = managerNum; - } -} diff --git a/demo/src/test/java/com/example/demo/bean/Product.java b/demo/src/test/java/com/example/demo/bean/Product.java deleted file mode 100644 index 7f6722b..0000000 --- a/demo/src/test/java/com/example/demo/bean/Product.java +++ /dev/null @@ -1,83 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Product { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long productNum; - private String productName; - private String category; - private float intrate; - private int bankNum; - private String productDescription; - 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 long getProductNum() { - return productNum; - } - - public void setProductName(String productName) { - this.productName = productName; - } - - public void setProductNum(long 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 deleted file mode 100644 index 3b0e8c4..0000000 --- a/demo/src/test/java/com/example/demo/bean/ProductHistroy.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.example.demo.bean; - - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Entity -@Getter -@Setter -public class ProductHistroy { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long productNum; - private int bankNum; - private long managerNum; - private String productName; - private String category; - private float intrate; - private String productDescription; - private String upLoadTime; - private String deleteTime; - private String alterTime; - - public ProductHistroy(){}; - - public long getManagerNum() { - return managerNum; - } - - public void setManagerNum(long managerNum) { - this.managerNum = managerNum; - } - - public long getProductNum() { - return productNum; - } - - public void setProductNum(long 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/bean/Repayment.java b/demo/src/test/java/com/example/demo/bean/Repayment.java deleted file mode 100644 index 0e9ed17..0000000 --- a/demo/src/test/java/com/example/demo/bean/Repayment.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; - -@Getter -@Setter -@Entity -public class Repayment { - private long checkNum; - private double repAmount; - private double repSum; - -} diff --git a/demo/src/test/java/com/example/demo/bean/Transaction.java b/demo/src/test/java/com/example/demo/bean/Transaction.java deleted file mode 100644 index 6126220..0000000 --- a/demo/src/test/java/com/example/demo/bean/Transaction.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class Transaction { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long transactionNum; - private long payer; - private long payee; - private float transactionTime; - private float transactionAmount; - private String note; - private long checkNum; - - public Transaction(){}; - public Transaction(long checkNum,long payer,long payee,double transationAmount){ - this.checkNum=checkNum; - this.payer = payer; - this.payee = payee; - this.transactionAmount=transactionNum; - - } -} diff --git a/demo/src/test/java/com/example/demo/bean/UsageDate.java b/demo/src/test/java/com/example/demo/bean/UsageDate.java deleted file mode 100644 index 3f4744b..0000000 --- a/demo/src/test/java/com/example/demo/bean/UsageDate.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; - -@Getter -@Setter -@Entity -public class UsageDate { - private long checkNum; - private long productNum; - private long userNum; - private String bankAccount; - private int bankNum; - private int year; - private float amount; - private String startTime; - - public UsageDate(){}; - private int equation; - -} diff --git a/demo/src/test/java/com/example/demo/bean/User.java b/demo/src/test/java/com/example/demo/bean/User.java deleted file mode 100644 index 4b22407..0000000 --- a/demo/src/test/java/com/example/demo/bean/User.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; -import lombok.Setter; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; - -@Getter -@Setter -@Entity -public class User { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private long userNum; - private String userName; - private String userPwd; - private String userRight; - private String trueName; - private String idNum; - private String telephoneNum; - private String address; - private String isIdentify; - private String registerTime; - - - public User(){}; -} diff --git a/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java b/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java deleted file mode 100644 index 5eeac50..0000000 --- a/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.example.demo.bean; - -import lombok.Getter; - -import javax.persistence.Entity; - -@Getter -@Entity -public class UserBankIdentify { - private String userName; - private String bankAccount; - private short bankAccountIdentify; - -} diff --git a/demo/src/test/java/com/example/demo/circulator/controller/NextCirController.java b/demo/src/test/java/com/example/demo/circulator/controller/NextCirController.java deleted file mode 100644 index b8237d5..0000000 --- a/demo/src/test/java/com/example/demo/circulator/controller/NextCirController.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.example.demo.circulator.controller; - - -import com.example.demo.circulator.service.CirService; -import com.example.demo.circulator.service.EPAIR_CirService; -import com.example.demo.circulator.service.EPR_CirService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -@Controller -public class NextCirController { - @Autowired - private CirService cirService; - - @GetMapping("/cir/next") - public String nextCirculator(HttpServletRequest request,HttpServletResponse response){ - long checkNum = (Long)request.getAttribute("checkNum"); - int equation = (Integer)request.getAttribute("equation"); - switch (equation){ - case 1: - cirService = new EPAIR_CirService(); - break; - case 2: - cirService = new EPR_CirService(); - break; - default: - System.out.println("not exit!!"); - break; - } - double next_principal_and_intrate = cirService.NextCirculator(checkNum); - if(next_principal_and_intrate>=0){ - request.setAttribute("next",next_principal_and_intrate); - }else{ - return "/计算失败"; - - } - - return "/next"; - } -} diff --git a/demo/src/test/java/com/example/demo/circulator/controller/PayCirController.java b/demo/src/test/java/com/example/demo/circulator/controller/PayCirController.java deleted file mode 100644 index d645aae..0000000 --- a/demo/src/test/java/com/example/demo/circulator/controller/PayCirController.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.example.demo.circulator.controller; - -import com.example.demo.circulator.service.PayCirService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.PostMapping; - -@Controller -public class PayCirController { - @Autowired - PayCirService payCirService; - - @PostMapping("/pay") - public String payAmountCir(long checkNum,double pay){ - int result = payCirService.payAmountCirculator(checkNum,pay); - if(result==1){ - return "/还款成功"; - }else{ - return"/还款失败"; - - } - - } -} diff --git a/demo/src/test/java/com/example/demo/circulator/controller/SumCirController.java b/demo/src/test/java/com/example/demo/circulator/controller/SumCirController.java deleted file mode 100644 index 7ba45ad..0000000 --- a/demo/src/test/java/com/example/demo/circulator/controller/SumCirController.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.example.demo.circulator.controller; - - -import com.example.demo.circulator.service.CirService; -import com.example.demo.circulator.service.EPAIR_CirService; -import com.example.demo.circulator.service.EPR_CirService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -@Controller -public class SumCirController { - @Autowired - private CirService cirService; - - @GetMapping("/cir/sum") - public String SumCirculator(HttpServletRequest request, HttpServletResponse response){ - long productNum = Long.parseLong(request.getParameter("productNum")); - double amount = Double.parseDouble(request.getParameter("amount")); - int year = Integer.parseInt(request.getParameter("year")); - int equation = Integer.parseInt(request.getParameter("equation")); - - switch (equation){ - case 1: - cirService = new EPAIR_CirService(); - break; - case 2: - cirService = new EPR_CirService(); - break; - default: - System.out.println("not exit!!"); - break; - } - double sum_principal_and_intrate = cirService.SumCirculator(productNum,amount,year); - if(sum_principal_and_intrate>=0){ - request.setAttribute("sum",sum_principal_and_intrate); - }else{ - return "/计算失败"; - } - - - return "/circulator"; - } -} diff --git a/demo/src/test/java/com/example/demo/circulator/service/CirService.java b/demo/src/test/java/com/example/demo/circulator/service/CirService.java deleted file mode 100644 index 09b230d..0000000 --- a/demo/src/test/java/com/example/demo/circulator/service/CirService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.example.demo.circulator.service; - -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.annotation.PostConstruct; - -@Service -public abstract class CirService { - @PostConstruct - public void init(){} - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){return 0;} - public double SumCirculator(long productNum,double amount,int year){return 0;} - -} diff --git a/demo/src/test/java/com/example/demo/circulator/service/EPAIR_CirService.java b/demo/src/test/java/com/example/demo/circulator/service/EPAIR_CirService.java deleted file mode 100644 index bcc1cb6..0000000 --- a/demo/src/test/java/com/example/demo/circulator/service/EPAIR_CirService.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.productMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Product; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -@Service -public class EPAIR_CirService extends CirService { - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private productMapper productMapper; - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){ - try{ - UsageDate usageDate = usageDateMapper.selectUsageDateByCheckNum(checkNum); - int year = usageDate.getYear(); - double amount = usageDate.getAmount(); - long productNum = usageDate.getProductNum(); - - Product product = productMapper.selectProductByProductNum(productNum); - float intrate = product.getIntrate(); - double rep_amount = 0; - - //double not_rep_amount = amount - rep_amount; - intrate /= 12; - int month = year*12; - double rep = Math.pow((1+intrate),month)/(Math.pow((1+intrate),month)-1); - double next_principal_and_interest = rep * intrate * amount; - return next_principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return -1; - } - - public double SumCirculator(long productNum,double amount,int year){ - try{ - Product product = productMapper.selectProductByProductNum(productNum); - float intrate = product.getIntrate(); - double rep = Math.pow((1+intrate),year)/(Math.pow((1+intrate),year)-1); - double principal_and_interest = rep * intrate * amount * year; - return principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - } - return -1; - } -} diff --git a/demo/src/test/java/com/example/demo/circulator/service/EPR_CirService.java b/demo/src/test/java/com/example/demo/circulator/service/EPR_CirService.java deleted file mode 100644 index 9cd4bce..0000000 --- a/demo/src/test/java/com/example/demo/circulator/service/EPR_CirService.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.paymentMapper; -import com.example.demo.Dao.productMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Product; -import com.example.demo.bean.Repayment; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -@Service -public class EPR_CirService extends CirService { - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private paymentMapper paymentMapper; - @Autowired - private productMapper productMapper; - - @Transactional //数据库与事物的一致性 - public double NextCirculator(long checkNum){ - try{ - UsageDate usageDate = usageDateMapper.selectUsageDateByCheckNum(checkNum); - Repayment repayment = paymentMapper.selectPepaymentBycheckNum(checkNum); - int year = usageDate.getYear(); - double amount = usageDate.getAmount(); - long productNum = usageDate.getProductNum(); - - Product product = productMapper.selectProductByProductNum(productNum); - float intrate = product.getIntrate(); - double rep_amount = repayment.getRepAmount(); - intrate /= 12; - int month = year*12; - double next_principal_and_interest = amount/month + (amount - rep_amount) * intrate; - return next_principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return -1; - } - - public double SumCirculator(long productNum,double amount,int year){ - try{ - Product product = productMapper.selectProductByProductNum(productNum); - float intrate = product.getIntrate(); - intrate /= 12; - int month = year * 12; - double first_principal_and_interest = amount/month + amount*intrate; - double last_principal_and_interest = amount/month + amount*(1-(month-1)/month)*intrate; - double principal_and_interest = (first_principal_and_interest + last_principal_and_interest)*month/2; - return principal_and_interest; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - } - return -1; - } -} diff --git a/demo/src/test/java/com/example/demo/circulator/service/PayCirService.java b/demo/src/test/java/com/example/demo/circulator/service/PayCirService.java deleted file mode 100644 index 320e1d2..0000000 --- a/demo/src/test/java/com/example/demo/circulator/service/PayCirService.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.example.demo.circulator.service; - -import com.example.demo.Dao.paymentMapper; -import com.example.demo.Dao.transMapper; -import com.example.demo.Dao.usageDateMapper; -import com.example.demo.bean.Repayment; -import com.example.demo.bean.Transaction; -import com.example.demo.bean.UsageDate; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -@Service -public class PayCirService { - @Autowired - private usageDateMapper usageDateMapper; - @Autowired - private paymentMapper paymentMapper; - @Autowired - private transMapper transMapper; - - public int payAmountCirculator(long checkNum,double pay){ - try{ - Repayment repayment = paymentMapper.selectPepaymentBycheckNum(checkNum); - UsageDate usageDate= usageDateMapper.selectUsageDateByCheckNum(checkNum); - double rep_amount = repayment.getRepAmount(); - long userNum = usageDate.getUserNum(); - int bankNum = usageDate.getBankNum(); - double amount = usageDate.getAmount(); - int year = usageDate.getYear(); - - Transaction transaction = new Transaction(checkNum,userNum,bankNum,pay); - transMapper.addTransaction(transaction); - - rep_amount = pay - amount/(year*12); - repayment.setRepAmount(rep_amount); - repayment.setRepSum(pay); - paymentMapper.updateRepayment(repayment); - return 1; - }catch(Exception e){ - e.printStackTrace(); - }finally { - - - } - return 0; - } -} diff --git a/demo/src/test/java/com/example/demo/productService/controller/addController.java b/demo/src/test/java/com/example/demo/productService/controller/addController.java deleted file mode 100644 index 5536160..0000000 --- a/demo/src/test/java/com/example/demo/productService/controller/addController.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.example.demo.productService.controller; - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.addPro; -import org.springframework.web.bind.annotation.RequestMapping; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; -import org.springframework.stereotype.Controller; - -@Controller -public class addController extends HttpServlet { - Product product; - addPro addPro; - @RequestMapping("/addproduct") - public String doPost(HttpServletResponse response,HttpServletRequest request){ - PrintWriter writer=null; - try{ - product.setProductNum(Integer.parseInt(request.getParameter("productNum"))); - product.setProductName(request.getParameter("productName")); - product.setBankNum(Integer.parseInt(request.getParameter("bankNum"))); - product.setCategory(request.getParameter("productName")); - product.setIntrate(Integer.parseInt(request.getParameter("intrate"))); - product.setProductDescription(request.getParameter("description")); - product.setPictureAddress(request.getParameter("address")); - int result= addPro.add(product); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("增加成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("增加失败"); - return "/";//返回增加的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } - -} diff --git a/demo/src/test/java/com/example/demo/productService/controller/deleteController.java b/demo/src/test/java/com/example/demo/productService/controller/deleteController.java deleted file mode 100644 index cdd6510..0000000 --- a/demo/src/test/java/com/example/demo/productService/controller/deleteController.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.example.demo.productService.controller; - - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.deletePro; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; - -@Controller -public class deleteController { - Product product; - deletePro deletes; - @RequestMapping("/deleteproduct") - public String doPost(HttpServletResponse response, HttpServletRequest request){ - PrintWriter writer=null; - try{ - int productNum=Integer.parseInt(request.getParameter("productNum")); - int result= deletes.delete(productNum); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("删除成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("删除失败"); - return "/";//返回删除的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } -} diff --git a/demo/src/test/java/com/example/demo/productService/controller/updateController.java b/demo/src/test/java/com/example/demo/productService/controller/updateController.java deleted file mode 100644 index 56ca6f8..0000000 --- a/demo/src/test/java/com/example/demo/productService/controller/updateController.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.example.demo.productService.controller; - -import com.example.demo.bean.Product; -import com.example.demo.productService.tools.updatePro; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.PrintWriter; - -@Controller -public class updateController { - Product product; - updatePro updatePro; - @RequestMapping("/updateproduct") - public String doPost(HttpServletResponse response, HttpServletRequest request){ - PrintWriter writer=null; - try{ - product.setProductNum(Integer.parseInt(request.getParameter("productNum"))); - product.setProductName(request.getParameter("productName")); - product.setBankNum(Integer.parseInt(request.getParameter("bankNum"))); - product.setCategory(request.getParameter("productName")); - product.setIntrate(Integer.parseInt(request.getParameter("intrate"))); - product.setProductDescription(request.getParameter("description")); - product.setPictureAddress(request.getParameter("address")); - int result= updatePro.update(product); - response.setContentType("text/hmtl;charset=utf-8"); - writer=response.getWriter(); - if(result==1){ - writer.write("修改成功"); - return "/";//返回增加删除修改的总页面 - } - writer.write("修改失败"); - return "/";//返回修改的页面 - }catch(Exception e){ - e.printStackTrace(); - }finally { - if(writer!=null){ - writer.close(); - } - } - return "页面出错"; - } - -} 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 deleted file mode 100644 index 3d60f75..0000000 --- a/demo/src/test/java/com/example/demo/productService/tools/addPro.java +++ /dev/null @@ -1,27 +0,0 @@ -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 int add(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); - return 1; - } -} diff --git a/demo/src/test/java/com/example/demo/productService/tools/deletePro.java b/demo/src/test/java/com/example/demo/productService/tools/deletePro.java deleted file mode 100644 index 886e14c..0000000 --- a/demo/src/test/java/com/example/demo/productService/tools/deletePro.java +++ /dev/null @@ -1,21 +0,0 @@ -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 deletePro { - private com.example.demo.productService.tools.nowTime nowTime; - private com.example.demo.Dao.productMapper productMapper; - private productHistroyMapper proHisMapper; - private ProductHistroy productHistroy; - - public int delete(int productNum){ - productMapper.deleteProduct(productNum); - productHistroy.setProductNum(productNum); - //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum - productHistroy.setUpLoadTime(nowTime.nowTime()); - proHisMapper.addProductHistroy(productHistroy); - return 1; - } -} 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 deleted file mode 100644 index 92065f9..0000000 --- a/demo/src/test/java/com/example/demo/productService/tools/nowTime.java +++ /dev/null @@ -1,14 +0,0 @@ -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/updatePro.java b/demo/src/test/java/com/example/demo/productService/tools/updatePro.java deleted file mode 100644 index fe43ceb..0000000 --- a/demo/src/test/java/com/example/demo/productService/tools/updatePro.java +++ /dev/null @@ -1,27 +0,0 @@ -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 int update(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); - return 1; - } -}