【调度系统】广东民航医疗快线调度系统源代码
wanglizhong
2025-04-21 b8349bc19da36ab153c5466db7d089888a89f955
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- 创建 ServiceOrderCommissionDetails 表
CREATE TABLE ServiceOrderCommissionDetails (
    -- 自增主键,唯一标识每条记录
    ID INT IDENTITY(1,1) PRIMARY KEY,
    -- 关联服务单的 ID
    ServiceOrderID BIGINT NOT NULL,
    -- 人员的 ID,可以是开单人或者跟进人
    PersonID INT NOT NULL,
    PersonName NVARCHAR(255) NOT NULL,
    -- 人员的提成比例
    CommissionRatio DECIMAL(5, 2) NOT NULL,
    -- 人员类型标识,'Opener' 表示开单人,'Follower' 表示跟进人
    PersonType NVARCHAR(20) NOT NULL,
    
    -- 检查约束,确保人员类型标识为 'Opener' 或者 'Follower'
    CHECK (PersonType IN ('Opener', 'Follower')),
    -- 检查约束,确保提成比例在 0 到 100 之间
    CHECK (CommissionRatio BETWEEN 0 AND 100)
);