Re-run forecast billing on draft pre-declare, and expose draftSaved/orderId/serviceNo via ErrorCode/Data/details for clearer place-order failure UX. Co-authored-by: Cursor <cursoragent@cursor.com>
21 lines
1.6 KiB
SQL
21 lines
1.6 KiB
SQL
-- 若 t_order_file 已按英文注释建表,执行本脚本改为中文注释(不改结构)。
|
||
|
||
ALTER TABLE `t_order_file`
|
||
MODIFY COLUMN `Id` INT NOT NULL AUTO_INCREMENT COMMENT '主键,自增',
|
||
MODIFY COLUMN `OrderId` INT NOT NULL COMMENT '订单Id',
|
||
MODIFY COLUMN `FileType` VARCHAR(32) NOT NULL COMMENT '附件类型:tradeProof交易证明/systemLabel系统面单/downstreamLabel下游面单/lastMileLabel末端面单/infraredImage红外图片',
|
||
MODIFY COLUMN `FileName` VARCHAR(255) NULL COMMENT '原始文件名',
|
||
MODIFY COLUMN `FileUrl` VARCHAR(512) NOT NULL COMMENT '文件地址(相对路径或外链)',
|
||
MODIFY COLUMN `ContentType` VARCHAR(128) NULL COMMENT '文件MIME类型',
|
||
MODIFY COLUMN `FileSize` BIGINT NULL COMMENT '文件大小(字节)',
|
||
MODIFY COLUMN `Sort` INT NOT NULL DEFAULT 0 COMMENT '同类型内排序',
|
||
MODIFY COLUMN `Source` VARCHAR(32) NOT NULL DEFAULT 'upload' COMMENT '来源:upload上传/systemGenerate系统生成/downstream下游回传/migrate迁移',
|
||
MODIFY COLUMN `Remark` VARCHAR(512) NULL COMMENT '备注',
|
||
MODIFY COLUMN `IsDeleted` TINYINT NOT NULL DEFAULT 0 COMMENT '软删除:0-否,1-是',
|
||
MODIFY COLUMN `ConcurrencyStamp` CHAR(36) NOT NULL DEFAULT (UUID()) COMMENT '并发戳',
|
||
MODIFY COLUMN `CreateUserId` INT NOT NULL DEFAULT 0 COMMENT '创建人',
|
||
MODIFY COLUMN `CreateTime` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
MODIFY COLUMN `UpdateUserId` INT NULL COMMENT '更新人',
|
||
MODIFY COLUMN `UpdateTime` DATETIME NULL COMMENT '更新时间',
|
||
COMMENT='订单附件表';
|