充值单号按类型使用 ETC、YK、SX、BL 前缀;更换装货客户清空产品时不抹掉已有计划产品;运输证件列表展示上传时间。 Co-authored-by: Cursor <cursoragent@cursor.com>
15 lines
645 B
SQL
15 lines
645 B
SQL
-- ETC/油卡充值申请单号按充值类型校正前缀。
|
||
-- etc 保持 ETC;fuel 开头的 ETC 改为 YK;shanxia 开头的 ETC 改为 SX。
|
||
-- 只替换前三个字符,日期和两位序号不变。已是目标前缀的记录不改。
|
||
-- 含软删除行,避免唯一索引下恢复后仍显示旧前缀。可重复执行。
|
||
|
||
UPDATE `pl_vehicle_recharge_apply`
|
||
SET `apply_no` = CONCAT('YK', SUBSTRING(`apply_no`, 4))
|
||
WHERE `recharge_type` = 'fuel'
|
||
AND `apply_no` LIKE 'ETC%';
|
||
|
||
UPDATE `pl_vehicle_recharge_apply`
|
||
SET `apply_no` = CONCAT('SX', SUBSTRING(`apply_no`, 4))
|
||
WHERE `recharge_type` = 'shanxia'
|
||
AND `apply_no` LIKE 'ETC%';
|