一、实体定义

1. 名称

Supplier

2. 属性

属性 描述 类型 长度 唯一索引 备注
Code 代码 string 64
Name 简称 string 64
Desc 描述 string 1024
Rank 级别 string 64
A/B/C/D
Address 地址 string 1024
Country 国家 string 64
City 城市 string 64
Phone 电话 string 64
Fax 传真 string 64
PostId 邮编 string 64
ContactName 联系人 string 64
Currency 货币 string 64
IsActive 是否激活 bool 1
Company 公司 string 64
TimeWindowBegin 时间窗口开始 time

默认 0:00
TimeWIndowEnd 时间窗口结束 time

默认 24:00
Remark 备注 string 4096

3. 其它索引

4. 构造函数

Supplier(string code,string name)

5. 方法

1) 激活供应商

Activate()

2) 反激活供应商

Deactivate()

二、DTO定义

1. 标准DTO

2. 新增DTO

3. 修改DTO

4. 请求DTO

5. 列表DTO

三、服务定义

1. 激活供应商

1) 名称

Activate

2) 说明

3) 返回值

void

4) 参数

名称 描述 类型 长度 必填 默认值 备注
Id
Guid

2. 反激活供应商

1) 名称

Deactivate

2) 说明

3) 返回值

void

4) 参数

名称 描述 类型 长度 必填 默认值 备注
Id
Guid

四、事件定义

1. 订阅ERP接口

SupplierCreateHanlder :: IRemoteEventHandler>,ITransientDependency