|
|
@@ -26,20 +26,22 @@ type FeedbackDao struct {
|
|
|
|
|
|
// FeedbackColumns defines and stores column names for table feedback.
|
|
|
type feedbackColumns struct {
|
|
|
- Id string // Id
|
|
|
- Type string // 反馈类型
|
|
|
- Status string // 反馈状态 1 未处理 2 已处理
|
|
|
- Content string // 反馈内容
|
|
|
- CurrentProcessorId string // 当前处理人 Id
|
|
|
- CreatedById string // 创建者 Id
|
|
|
- CreatedByName string // 创建者用户名
|
|
|
- CreatedByMobile string // 创建者联系方式
|
|
|
- CreatedByEmail string // 创建者邮箱
|
|
|
- CreatedByDeptId string // 创建者部门 Id
|
|
|
- CreatedByDeptName string // 创建者部门名称
|
|
|
- CreatedAt string // 创建时间
|
|
|
- UpdatedAt string // 更新时间
|
|
|
- DeletedAt string // 删除时间
|
|
|
+ Id string // Id
|
|
|
+ Type string // 反馈类型
|
|
|
+ Status string // 反馈状态 1 未处理 2 已处理
|
|
|
+ Content string // 反馈内容
|
|
|
+ CurrentProcessorId string // 当前处理人 Id
|
|
|
+ CurrentProcessorName string // 当前处理人姓名
|
|
|
+ ProcessedAt string // 处理时间
|
|
|
+ CreatedById string // 创建者 Id
|
|
|
+ CreatedByName string // 创建者用户名
|
|
|
+ CreatedByMobile string // 创建者联系方式
|
|
|
+ CreatedByEmail string // 创建者邮箱
|
|
|
+ CreatedByDeptId string // 创建者部门 Id
|
|
|
+ CreatedByDeptName string // 创建者部门名称
|
|
|
+ CreatedAt string // 创建时间
|
|
|
+ UpdatedAt string // 更新时间
|
|
|
+ DeletedAt string // 删除时间
|
|
|
}
|
|
|
|
|
|
var (
|
|
|
@@ -49,20 +51,22 @@ var (
|
|
|
DB: g.DB("default"),
|
|
|
Table: "feedback",
|
|
|
Columns: feedbackColumns{
|
|
|
- Id: "Id",
|
|
|
- Type: "Type",
|
|
|
- Status: "Status",
|
|
|
- Content: "Content",
|
|
|
- CurrentProcessorId: "CurrentProcessorId",
|
|
|
- CreatedById: "CreatedById",
|
|
|
- CreatedByName: "CreatedByName",
|
|
|
- CreatedByMobile: "CreatedByMobile",
|
|
|
- CreatedByEmail: "CreatedByEmail",
|
|
|
- CreatedByDeptId: "CreatedByDeptId",
|
|
|
- CreatedByDeptName: "CreatedByDeptName",
|
|
|
- CreatedAt: "CreatedAt",
|
|
|
- UpdatedAt: "UpdatedAt",
|
|
|
- DeletedAt: "DeletedAt",
|
|
|
+ Id: "Id",
|
|
|
+ Type: "Type",
|
|
|
+ Status: "Status",
|
|
|
+ Content: "Content",
|
|
|
+ CurrentProcessorId: "CurrentProcessorId",
|
|
|
+ CurrentProcessorName: "CurrentProcessorName",
|
|
|
+ ProcessedAt: "ProcessedAt",
|
|
|
+ CreatedById: "CreatedById",
|
|
|
+ CreatedByName: "CreatedByName",
|
|
|
+ CreatedByMobile: "CreatedByMobile",
|
|
|
+ CreatedByEmail: "CreatedByEmail",
|
|
|
+ CreatedByDeptId: "CreatedByDeptId",
|
|
|
+ CreatedByDeptName: "CreatedByDeptName",
|
|
|
+ CreatedAt: "CreatedAt",
|
|
|
+ UpdatedAt: "UpdatedAt",
|
|
|
+ DeletedAt: "DeletedAt",
|
|
|
},
|
|
|
}
|
|
|
)
|
|
|
@@ -74,20 +78,22 @@ func NewFeedbackDao(tenant string) FeedbackDao {
|
|
|
DB: g.DB(tenant),
|
|
|
Table: "feedback",
|
|
|
Columns: feedbackColumns{
|
|
|
- Id: "Id",
|
|
|
- Type: "Type",
|
|
|
- Status: "Status",
|
|
|
- Content: "Content",
|
|
|
- CurrentProcessorId: "CurrentProcessorId",
|
|
|
- CreatedById: "CreatedById",
|
|
|
- CreatedByName: "CreatedByName",
|
|
|
- CreatedByMobile: "CreatedByMobile",
|
|
|
- CreatedByEmail: "CreatedByEmail",
|
|
|
- CreatedByDeptId: "CreatedByDeptId",
|
|
|
- CreatedByDeptName: "CreatedByDeptName",
|
|
|
- CreatedAt: "CreatedAt",
|
|
|
- UpdatedAt: "UpdatedAt",
|
|
|
- DeletedAt: "DeletedAt",
|
|
|
+ Id: "Id",
|
|
|
+ Type: "Type",
|
|
|
+ Status: "Status",
|
|
|
+ Content: "Content",
|
|
|
+ CurrentProcessorId: "CurrentProcessorId",
|
|
|
+ CurrentProcessorName: "CurrentProcessorName",
|
|
|
+ ProcessedAt: "ProcessedAt",
|
|
|
+ CreatedById: "CreatedById",
|
|
|
+ CreatedByName: "CreatedByName",
|
|
|
+ CreatedByMobile: "CreatedByMobile",
|
|
|
+ CreatedByEmail: "CreatedByEmail",
|
|
|
+ CreatedByDeptId: "CreatedByDeptId",
|
|
|
+ CreatedByDeptName: "CreatedByDeptName",
|
|
|
+ CreatedAt: "CreatedAt",
|
|
|
+ UpdatedAt: "UpdatedAt",
|
|
|
+ DeletedAt: "DeletedAt",
|
|
|
},
|
|
|
}
|
|
|
return dao
|