feat(ai): 完成 DeepSeek 大模型官方 API 接入、双模调用、高可用平滑降级与管理后台连通性测试
这个提交包含在:
@@ -1,4 +1,4 @@
|
||||
import { Index, PrimaryGeneratedColumn, Column } from 'typeorm';
|
||||
import { Index, PrimaryGeneratedColumn, Column, DeleteDateColumn } from 'typeorm';
|
||||
import * as moment from 'moment';
|
||||
import { CoolBaseEntity } from '@cool-midway/core';
|
||||
|
||||
@@ -45,6 +45,7 @@ export abstract class BaseEntity extends CoolBaseEntity {
|
||||
|
||||
@Index()
|
||||
@Column({
|
||||
name: 'create_time',
|
||||
comment: '创建时间',
|
||||
type: 'varchar',
|
||||
transformer: transformerTime,
|
||||
@@ -53,6 +54,7 @@ export abstract class BaseEntity extends CoolBaseEntity {
|
||||
|
||||
@Index()
|
||||
@Column({
|
||||
name: 'update_time',
|
||||
comment: '更新时间',
|
||||
type: 'varchar',
|
||||
transformer: transformerTime,
|
||||
@@ -60,6 +62,18 @@ export abstract class BaseEntity extends CoolBaseEntity {
|
||||
updateTime: Date;
|
||||
|
||||
@Index()
|
||||
@Column({ comment: '租户ID', nullable: true })
|
||||
@Column({
|
||||
name: 'tenant_id',
|
||||
comment: '租户ID',
|
||||
nullable: true,
|
||||
})
|
||||
tenantId: number;
|
||||
|
||||
@Index()
|
||||
@DeleteDateColumn({
|
||||
name: 'deleted_at',
|
||||
comment: '软删除时间',
|
||||
nullable: true,
|
||||
})
|
||||
deletedAt?: Date | null;
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户