Initial commit: backend code

This commit is contained in:
Agent
2026-03-20 04:59:00 +00:00
commit e7c7f3b174
42 changed files with 2855 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
package com.example.building.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 客户实体类
*/
@Data
@TableName("customers")
public class Customer {
@TableId(type = IdType.ASSIGN_UUID)
private String customerId;
/**
* 客户名称
*/
private String name;
/**
* 联系电话
*/
private String phone;
/**
* 客户微信OpenID(用于推送)
*/
private String wechatOpenid;
/**
* 地址
*/
private String address;
/**
* 备注
*/
private String remark;
/**
* 累计消费金额
*/
private BigDecimal totalAmount;
/**
* 创建人ID
*/
private String createdBy;
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createdAt;
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updatedAt;
}