TreeviewCopyright © aleen42 all right reserved, powered by aleen42
转正申请单
一、能力清单
编号 | 能力清单 |
---|---|
1 | 审批流 |
2 | 业务流:拉单、推单 |
二、操作流程
三、业务流程
四、实体
4.1、转正申请单
- 转正申请单同入职申请单字段相同,同样创建业务对象后新建实体
操作 | 描述 | |||||
---|---|---|---|---|---|---|
名称 | 转正申请 | |||||
编码 | regapply | |||||
父实体 | ||||||
引用接口 | 审批 | 业务流 | 自动编码 | |||
属性 | 编码 | 名称 | 类型 | 引用 | ||
name | 姓名 | 文本 | ||||
gender | 性别 | 单选 | 性别 | developplatform.developplatform.gender | ||
age | 年龄 | 整数 | ||||
province | 地区 | 单选引用 | 区域行政类型 | bd.region.BaseRegionVO | ||
mobile | 手机号 | 文本 | ||||
belongdept | 所属部门 | 单选引用 | 部门 | bd.adminOrg.AdminOrgVO | ||
Duty | 职务 | 单选引用 | 职务 | bd.duty.Duty | ||
Rank | 职级 | 单选引用 | 职级 | bd.duty.Rank | ||
Position | 职位 | 单选引用 | 职位 | bd.duty.Position | ||
contract_begin_date | 合同开始日期 | 日期 | ||||
contract_end_date | 合同结束日期 | 日期 | ||||
salary | 工资 | 数值 | ||||
psncode | 员工编码 | 文本 |
- 新增一个字段员工编码
五、页面建模
5.1、新建单卡页面
- 新建单卡转正申请单
5.2、调整页面布局
- 最终效果如下图
- 实现方式可参考入职申请单
六、配置审批流
- 最终效果如下图
- 实现方式可参考入职申请单
七、配置业务流
7.1、 拉单-页面设计器配置
- 【转正申请单】拉取【员工档案】数据
7.1.1、【转正申请单】配置拉单按钮
- 进入【转正申请单列表】页面设计器
- 左侧【业务控件】->【业务流按钮】拖拽至按钮栏
- 修改新增按钮的多语标题:拉单;业务操作拉单后点击保存
7.1.2、创建转单页面
- 分析:拉取需要一个转单的页面用来选取要拉取的数据,以及触发生单动作,因此需要创建一个单表页面作为转单页面
- 新建单表【员工档案生单】页面
- 进入设计器配置关联页面
- 分别将列表工具栏、表格工具栏删除
- 选择页面模板,右键添加底部栏
- 选择底部栏,右键添加按钮栏
- 选择按钮栏,右键分别添加【自动规则按钮】、【按钮】
- 选择【业务流按钮】修改多语标题:生单,业务操作:生单
- 选择【按钮】修改多语标题:取消,修改规则类型:主按钮(会改变按钮样式)
- 【取消】按钮绑定动作-【取消】后保存
7.2、 拉单-业务流规则配置
- 修改业务流
- 进入业务流设计器,拖拽生成以下流程走向
- 点击新增规则,填写规则名称
- 生单方式拉单画面选择刚才新建的【员工档案生单】
- 配置转换规则后点击确定
- 点击保存
7.3、 【转正申请】推【员工档案】
- 审批通过后,回写员工档案基本信息,员工状态字段为转正
- 【转正申请】指向【员工档案】,右侧推单,点击新建规则
- 【基本信息】填写规则名称push
- 【触发设置】填写单据生效
- 【转换规则】如下图所示
- 保存
八、测试
- 预览
- 点击拉单
- 选择数据后点击生单
- 点击保存
- 提交生成的单据并进行审批
- 审批通过后关闭审批流弹出框
- 员工档案验证:员工状态改为转正