实体类更新
parent
ecc105e79d
commit
37cee13781
|
@ -1,76 +1,76 @@
|
|||
//package com.ruoyi.mybasic.Text;
|
||||
//
|
||||
//import lombok.Data;
|
||||
//
|
||||
///**
|
||||
// * @ClassName Queue
|
||||
// * @Description 数据结构队列测试
|
||||
// * @Author WenHao.Sao
|
||||
// */
|
||||
//@Data
|
||||
//public class Queue {
|
||||
//
|
||||
// private int[] dataArray;//定义了一个数组
|
||||
//
|
||||
// private int front;//队头
|
||||
//
|
||||
// private int rear;//尾端
|
||||
//
|
||||
// public Queue(int capacity){
|
||||
// this.dataArray = new int[capacity];
|
||||
// }
|
||||
//
|
||||
// public void enQueue(int element){
|
||||
// if ((rear + 1 ) % dataArray.length == front){
|
||||
// System.out.println("队伍已经满了");
|
||||
// System.out.println();
|
||||
// return;
|
||||
// }
|
||||
// dataArray[rear] = element;
|
||||
// rear = (rear + 1) % dataArray.length;
|
||||
// System.out.println("入队后队头元素为:"+dataArray[front]);
|
||||
// System.out.println("出队!后 队尾元素" + element);
|
||||
// }
|
||||
//
|
||||
// public int deQueue(){
|
||||
// if (rear == front){
|
||||
// System.out.println("队以空");
|
||||
// System.out.println("");
|
||||
// }
|
||||
// int deQueueElement = dataArray[front];
|
||||
// front = (front + 1) % dataArray.length;
|
||||
// System.out.println("出队后对头元素为:"+ dataArray[front]);
|
||||
// System.out.println("出队后队元素为:"+dataArray[rear - 1]);
|
||||
// System.out.println();
|
||||
// return deQueueElement;
|
||||
// }
|
||||
//
|
||||
//
|
||||
// public void print(){
|
||||
// for (int i = front; i != rear - i ; i = (i+1) % dataArray.length){
|
||||
// System.out.println(dataArray[i] + "-->");
|
||||
// }
|
||||
// System.out.println(dataArray[rear -1]);
|
||||
// System.out.println();
|
||||
// }
|
||||
//
|
||||
//
|
||||
// public static void main(String[] args) {
|
||||
// Queue queue = new Queue(6);
|
||||
// queue.enQueue(1);
|
||||
// queue.enQueue(2);
|
||||
// queue.enQueue(3);
|
||||
// queue.enQueue(4);
|
||||
// queue.enQueue(5);
|
||||
// queue.enQueue(6);
|
||||
// queue.print();
|
||||
// queue.deQueue();
|
||||
// queue.deQueue();
|
||||
// queue.deQueue();
|
||||
// queue.print();
|
||||
// queue.enQueue(6);
|
||||
// queue.enQueue(7);
|
||||
// queue.print();
|
||||
// }
|
||||
//}
|
||||
//
|
||||
package com.ruoyi.mybasic.Text;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @ClassName Queue
|
||||
* @Description 数据结构队列测试
|
||||
* @Author WenHao.Sao
|
||||
*/
|
||||
@Data
|
||||
public class Queue {
|
||||
|
||||
private int[] dataArray;//定义了一个数组
|
||||
|
||||
private int front;//队头
|
||||
|
||||
private int rear;//尾端
|
||||
|
||||
public Queue(int capacity){
|
||||
this.dataArray = new int[capacity];
|
||||
}
|
||||
|
||||
public void enQueue(int element){
|
||||
if ((rear + 1 ) % dataArray.length == front){
|
||||
System.out.println("队伍已经满了");
|
||||
System.out.println();
|
||||
return;
|
||||
}
|
||||
dataArray[rear] = element;
|
||||
rear = (rear + 1) % dataArray.length;
|
||||
System.out.println("入队后队头元素为:"+dataArray[front]);
|
||||
System.out.println("出队!后 队尾元素" + element);
|
||||
}
|
||||
|
||||
public int deQueue(){
|
||||
if (rear == front){
|
||||
System.out.println("队以空");
|
||||
System.out.println("");
|
||||
}
|
||||
int deQueueElement = dataArray[front];
|
||||
front = (front + 1) % dataArray.length;
|
||||
System.out.println("出队后对头元素为:"+ dataArray[front]);
|
||||
System.out.println("出队后队元素为:"+dataArray[rear - 1]);
|
||||
System.out.println();
|
||||
return deQueueElement;
|
||||
}
|
||||
|
||||
|
||||
public void print(){
|
||||
for (int i = front; i != rear - i ; i = (i+1) % dataArray.length){
|
||||
System.out.println(dataArray[i] + "-->");
|
||||
}
|
||||
System.out.println(dataArray[rear -1]);
|
||||
System.out.println();
|
||||
}
|
||||
|
||||
|
||||
public static void main(String[] args) {
|
||||
Queue queue = new Queue(6);
|
||||
queue.enQueue(1);
|
||||
queue.enQueue(2);
|
||||
queue.enQueue(3);
|
||||
queue.enQueue(4);
|
||||
queue.enQueue(5);
|
||||
queue.enQueue(6);
|
||||
queue.print();
|
||||
queue.deQueue();
|
||||
queue.deQueue();
|
||||
queue.deQueue();
|
||||
queue.print();
|
||||
queue.enQueue(6);
|
||||
queue.enQueue(7);
|
||||
queue.print();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
package com.ruoyi.mybasic.common.domain;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 支出收入流水记录
|
||||
|
@ -23,7 +27,7 @@ public class UserMoneyLogs {
|
|||
/**
|
||||
* 详情
|
||||
*/
|
||||
private String moneyTypeId;
|
||||
private String moneyTypeName;
|
||||
/**
|
||||
* 钱包主建
|
||||
*/
|
||||
|
@ -35,11 +39,12 @@ public class UserMoneyLogs {
|
|||
|
||||
//审计字段
|
||||
|
||||
// private Integer del_flag;
|
||||
// private String create_user_id;
|
||||
// private Date create_time;
|
||||
// private String update_by;
|
||||
// private Date update_time;
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
||||
private Date create_time;
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -80,7 +80,7 @@ public class InvitationServiceImpl implements InvitationService {
|
|||
//同时添加钱包变更记录表
|
||||
UserMoneyLogs userMoneyLogs = new UserMoneyLogs();
|
||||
userMoneyLogs.setUserId(userId);
|
||||
userMoneyLogs.setMoneyTypeId("NEW_USER_INVITE");
|
||||
userMoneyLogs.setMoneyTypeName("NEW_USER_INVITE");
|
||||
userMoneyLogs.setStatus(2);
|
||||
userMoneyLogs.setAmountIncome(300);
|
||||
invitationMapper.insertUserMoneyLogs(userMoneyLogs);
|
||||
|
@ -91,7 +91,7 @@ public class InvitationServiceImpl implements InvitationService {
|
|||
//同时添加钱包变更记录表
|
||||
UserMoneyLogs PuserMoneyLogs = new UserMoneyLogs();
|
||||
userMoneyLogs.setUserId(userPid);
|
||||
userMoneyLogs.setMoneyTypeId("NEW_USER_INVITE");
|
||||
userMoneyLogs.setMoneyTypeName("NEW_USER_INVITE");
|
||||
userMoneyLogs.setStatus(2);
|
||||
userMoneyLogs.setAmountIncome(300);
|
||||
invitationMapper.insertUserMoneyLogs(PuserMoneyLogs);
|
||||
|
|
Loading…
Reference in New Issue