OA对接用存储过程0422发行版本第二版本文档格式.docx
- 文档编号:6422327
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:12
- 大小:17.59KB
OA对接用存储过程0422发行版本第二版本文档格式.docx
《OA对接用存储过程0422发行版本第二版本文档格式.docx》由会员分享,可在线阅读,更多相关《OA对接用存储过程0422发行版本第二版本文档格式.docx(12页珍藏版)》请在冰点文库上搜索。
--701部门名称不能为空[新建,修改部门]
--702部门已被使用[新建,修改部门操作]
--703上级部门不存在[修改,删除操作]
--704指定部门不存在[修改,删除操作]
--9SQLServererrors
2部门管理
--部门级别用\隔开,如华南区\销售部\..,一级部门A1\二级部门B1\三级部门C1\四级部门D1..
2.1添加最高级部门
sp_wg2014_DepartmentTopNew
[约束:
最高级部门不能为空,不能重复,不能含有'
\'
号,头尾空格会自动去除]
DECLARE@ret_codeINT
--添加最高级部门:
部门名称:
'
一级部门'
EXEC@ret_code=sp_wg2014_DepartmentTopNew'
PRINT@ret_code
2.2修改最高级部门名称
sp_wg2014_DepartmentTopEdit
--[约束:
号,头尾空格会自动去除]
--修改最高级部门名称:
新部门名称:
一级部门A'
EXEC@ret_code=sp_wg2014_DepartmentTopEdit'
'
2.3添加下级部门
sp_wg2014_DepartmentBranchNew
上级部门必须存在,下级部门不能为空,不能重复,不能含有'
--添加下级部门:
上级部门:
新部门:
二级部门A'
EXEC@ret_code=sp_wg2014_DepartmentBranchNew'
一级部门A\二级部门A'
三级部门A'
一级部门A\二级部门A'
2.4修改下级部门名称
sp_wg2014_DepartmentBranchEdit
上级部门和指定部门必须存在,下级部门新名称不能为空,不能重复,不能含有'
--修改下级部门:
指定部门:
指定部门的新名称:
三级部门B'
EXEC@ret_code=sp_wg2014_DepartmentBranchEdit'
2.5删除部门
sp_wg2014_DepartmentDelete
部门必须存在]
--删除部门:
部门:
一级部门A\二级部门A\三级部门B'
EXEC@ret_code=sp_wg2014_DepartmentDelete'
3用户操作
3.1添加用户
--添加工号:
0001'
姓名:
张小三,卡号:
91234,部门:
(空)
EXEC@ret_code=sp_wg2014_ConsumerNew'
张小三'
91234,NULL
查看部门
SELECT[f_GroupID],[f_GroupName]FROM[t_b_Group]
第二个人[带部门—部门必须是已存在的]
0002'
张小东,卡号:
912341,部门:
技术部'
张小东'
912341,'
第三个人[二级部门]
0003'
张小安,卡号:
912343,部门:
总公司\销售部'
张小安'
912343,'
用于查询结果
SELECT[f_ConsumerID]
[f_ConsumerNO]
[f_ConsumerName]
[f_CardNO]
[f_GroupID]
[f_AttendEnabled]
[f_ShiftEnabled]
[f_DoorEnabled]
[f_BeginYMD]
[f_EndYMD]
[f_PIN]
[f_PrivilegeTypeID]
FROM[t_b_Consumer]orderbyf_ConsumerIDdesc
3.2注册卡号
sp_wg2014_ConsumerRegisterCard注册卡号[原来没有卡号的]
--注册卡号(用于之前没有发卡的用户)
工号不能为空,且此工号用户之前没有分配卡号;
卡号不能重复,不可以为空]
--工号:
卡号:
912344
EXEC@ret_code=sp_wg2014_ConsumerRegisterCard'
912344
3.3卡挂失
sp_wg2014_ConsumerRegisterLostCard卡挂失[指定用户工号]
--挂失卡号
工号不能为空,且此工号用户之前有卡号;
新卡号不能重复,可以为空]
新卡号:
912345(可以为空)
EXEC@ret_code=sp_wg2014_ConsumerRegisterLostCard'
912345
3.4删除用户
sp_wg2014_ConsumerDelete
--删除用户
工号不能为空]
EXEC@ret_code=sp_wg2014_ConsumerDelete'
(还原操作只能在软件中处理,不让用户通过数据库来修改)
3.5修改用户(不能修改工号和卡号)
sp_wg2014_ConsumerEdit
工号不能为空,且必须存在]
--修改用户姓名
EXEC@ret_code=sp_wg2014_ConsumerEdit'
02号用户'
普通的用户[简单信息]
EXEC@ret_code=sp_wg2014_ConsumerEdit
--工号
'
--姓名
--部门
--启用考勤(缺省启用为)
1,
--启用倒班(缺省不启用为)
0,
--启用门禁(缺省启用为)
1,
--起始日期yyyy-MM-dd
2014-11-07'
--截止日期yyyy-MM-ddHH:
mm[可以到分钟]
2029-12-3123:
59'
--密码(最多6位数)
345678
复杂的用户[包括其他用户信息,如果是NULL表示不作修改,'
表示空]
--密码(最多位数)
345678,
--备注
备注说明'
--职称
职称-总监'
--学历
本科'
--籍贯
江西'
--出生年月日
2009-1-1'
--婚姻状况
已婚'
--入职时间
2014-11-0716:
31:
44'
--离职时间
--证件名称
身份证'
--证件号
362226XXXXXXXXXXXX'
--社保号
36222619XXXXXXXXXX'
--地址
深圳'
--邮编
518000'
--性别
男'
--民族
汉'
--宗教
无'
--英文名
Karl'
--手机
135XXXXXXXX'
--家庭电话
8392XXXX'
--工作电话
8315XXXX'
--电子邮箱
chensn3721@'
--政治面貌
群众'
--单位
WG'
--技术等级
工程师'
4权限操作
4.1用户权限添加
sp_wg2014_ConsumerPrivilegeAdd
--添加权限
工号不能为空,且存在;
门名称不能为空,且存在;
时段索引号缺省为1,(0表示禁止),最大254]
--工号,门名称(不能为空,必须存在),时段(缺省为1)
EXEC@ret_code=sp_wg2014_ConsumerPrivilegeAdd'
m001-1号'
1
4.2指定用户的权限清空
sp_wg2014_ConsumerPrivilegeClear
--清空指定用户的权限(包括单双四控制器以及梯控设备上的权限)
工号不能为空,且存在]
--指定工号
EXEC@ret_code=sp_wg2014_ConsumerPrivilegeClear'
4.3用户权限添加到一对多/梯控[用于梯控设备]
sp_wg2014_ConsumerPrivilegeOneToMoreAdd
--添加权限到一对多/梯控设备
门名称或楼层名称不能为空,且存在;
EXEC@ret_code=sp_wg2014_ConsumerPrivilegeOneToMoreAdd'
m001-1号._1楼'
EXEC@ret_code=sp_wg2014_ConsumerPrivilegeOneToMoreAdd
m001-1号._2楼'
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 对接 存储 过程 0422 发行 版本 第二