tangxinyuan 2 weeks ago
parent
commit
9234fd92c8
  1. 8
      code/springboot/newBank/src/main/java/demo/weiyichi/controller/TranferAccount.java
  2. 70
      code/springboot/newBank/src/main/java/demo/weiyichi/model/TransferDTO.java

8
code/springboot/newBank/src/main/java/demo/weiyichi/controller/TransferAccount.java → code/springboot/newBank/src/main/java/demo/weiyichi/controller/TranferAccount.java

@ -1,15 +1,10 @@
package demo.weiyichi.controller;
import demo.weiyichi.model.AccountTab;
import demo.weiyichi.model.ApiResponse;
import demo.weiyichi.model.RecordTable;
import demo.weiyichi.model.WithdrawMoneyDTO;
import demo.weiyichi.model.TransferDTO;
import demo.weiyichi.model.QueryDTO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.transaction.annotation.Transactional;
@ -22,11 +17,10 @@ import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.math.BigDecimal;
@RestController
@RequestMapping("/weiyichi")
public class transferAccount {
public class TranferAccount {
@Autowired
private JdbcTemplate jdbcTemplate;
private Boolean verifyAccountPassword(String cardNo, String password) {

70
code/springboot/newBank/src/main/java/demo/weiyichi/model/TransferDTO.java

@ -4,54 +4,24 @@ package demo.weiyichi.model;
* 转账操作数据传输对象
*/
public class TransferDTO {
/**
* 转出账户卡号
*/
private String outCardNo;
/**
* 转入账户卡号
*/
private String inCardNo;
/**
* 转账金额
*/
private Double amount;
/**
* 转出账户密码
*/
private String password;
// Getter 和 Setter 方法
public String getOutCardNo() {
return outCardNo;
}
public void setOutCardNo(String outCardNo) {
this.outCardNo = outCardNo;
}
public String getInCardNo() {
return inCardNo;
}
public void setInCardNo(String inCardNo) {
this.inCardNo = inCardNo;
}
public Double getAmount() {
return amount;
}
public void setAmount(Double amount) {
this.amount = amount;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
private String fromCardNo; // 转出卡号
private String toCardNo; // 转入卡号
private Double money; // 转账金额
private String password; // 交易密码
private String staffNo; // 员工编号
private String organiNm; // 机构名称
// getters and setters
public String getFromCardNo() { return fromCardNo; }
public void setFromCardNo(String fromCardNo) { this.fromCardNo = fromCardNo; }
public String getToCardNo() { return toCardNo; }
public void setToCardNo(String toCardNo) { this.toCardNo = toCardNo; }
public Double getMoney() { return money; }
public void setMoney(Double money) { this.money = money; }
public String getPassword() { return password; }
public void setPassword(String password) { this.password = password; }
public String getStaffNo() { return staffNo; }
public void setStaffNo(String staffNo) { this.staffNo = staffNo; }
public String getOrganiNm() { return organiNm; }
public void setOrganiNm(String organiNm) { this.organiNm = organiNm; }
}
Loading…
Cancel
Save