فهرست منبع

Merge commit '0edb951bac17440d8d64aa20e59e2ce2a883c8cb'

lihao16 4 ماه پیش
والد
کامیت
fa4a30c4fb

+ 91 - 0
smsb-modules/smsb-digital-promotion/src/main/java/com/inspur/digital/domain/SmsbDeviceChatScScene.java

@@ -0,0 +1,91 @@
+package com.inspur.digital.domain;
+
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.io.Serial;
+import java.util.Date;
+
+/**
+ * 数促-场景体验对象 smsb_device_chat_sc_scene
+ *
+ * @author Hao Li
+ * @date 2025-07-03
+ */
+@Data
+@TableName("smsb_device_chat_sc_scene")
+public class SmsbDeviceChatScScene {
+
+    @Serial
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id")
+    private Long id;
+
+    /**
+     * 类型 1-总结 2-条目
+     */
+    private Long type;
+
+    /**
+     * 场景名称
+     */
+    private String interactionName;
+
+    /**
+     * 图片
+     */
+    private String photo;
+
+    /**
+     * 服务商名称
+     */
+    private String supplierName;
+
+    /**
+     * 应用价值
+     */
+    private String applicationValue;
+
+    /**
+     * 场景介绍
+     */
+    private String description;
+
+    /**
+     * 价格
+     */
+    private String priceText;
+
+    /**
+     * 适用领域
+     */
+    private String domainsName;
+
+    /**
+     * 预约ID
+     */
+    private Long appointmentId;
+
+    /**
+     * 预约企业
+     */
+    private String enterprise;
+
+    /**
+     * 租户编号
+     */
+    private String tenantId;
+
+    /**
+     * 创建时间
+     */
+    @TableField(fill = FieldFill.INSERT)
+    private Date createTime;
+}

+ 76 - 0
smsb-modules/smsb-digital-promotion/src/main/java/com/inspur/digital/domain/bo/SmsbDeviceChatScSceneBo.java

@@ -0,0 +1,76 @@
+package com.inspur.digital.domain.bo;
+
+import com.inspur.digital.domain.SmsbDeviceChatScScene;
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
+
+/**
+ * 数促-场景体验业务对象 smsb_device_chat_sc_scene
+ *
+ * @author Hao Li
+ * @date 2025-07-03
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@AutoMapper(target = SmsbDeviceChatScScene.class, reverseConvertGenerate = false)
+public class SmsbDeviceChatScSceneBo extends BaseEntity {
+
+    /**
+     * 主键ID
+     */
+    private Long id;
+
+    /**
+     * 类型 1-总结 2-条目
+     */
+    private Long type;
+
+    /**
+     * 场景名称
+     */
+    private String interactionName;
+
+    /**
+     * 图片
+     */
+    private String photo;
+
+    /**
+     * 服务商名称
+     */
+    private String supplierName;
+
+    /**
+     * 应用价值
+     */
+    private String applicationValue;
+
+    /**
+     * 场景介绍
+     */
+    private String description;
+
+    /**
+     * 价格
+     */
+    private String priceText;
+
+    /**
+     * 适用领域
+     */
+    private String domainsName;
+
+    /**
+     * 预约ID
+     */
+    private Long appointmentId;
+
+    /**
+     * 预约企业
+     */
+    private String enterprise;
+
+
+}

+ 101 - 0
smsb-modules/smsb-digital-promotion/src/main/java/com/inspur/digital/domain/vo/SmsbDeviceChatScSceneVo.java

@@ -0,0 +1,101 @@
+package com.inspur.digital.domain.vo;
+
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
+import com.alibaba.excel.annotation.ExcelProperty;
+import com.inspur.digital.domain.SmsbDeviceChatScScene;
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 数促-场景体验视图对象 smsb_device_chat_sc_scene
+ *
+ * @author Hao Li
+ * @date 2025-07-03
+ */
+@Data
+@ExcelIgnoreUnannotated
+@AutoMapper(target = SmsbDeviceChatScScene.class)
+public class SmsbDeviceChatScSceneVo implements Serializable {
+
+    @Serial
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键ID
+     */
+    @ExcelProperty(value = "主键ID")
+    private Long id;
+
+    /**
+     * 类型 1-总结 2-条目
+     */
+    @ExcelProperty(value = "类型 1-总结 2-条目")
+    private Long type;
+
+    /**
+     * 场景名称
+     */
+    @ExcelProperty(value = "场景名称")
+    private String interactionName;
+
+    /**
+     * 图片
+     */
+    @ExcelProperty(value = "图片")
+    private String photo;
+
+    /**
+     * 服务商名称
+     */
+    @ExcelProperty(value = "服务商名称")
+    private String supplierName;
+
+    /**
+     * 应用价值
+     */
+    @ExcelProperty(value = "应用价值")
+    private String applicationValue;
+
+    /**
+     * 场景介绍
+     */
+    @ExcelProperty(value = "场景介绍")
+    private String description;
+
+    /**
+     * 价格
+     */
+    @ExcelProperty(value = "价格")
+    private String priceText;
+
+    /**
+     * 适用领域
+     */
+    @ExcelProperty(value = "适用领域")
+    private String domainsName;
+
+    /**
+     * 预约ID
+     */
+    @ExcelProperty(value = "预约ID")
+    private Long appointmentId;
+
+    /**
+     * 预约企业
+     */
+    @ExcelProperty(value = "预约企业")
+    private String enterprise;
+
+    /**
+     * 创建时间
+     */
+    @ExcelProperty(value = "创建时间")
+    private Date createTime;
+
+
+}