Browse Source

Merge branch 'master' of http://47.92.161.104:10080/chenwen/jp-kpi.git

chenwen 3 years ago
parent
commit
d2525c0ec8
2 changed files with 106 additions and 0 deletions
  1. 37 0
      接口说明
  2. 69 0
      数据字典

+ 37 - 0
接口说明

@@ -0,0 +1,37 @@
+0.接口返回值通用说明:
+
+  返回值一般格式为:
+
+  {
+    "success":true,   //true 或  false 表示请求是否成功
+     "data": xxx,     //返回的业务数据
+     "error":xxx      //错误提示信息
+  }
+
+1.获取需要由当前用户来考评的员工
+
+	url:http://xxx/jpkpi/api/loadNeedAssessUsers.do?workNum=xxx
+   
+    requestType:get
+
+	参数:workNum 当前用户的工号
+
+	返回值:(例子:查询需要由徐磊考评的员工)
+
+	{"success":true,"data":[{"number":"2262007","postname":"副经理","name":"陈文","id":100},{"number":"2772012","postname":"VC程序员","name":"徐邱","id":102},{"number":"2422008","postname":"VC程序员","name":"朱鹏","id":105},{"number":"1852014","postname":"java程序员","name":"陈雷","id":133}],"error":null}
+
+     部分数据说明: number:工号,postname:职位
+
+2.获取当前用户某月的工作小结信息
+
+	url:http://xxx/jpkpi/api/loadMonthWorkSummary.do?workNum=xxx&workMonth=xxx
+
+	requestType:get
+
+	参数:workNum 当前用户的工号;workMonth:月份,格式为yyyy-MM 如:2021-10
+
+	返回值:
+	
+	{"success":true,"data":[{"summary":null,"summaryLen":0,"number":"1122005","workDate":"2019-09-01","name":"王丹"},{"summary":"1、领导要求找昆仑银行贴现;\n2、联系昆仑银行工作人员关于贴现需要准备的资料;\n3、成本核算明细表与部门负责人核对;\n4、发送商业承兑汇票5张给昆仑银行王耿宇;\n5、与对方联系关于5张承兑汇票所需利息;\n6、讨论利息核算方式、到款时间、打款账户等事宜;\n","workConLen":127,"number":"1122005","workDate":"2019-09-02","name":"王丹"}]}
+
+   部分数据说明: summary:工作小结内容,summaryLen:工作小结内容长度

+ 69 - 0
数据字典

@@ -0,0 +1,69 @@
+1.AssOptions   考核项目明细设置表(通过FID关联到AssProject表的ID)
+
+	ID:指标编号
+	FID:指标父编号
+	Text:指标名称
+	Value:达标后所得分值
+	DelFlag:删除标记 0:未删除
+
+2. AssTemplate 考核模板(按岗位使用不同的考核模板)
+
+3. AssProject  考核项目表(通过FID关联到AssTemplate表的ID)
+
+	FID:考核模版编号
+	Type:类型(0-累加,1-不累加) 控制单选还是多选
+	Score:分值
+	Name:名称
+
+4.Sys_Tree  系统菜单定义表
+
+5.Sys_Role  系统角色定义
+
+6.Sys_Role_Tree 定义角色的菜单权限
+
+7.Results 【废弃】
+
+8.ScoreDetail  各指标打分明细 【废弃】
+
+	ItemId:指标编号
+	UserId:被打分人编号
+	EvaUserId:打分人编号
+	score:得分
+	EvaDate:考评月份
+	ItemName:打分指标名称
+
+9.ScoreTotal  【废弃】
+
+10.Post 岗位表
+	OrgId:部门编号
+	Name:岗位名称
+	Remark:备注
+	Sort:排序号
+	Type:考评模版
+
+11. Organization:部门表
+
+12. Incentive:考核打分记录表
+
+	UserID:被考评人编号
+	EvaUserID:考评人编号
+	Date:考评年月
+	Type:类型(0-累加,1-不累加)控制单选还是多选
+
+13. EvaluationItemsType  考核项目分类表  【废弃】
+
+14. EvaluationItems 考核项目明细定义表  【废弃】
+	PostID:岗位编号
+	Name:考核具体项目名称
+	Score:考核项目设定分值
+	Sort:排序号
+	Tyep:
+
+15. EvaluationFlow 考核流程表
+	PostID:岗位编号
+	Flow:审批岗位编号序列(由哪些岗位来审核)
+	Percentage:要考核项目分值在总分值中的占比
+
+16. TaskSummary 工作信息表(填写工作小结表)
+
+目前的算法是取消权重 一级扣了 如果二级觉得不行就继续扣