美文网首页
人事资料模块简历信息升级改进逻辑整理

人事资料模块简历信息升级改进逻辑整理

作者: CJDUDU | 来源:发表于2017-09-13 10:46 被阅读0次

一、新增人事资料:页面选择入职日期和填写基本信息

提交表单保存时,主表插入该外用工信息,简历信息表中插入从该入职日期开始,到2999.01.01日期结束的一条简历信息。

Insert into hr_MigrantEmp_GZJL (企业Gid,主表Gid,主键Gid,身份证号,工作地点,部门,开始时间,结束时间,修改备注);   (多余字段不进行说明)

二、修改人事资料:页面员工状态(在职、离职)和员工部门信息变化都要更新简历信息

(要考虑历史数据的存在)。

1、只要点击保存就-先插入历史外用工数据的简历信息。(该员工的离职时刻是否为2999年 && 该员工状态为在职)

insert into hr_MigrantEmp_GZJL (企业Gid,主表Gid,主键Gid,身份证号,工作地点,部门,开始时间(页面传入的员工入职时间),结束时间(当前系统时间),修改备注) where not exist (select 1 from Hr_MigrantEmp a,hr_MigrantEmp_GZJL b where a.Gid = b.主表Gid and b.结束时间 > to_date('2900.01.01','YYYY.MM.DD')) and a.身份证号 = b.身份证号 and 员工状态 = ‘在职’);

2、页面改动

a、在职-->离职,其他关于部门的信息不允许更改(历史数据和新数据共用)

update hr_MigrantEmp_GZJL set=(主键Gid,身份证号,结束时间(当前系统时间),修改备注)) where  Gid = 主表Gid and 员工状态 = ‘在职’ and 结束时间 > to_date('2900.01.01','YYYY.MM.DD') and 身份证号 = 页面身份证号  and 页面员工状态 ='离职');

b、离职-->在职,更改部门信息或者不更改(历史数据和新数据共用)

insert into hr_MigrantEmp_GZJL (企业Gid,主表Gid,主键Gid,身份证号,工作地点,部门,开始时间(当前时间),结束时间(2999),修改备注) where 员工状态 = ‘离职’ and 被修改标志);

相关文章

  • 人事资料模块简历信息升级改进逻辑整理

    一、新增人事资料:页面选择入职日期和填写基本信息 提交表单保存时,主表插入该外用工信息,简历信息表中插入从该入职日...

  • 信息资料整理

    在整理电子信息时,我认认真真地开始梳理电脑信息。 电脑留存大学同学的业务资料,帮助同学解决她在业务上遇到的问题,存...

  • 投实习简历的一些建议

    简历 1、乔布简历(海量word文档模块简历,还有实习岗位) 2、知页简历(只需你把信息填上,选择好模板,一键生成...

  • 逻辑树-整理信息

    逻辑树整理信息的方法:运用大小关系和因果关系对信息进行关键词整理

  • 整理资料的逻辑感想

    公司新来的一位大老板,让我们所有的销售都去准备,行业分析和客户分析的资料。 我心想,这还不简单吗?到网上去浏览信息...

  • python3 使用 pymysql

    python升级到 3.6 之后,2.7的mysql 模块就用不了了。查了查资料,常规的使用模块 pymysql。...

  • 简历说,一个神一样的工具

    看标题,没错,今儿来侃侃简历,每到周末喜欢整理整理资料,无意中在移动硬盘里发现了以前备档的简历,当年找工作...

  • 信息安全资料整理

    知乎安全大事件专栏导读

  • layui前台页面填充

    完善个人资料页面,baby信息页面,向记录模块进发

  • 电子资料信息与图书整理大全-tyman

    电子资料信息与图书整理大全-tyman 4.0 资料整理的六步骤,对于大量资料的一个整理方法: 背景:不能为了累积...

网友评论

      本文标题:人事资料模块简历信息升级改进逻辑整理

      本文链接:https://www.haomeiwen.com/subject/ozncsxtx.html