数据实体字段优化

This commit is contained in:
dzl 2025-04-30 14:28:00 +08:00
parent f76f4004b0
commit 3bbb550992
16 changed files with 51 additions and 33 deletions

View File

@ -5,6 +5,7 @@ import com.cdzy.ebikeoperate.model.dto.request.ReqEbikeSysRoperatesetsDto;
import com.cdzy.ebikeoperate.model.dto.response.ResEbikeSysRoperatesetsDto; import com.cdzy.ebikeoperate.model.dto.response.ResEbikeSysRoperatesetsDto;
import com.cdzy.ebikeoperate.model.pojo.EbikeSysRoperateset; import com.cdzy.ebikeoperate.model.pojo.EbikeSysRoperateset;
import com.cdzy.ebikeoperate.service.EbikeSysRoperatesetService; import com.cdzy.ebikeoperate.service.EbikeSysRoperatesetService;
import org.simpleframework.xml.core.Validate;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,8 +1,10 @@
package com.cdzy.ebikeoperate.model.dto.request; package com.cdzy.ebikeoperate.model.dto.request;
import cn.hutool.core.date.DateTime;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime;
/** /**
* 区域电话客服设置表 实体类 * 区域电话客服设置表 实体类
@ -16,7 +18,7 @@ public class ReqEbikeSysLinktelDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 电话号码 * 电话号码
@ -26,11 +28,11 @@ public class ReqEbikeSysLinktelDto implements Serializable {
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeStart; private DateTime worktimeStart;
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeEnd; private DateTime worktimeEnd;
} }

View File

@ -1,5 +1,6 @@
package com.cdzy.ebikeoperate.model.dto.request; package com.cdzy.ebikeoperate.model.dto.request;
import cn.hutool.core.date.DateTime;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@ -18,7 +19,7 @@ public class ReqEbikeSysOperateSetSaveDto {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 星期几;,分隔null为按时间段运营 * 星期几;,分隔null为按时间段运营
@ -28,10 +29,10 @@ public class ReqEbikeSysOperateSetSaveDto {
/** /**
* 工作开始时间;HH:mm:ss * 工作开始时间;HH:mm:ss
*/ */
private String startWorktime; private DateTime startWorktime;
/** /**
* 工作结束时间;HH:mm:ss * 工作结束时间;HH:mm:ss
*/ */
private String endWorktime; private DateTime endWorktime;
} }

View File

@ -24,7 +24,7 @@ public class ReqEbikeSysRbacksetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 是否站点还车 * 是否站点还车

View File

@ -16,7 +16,7 @@ public class ReqEbikeSysRlocksetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 自动锁车分钟 * 自动锁车分钟

View File

@ -1,5 +1,6 @@
package com.cdzy.ebikeoperate.model.dto.request; package com.cdzy.ebikeoperate.model.dto.request;
import com.alibaba.fastjson2.JSONArray;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -21,7 +22,7 @@ public class ReqEbikeSysRoperatesetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 是否运营;1运营中 0停止运营 * 是否运营;1运营中 0停止运营
@ -41,7 +42,7 @@ public class ReqEbikeSysRoperatesetDto implements Serializable {
/** /**
* 访问渠道;每一位表示一种支付是支持否不支持 * 访问渠道;每一位表示一种支付是支持否不支持
*/ */
private String channel; private JSONArray channel;
/** /**
* 认证条件;0默认 1实名认证 2学生认证 3无需认证 * 认证条件;0默认 1实名认证 2学生认证 3无需认证
@ -156,7 +157,7 @@ public class ReqEbikeSysRoperatesetDto implements Serializable {
/** /**
* 充值规则;默认5,10,20,50,100,200 * 充值规则;默认5,10,20,50,100,200
*/ */
private String rechargeRule; private JSONArray rechargeRule;
/** /**
* 在线客服;1开启 0关闭 * 在线客服;1开启 0关闭
@ -176,7 +177,7 @@ public class ReqEbikeSysRoperatesetDto implements Serializable {
/** /**
* 开票开始时间 * 开票开始时间
*/ */
private String issueAnInvoiceStartTime; private LocalDateTime issueAnInvoiceStartTime;
/** /**
* 0公里申诉自动退款 * 0公里申诉自动退款
@ -206,5 +207,5 @@ public class ReqEbikeSysRoperatesetDto implements Serializable {
/** /**
* 按周运营时间配置列表 * 按周运营时间配置列表
*/ */
private List<ReqEbikeSysOperateSetSaveDto> operateTimeByWeek; private List<ReqEbikeSysOperateSetSaveDto> operateTime;
} }

View File

@ -17,7 +17,7 @@ public class ReqEbikeSysRusecondsetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 禁止用户借车电量;百分比默认30 * 禁止用户借车电量;百分比默认30

View File

