提交
This commit is contained in:
1 parent
7b1d4c8729
commit
ffc89d9b57
75 files changed
+12263
-7950
No files matched your search
@@ -0,0 +1,3 @@
|
||||
-- 运输联动贡献量(吨),用于地磅月计划量累加/回减
|
||||
ALTER TABLE pl_transport_db_link
|
||||
ADD COLUMN contributed_qty DECIMAL(15,3) NULL COMMENT '本次联动贡献量(吨)' AFTER db_inventory_id;
|
||||
@@ -0,0 +1,19 @@
|
||||
-- 修复商机 follow_count 与跟进记录数不一致(历史数据回填)
|
||||
-- 原因:创建跟进时 recalc 发生在 flush 之前,导致冗余字段长期少 1
|
||||
|
||||
UPDATE crm_opportunity o
|
||||
LEFT JOIN (
|
||||
SELECT opportunity_id, COUNT(*) AS cnt
|
||||
FROM crm_opportunity_follow
|
||||
WHERE del_flag = 0
|
||||
GROUP BY opportunity_id
|
||||
) f ON f.opportunity_id = o.id
|
||||
SET o.follow_count = IFNULL(f.cnt, 0),
|
||||
o.last_time = (
|
||||
SELECT MAX(COALESCE(f2.follow_time, f2.create_time))
|
||||
FROM crm_opportunity_follow f2
|
||||
WHERE f2.opportunity_id = o.id
|
||||
AND f2.del_flag = 0
|
||||
)
|
||||
WHERE o.del_flag = 0
|
||||
AND IFNULL(o.follow_count, 0) <> IFNULL(f.cnt, 0);
|
||||
@@ -356,6 +356,7 @@ CREATE TABLE `pl_transport_db_link` (
|
||||
`plan_product_id` varchar(64) NOT NULL COMMENT '计划产品行ID',
|
||||
`db_purchase_plan_id` varchar(64) NOT NULL COMMENT '地磅计划ID',
|
||||
`db_inventory_id` varchar(64) NOT NULL COMMENT '出入库单ID',
|
||||
`contributed_qty` decimal(15,3) DEFAULT NULL COMMENT '本次联动贡献量(吨)',
|
||||
`tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
|
||||
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
|
||||
`remark` varchar(512) DEFAULT NULL COMMENT '备注',
|
||||
|
||||
Reference in new issue
Block a user