一卡通数据结构
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
更新状态2
Update_State3
更新状态3
ST_SubSysRight
人员子系统权限表
Person_ID
人员识别号
int
Yes
System_No
子系统编号
varchar(10)
Remark
备注
varchar(50)
No
ST_SubsidyHistory
补贴记录表(历史)
ID_KEY
ID号
int
Yes
窗体名称
varchar(50)
Right_Name
权限名称
varchar(20)
No
Remark
备注
varchar(50)
ST_RightInfo
系统权限表
Menu_ID
菜单ID
int
通过增量ID表调用函数生成;
Yes
Form_Name
窗体名称
varchar(50)
No
Right_Values
权限值
Remark
备注
varchar(50)
ST_TransferAccount
小金额转账表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Transfer_Date
转账时间
datetime
Transfer_Fund
转账金额
money
只能充值到主账户里面
Card_Balance
卡主账户余额
主账户余额(转账之前的余额)
一卡通数据结构
表英文名
表中文名
列英文名
列中文名
字段类型
备注
是否主键
Role_No
角色编号
varchar(20)
Is_Del
是否注销
bit
Is_Using
是否正在使用
Login_Time
登陆时间
datetime
Computer_Name
计算机名称
varchar(255)
Using_Model
正在使用模块
Consume_Copy
消费份数
int
Consume_TimeLen
消费时长
float
Consume_Capacity
消费用量
Repast_No
餐别编号
varchar(3)
Ware_ID
商品代号
int
MOC_No
机器编号
varchar(6)
COM_No
硬件机号
Card_Balance
主账户余额
money
ShortKey
快捷键
varchar(40)
Menu_Index
菜单序号
tinyint
相应同级菜单的序号
Image_Index
图标序号
smallint
默认为-1
Separator
带分隔条
tinyint
默认为0,1表示菜单分隔条,2表示工具栏分隔条,3表示菜单或工具栏分隔条
InToolBar
在工具栏
bit
脱机人员验证方式:
1表示验证黑名单(默认)
2表示验证红名单
Up_DelDate
上次数据清除日期
datetime
初始化为启动日期
ST_OptLog
用户操作日志表
ID_KEY
ID号
int
Yes
User_Name
用户名称
varchar(20)
No
Opt_Computer
操作电脑
操作电脑的IP地址或名称
System_No
子系统标题
System_ExeName
子系统文件名
保存该子系统对应的EXE文件名
Index_No
排序号
int
在用户登陆后,对于各子系统图标的排列顺序要求。
DBCreateDate
数据库创建日期
datetime
DBVersion
数据库版本
varchar(10)
DBUpdateinfo
数据库升级信息
varchar(50)
IsCreateTable
子系统表是否创建
bit
IsInitTable
子系统表是否初始化
Remark
备注
varchar(50)
Update_State1
更新状态1
tinyint
1、子系统(人员档案)的数据同步状态:
通过子系统的触发器来更新该字段的值。
2、其他两个字段为预留字段。
Update_State2
不允许重复
Para_ID
父菜单ID
int
首级菜单值为-1
Call_Mode
调用方式
tinyint
默认1表示调用窗体(模式显示)、2表示调用窗体(非模式显示),3表示调用动态链接库、4表示调用可执行文件
Form_Name
窗体名称
varchar(50)
如果调用方式值为1或2,则该字段的值为窗体名称,3和4为文件名称
操作信息
varchar(50)
System_No
子系统编号
varchar(10)
可以直接填写子系统的编号或者简写字母
ST_SubSystem
子系统表
保存子系统的英文缩写:
如核心平台ST/售饭EM/灵活消费XF/考勤KQ
Yes
System_Name
子系统名称
varchar(20)
No
System_Title
表名表
Table_Name
表名
varchar(30)
Yes
System_No
子系统编号
varchar(10)
保存子系统的英文缩写:
如核心平台ST/售饭EM/灵活消费XF/考勤KQ
Card_Balance
卡主账户余额
money
调整前卡内余额
DataBase_Balance
数据库内主账户余额
调整前数据库内余额
Adjust_Fund
调整后余额
调整后的金额
Opt_Project
操作项目
varchar(40)
操作项目:
比如存款、取款、转账等项目
Opt_Time
操作时间
datetime
卡主账户余额
卡主账户余额(取款之前的余额)
MOC_No
机器编号
varchar(6)
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_SysParam
系统参数表
Param_ID
Param_ID
int
Yes
ID_KEY
ID号
Param_Code
参数代码
varchar(20)
OffWork_Date
离岗日期
Is_Del
是否注销
bit
Remark
备注
varchar(50)
ST_Param
系统参数表(废弃旧的)
Corp_Name
公司名称
varchar(40)
初始化为‘’
COM
读卡器端口
varchar(8)
初始化为‘COM1’
Person_ValidType
人员验证方式
tinyint
Remark
备注
varchar(50)
ST_Subsidy
补贴记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Subsidy_Date
补贴发放日期
datetime
Subsidy_Fund
补贴金额
money
补贴金额:(两重意思)
1、先预发当月的补贴;
2、再下次发放补贴时,修改成实际消费补贴金额。
编码中文名
varchar(40)
编码表的中文名
Dict_Id
编号
varchar(20)
编码编号,取编码数值时,按照DICT_ID进行排序;
Dict_Value
名称
varchar(40)
编码值
Is_SysCol
是否系统字段
bit
是否是系统字段,默认为否
Remark
备注
varchar(50)
ST_Dict_Table
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_MenuInfo
菜单信息表
Menu_ID
菜单ID
int
通过增量ID表调用函数生成;
Yes
System_No
子系统编号
varchar(20)
No
Menu_No
菜单编号
Menu_Name
菜单名称
Menu_Hint
菜单提示
DB_Balance
数据库余额
Card_SmallAccount
小金额余额
Data_Type
数据类别
tinyint
Remark
备注
varchar(50)
ST_NoBalance
卡库不对等记录表
NoBalance_ID
不对等标识号
int
从ID增量表中取值
Yes
Card_No
卡号
varchar(12)
No
是否在工具栏上显示,默认为0
Remark
备注
varchar(50)
ST_LockCard
挂失记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Lock_Date
挂失时间
datetime
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_Identity
MOC_No
机器编号
varchar(6)
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_TakeFund
取款记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Take_Date
取款时间
datetime
Take_Fund
取款金额
money
Card_Balance
Person_ID
人员识别号
No
Subsidy_Date
补贴发放日期
datetime
Subsidy_Fund
补贴金额
money
补贴金额:(两重意思)
1、先预发当月的补贴;
2、再下次发放补贴时,修改成实际消费补贴金额。
Plan_Fund
上月实际发放金额
上月实际发放金额
User_No
用户编号
varchar(20)
ID_KEY
ID号
int
Yes
DownLoad_Date
下载时间
datetime
No
Card_No
卡号
varchar(12)
System_No
子系统编号
varchar(10)
Consume_Time
消费时间
datetime
Consume_Mode
消费模式
int
Consume_Fund
消费金额
money
varchar(100)
Using_Form
正在使用窗体
varchar(40)
Remark
备注
varchar(50)
ST_UnLockCard
解挂记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
UnLock_Date
解挂时间
datetime
User_No
用户编号
varchar(20)
卡号
varchar(12)
卡号设置为可空,在发卡开户时设置卡号,注销卡号清空卡号。
Person_No
人员编号
varchar(20)
Person_Name
人员姓名
Person_Type
人员类别
员工类别:职工、员工等等
Cert_Name
证件名称
Cert_Code
证件号码
Duty
职务
Title
职称
Nationality
No
Param_Name
参数名称
varchar(100)
Param_Value
参数值
ST_SysLog
系统日志表
ID_KEY
ID号
int
Yes
User_Name
用户名称
varchar(20)
No
Opt_Time
操作时间
datetime
Opt_Computer
操作电脑
varchar(20)
Opt_log
Card_No
卡号
varchar(12)
No
Disable_Date
废卡时间
datetime
Disable_Cause
废卡原因
varchar(50)
Remark
备注
ST_Dictionary
编码表
ID_KEY
ID号
int
Yes
Table_Name
编码类别
varchar(20)
编码表的表名
No
Table_ChsName
增量ID表
Table_Name
表名称
varchar(40)
Yes
Current_ID
当前ID
int
No
ST_EnCard
ID授权卡表
ID_KEY
ID号
Yes
Card_No
卡号
varchar(40)
No
Remark
备注
varchar(10)
ST_DisableCard
废卡表
ID_KEY
ID号
int
Yes
Right_Values
权限值
varchar(40)
ST_RoleInfo
角色信息表
Role_No
角色编号
varchar(20)
Yes
Role_Name
角色名称
No
Remark
备注
varchar(50)
ST_RightValue
权限值列表
Right_ID
权限值ID
char(1)
Yes
Form_Name
子系统名称
varchar(10)
Opt_Table
操作表
varchar(20)
保存被修改过的表中文名
Opt_Type
操作方式
增加
删除
修改
Opt_Time
操作时间
datetime
Opt_Info
操作信息
varchar(255)
Remark
备注
varchar(50)
ST_NoPersonCard
Update_State3
更新状态3
ST_SubSysRight
人员子系统权限表
Person_ID
人员识别号
int
Yes
System_No
子系统编号
varchar(10)
Remark
备注
varchar(50)
No
ST_SubsidyHistory
补贴记录表(历史)
ID_KEY
ID号
int
Yes
窗体名称
varchar(50)
Right_Name
权限名称
varchar(20)
No
Remark
备注
varchar(50)
ST_RightInfo
系统权限表
Menu_ID
菜单ID
int
通过增量ID表调用函数生成;
Yes
Form_Name
窗体名称
varchar(50)
No
Right_Values
权限值
Remark
备注
varchar(50)
ST_TransferAccount
小金额转账表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Transfer_Date
转账时间
datetime
Transfer_Fund
转账金额
money
只能充值到主账户里面
Card_Balance
卡主账户余额
主账户余额(转账之前的余额)
一卡通数据结构
表英文名
表中文名
列英文名
列中文名
字段类型
备注
是否主键
Role_No
角色编号
varchar(20)
Is_Del
是否注销
bit
Is_Using
是否正在使用
Login_Time
登陆时间
datetime
Computer_Name
计算机名称
varchar(255)
Using_Model
正在使用模块
Consume_Copy
消费份数
int
Consume_TimeLen
消费时长
float
Consume_Capacity
消费用量
Repast_No
餐别编号
varchar(3)
Ware_ID
商品代号
int
MOC_No
机器编号
varchar(6)
COM_No
硬件机号
Card_Balance
主账户余额
money
ShortKey
快捷键
varchar(40)
Menu_Index
菜单序号
tinyint
相应同级菜单的序号
Image_Index
图标序号
smallint
默认为-1
Separator
带分隔条
tinyint
默认为0,1表示菜单分隔条,2表示工具栏分隔条,3表示菜单或工具栏分隔条
InToolBar
在工具栏
bit
脱机人员验证方式:
1表示验证黑名单(默认)
2表示验证红名单
Up_DelDate
上次数据清除日期
datetime
初始化为启动日期
ST_OptLog
用户操作日志表
ID_KEY
ID号
int
Yes
User_Name
用户名称
varchar(20)
No
Opt_Computer
操作电脑
操作电脑的IP地址或名称
System_No
子系统标题
System_ExeName
子系统文件名
保存该子系统对应的EXE文件名
Index_No
排序号
int
在用户登陆后,对于各子系统图标的排列顺序要求。
DBCreateDate
数据库创建日期
datetime
DBVersion
数据库版本
varchar(10)
DBUpdateinfo
数据库升级信息
varchar(50)
IsCreateTable
子系统表是否创建
bit
IsInitTable
子系统表是否初始化
Remark
备注
varchar(50)
Update_State1
更新状态1
tinyint
1、子系统(人员档案)的数据同步状态:
通过子系统的触发器来更新该字段的值。
2、其他两个字段为预留字段。
Update_State2
不允许重复
Para_ID
父菜单ID
int
首级菜单值为-1
Call_Mode
调用方式
tinyint
默认1表示调用窗体(模式显示)、2表示调用窗体(非模式显示),3表示调用动态链接库、4表示调用可执行文件
Form_Name
窗体名称
varchar(50)
如果调用方式值为1或2,则该字段的值为窗体名称,3和4为文件名称
操作信息
varchar(50)
System_No
子系统编号
varchar(10)
可以直接填写子系统的编号或者简写字母
ST_SubSystem
子系统表
保存子系统的英文缩写:
如核心平台ST/售饭EM/灵活消费XF/考勤KQ
Yes
System_Name
子系统名称
varchar(20)
No
System_Title
表名表
Table_Name
表名
varchar(30)
Yes
System_No
子系统编号
varchar(10)
保存子系统的英文缩写:
如核心平台ST/售饭EM/灵活消费XF/考勤KQ
Card_Balance
卡主账户余额
money
调整前卡内余额
DataBase_Balance
数据库内主账户余额
调整前数据库内余额
Adjust_Fund
调整后余额
调整后的金额
Opt_Project
操作项目
varchar(40)
操作项目:
比如存款、取款、转账等项目
Opt_Time
操作时间
datetime
卡主账户余额
卡主账户余额(取款之前的余额)
MOC_No
机器编号
varchar(6)
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_SysParam
系统参数表
Param_ID
Param_ID
int
Yes
ID_KEY
ID号
Param_Code
参数代码
varchar(20)
OffWork_Date
离岗日期
Is_Del
是否注销
bit
Remark
备注
varchar(50)
ST_Param
系统参数表(废弃旧的)
Corp_Name
公司名称
varchar(40)
初始化为‘’
COM
读卡器端口
varchar(8)
初始化为‘COM1’
Person_ValidType
人员验证方式
tinyint
Remark
备注
varchar(50)
ST_Subsidy
补贴记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Subsidy_Date
补贴发放日期
datetime
Subsidy_Fund
补贴金额
money
补贴金额:(两重意思)
1、先预发当月的补贴;
2、再下次发放补贴时,修改成实际消费补贴金额。
编码中文名
varchar(40)
编码表的中文名
Dict_Id
编号
varchar(20)
编码编号,取编码数值时,按照DICT_ID进行排序;
Dict_Value
名称
varchar(40)
编码值
Is_SysCol
是否系统字段
bit
是否是系统字段,默认为否
Remark
备注
varchar(50)
ST_Dict_Table
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_MenuInfo
菜单信息表
Menu_ID
菜单ID
int
通过增量ID表调用函数生成;
Yes
System_No
子系统编号
varchar(20)
No
Menu_No
菜单编号
Menu_Name
菜单名称
Menu_Hint
菜单提示
DB_Balance
数据库余额
Card_SmallAccount
小金额余额
Data_Type
数据类别
tinyint
Remark
备注
varchar(50)
ST_NoBalance
卡库不对等记录表
NoBalance_ID
不对等标识号
int
从ID增量表中取值
Yes
Card_No
卡号
varchar(12)
No
是否在工具栏上显示,默认为0
Remark
备注
varchar(50)
ST_LockCard
挂失记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Lock_Date
挂失时间
datetime
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_Identity
MOC_No
机器编号
varchar(6)
User_No
用户编号
varchar(20)
Remark
备注
varchar(50)
ST_TakeFund
取款记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
Take_Date
取款时间
datetime
Take_Fund
取款金额
money
Card_Balance
Person_ID
人员识别号
No
Subsidy_Date
补贴发放日期
datetime
Subsidy_Fund
补贴金额
money
补贴金额:(两重意思)
1、先预发当月的补贴;
2、再下次发放补贴时,修改成实际消费补贴金额。
Plan_Fund
上月实际发放金额
上月实际发放金额
User_No
用户编号
varchar(20)
ID_KEY
ID号
int
Yes
DownLoad_Date
下载时间
datetime
No
Card_No
卡号
varchar(12)
System_No
子系统编号
varchar(10)
Consume_Time
消费时间
datetime
Consume_Mode
消费模式
int
Consume_Fund
消费金额
money
varchar(100)
Using_Form
正在使用窗体
varchar(40)
Remark
备注
varchar(50)
ST_UnLockCard
解挂记录表
ID_KEY
ID号
int
Yes
Person_ID
人员识别号
No
UnLock_Date
解挂时间
datetime
User_No
用户编号
varchar(20)
卡号
varchar(12)
卡号设置为可空,在发卡开户时设置卡号,注销卡号清空卡号。
Person_No
人员编号
varchar(20)
Person_Name
人员姓名
Person_Type
人员类别
员工类别:职工、员工等等
Cert_Name
证件名称
Cert_Code
证件号码
Duty
职务
Title
职称
Nationality
No
Param_Name
参数名称
varchar(100)
Param_Value
参数值
ST_SysLog
系统日志表
ID_KEY
ID号
int
Yes
User_Name
用户名称
varchar(20)
No
Opt_Time
操作时间
datetime
Opt_Computer
操作电脑
varchar(20)
Opt_log
Card_No
卡号
varchar(12)
No
Disable_Date
废卡时间
datetime
Disable_Cause
废卡原因
varchar(50)
Remark
备注
ST_Dictionary
编码表
ID_KEY
ID号
int
Yes
Table_Name
编码类别
varchar(20)
编码表的表名
No
Table_ChsName
增量ID表
Table_Name
表名称
varchar(40)
Yes
Current_ID
当前ID
int
No
ST_EnCard
ID授权卡表
ID_KEY
ID号
Yes
Card_No
卡号
varchar(40)
No
Remark
备注
varchar(10)
ST_DisableCard
废卡表
ID_KEY
ID号
int
Yes
Right_Values
权限值
varchar(40)
ST_RoleInfo
角色信息表
Role_No
角色编号
varchar(20)
Yes
Role_Name
角色名称
No
Remark
备注
varchar(50)
ST_RightValue
权限值列表
Right_ID
权限值ID
char(1)
Yes
Form_Name
子系统名称
varchar(10)
Opt_Table
操作表
varchar(20)
保存被修改过的表中文名
Opt_Type
操作方式
增加
删除
修改
Opt_Time
操作时间
datetime
Opt_Info
操作信息
varchar(255)
Remark
备注
varchar(50)
ST_NoPersonCard