@ -3,6 +3,7 @@ package com.cdzy.ebikeoperate.model.dto.response;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime;
/** /**
* 区域电话客服设置表 实体类 * 区域电话客服设置表 实体类
@ -16,7 +17,7 @@ public class ResEbikeSysLinktelDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 电话号码 * 电话号码
@ -26,11 +27,11 @@ public class ResEbikeSysLinktelDto implements Serializable {
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeStart; private LocalDateTime worktimeStart;
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeEnd; private LocalDateTime worktimeEnd;
} }

View File

@ -1,9 +1,12 @@
package com.cdzy.ebikeoperate.model.dto.response; package com.cdzy.ebikeoperate.model.dto.response;
import cn.hutool.core.date.DateTime;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.Date;
/** /**
* 运营配置运营类型 查询参数 * 运营配置运营类型 查询参数
* *
@ -19,7 +22,7 @@ public class ResEbikeSysOperateSetDto {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 星期几;,分隔null为按时间段运营 * 星期几;,分隔null为按时间段运营
@ -29,10 +32,10 @@ public class ResEbikeSysOperateSetDto {
/** /**
* 工作开始时间;HH:mm:ss * 工作开始时间;HH:mm:ss
*/ */
private String startWorktime; private DateTime startWorktime;
/** /**
* 工作结束时间;HH:mm:ss * 工作结束时间;HH:mm:ss
*/ */
private String endWorktime; private DateTime endWorktime;
} }

View File

@ -18,7 +18,7 @@ public class ResEbikeSysRbacksetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 是否站点还车 * 是否站点还车

View File

@ -16,7 +16,7 @@ public class ResEbikeSysRlocksetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 自动锁车分钟 * 自动锁车分钟

View File

@ -1,10 +1,13 @@
package com.cdzy.ebikeoperate.model.dto.response; package com.cdzy.ebikeoperate.model.dto.response;
import com.alibaba.fastjson2.JSONArray;
import com.cdzy.ebikeoperate.model.dto.request.ReqEbikeSysOperateSetSaveDto;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
/** /**
* @author:Ding * @author:Ding
@ -20,7 +23,7 @@ public class ResEbikeSysRoperatesetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 是否运营;1运营中 0停止运营 * 是否运营;1运营中 0停止运营
@ -40,7 +43,7 @@ public class ResEbikeSysRoperatesetDto implements Serializable {
/** /**
* 访问渠道;每一位表示一种支付是支持否不支持 * 访问渠道;每一位表示一种支付是支持否不支持
*/ */
private String channel; private JSONArray channel;
/** /**
* 认证条件;0默认 1实名认证 2学生认证 3无需认证 * 认证条件;0默认 1实名认证 2学生认证 3无需认证
@ -155,7 +158,7 @@ public class ResEbikeSysRoperatesetDto implements Serializable {
/** /**
* 充值规则;默认5,10,20,50,100,200 * 充值规则;默认5,10,20,50,100,200
*/ */
private String rechargeRule; private JSONArray rechargeRule;
/** /**
* 在线客服;1开启 0关闭 * 在线客服;1开启 0关闭
@ -175,7 +178,7 @@ public class ResEbikeSysRoperatesetDto implements Serializable {
/** /**
* 开票开始时间 * 开票开始时间
*/ */
private String issueAnInvoiceStartTime; private LocalDateTime issueAnInvoiceStartTime;
/** /**
* 0公里申诉自动退款 * 0公里申诉自动退款
@ -202,4 +205,8 @@ public class ResEbikeSysRoperatesetDto implements Serializable {
*/ */
private LocalDateTime stopEndTime; private LocalDateTime stopEndTime;
/**
* 按周运营时间配置列表
*/
private List<ResEbikeSysOperateSetDto> operateTime;
} }

View File

@ -17,7 +17,7 @@ public class ResEbikeSysRusecondsetDto implements Serializable {
/** /**
* 区域ID * 区域ID
*/ */
private String reginId; private String regionId;
/** /**
* 禁止用户借车电量;百分比默认30 * 禁止用户借车电量;百分比默认30

View File

@ -5,6 +5,7 @@ import com.mybatisflex.annotation.Table;
import java.io.Serializable; import java.io.Serializable;
import java.io.Serial; import java.io.Serial;
import java.time.LocalDateTime;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
@ -46,11 +47,11 @@ public class EbikeSysLinktel implements Serializable {
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeStart; private LocalDateTime worktimeStart;
/** /**
* 工作时间() * 工作时间()
*/ */
private String worktimeEnd; private LocalDateTime worktimeEnd;
} }

View File

@ -1,5 +1,6 @@
package com.cdzy.ebikeoperate.model.pojo; package com.cdzy.ebikeoperate.model.pojo;
import cn.hutool.core.date.DateTime;
import com.mybatisflex.annotation.Id; import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table; import com.mybatisflex.annotation.Table;
import java.io.Serializable; import java.io.Serializable;
@ -46,11 +47,11 @@ public class EbikeSysOperateSet implements Serializable {
/** /**
* 工作开始时间;HH:mm:ss * 工作开始时间;HH:mm:ss
*/ */
private String startWorktime; private DateTime startWorktime;
/** /**
* 工作结束时间;HH:mm:ss * 工作结束时间;HH:mm:ss
*/ */
private String endWorktime; private DateTime endWorktime;
} }

View File

@ -193,7 +193,7 @@ public class EbikeSysRoperateset implements Serializable {
/** /**
* 开票开始时间 * 开票开始时间
*/ */
private String issueAnInvoiceStartTime; private LocalDateTime issueAnInvoiceStartTime;
/** /**
* 0公里申诉自动退款 * 0公里申诉自动退款