diff --git a/pc4mobx/organization/components/staff/StaffWorkflowSet.js b/pc4mobx/organization/components/staff/StaffWorkflowSet.js new file mode 100644 index 0000000..242a940 --- /dev/null +++ b/pc4mobx/organization/components/staff/StaffWorkflowSet.js @@ -0,0 +1,121 @@ +import React from 'react' +import * as mobx from 'mobx' +import { + inject, + observer +} from 'mobx-react' +import { + WeaTop, + WeaTab +} from 'ecCom' +import { + Table +} from 'antd' +import { + WeaSwitch, + WeaTableNew +} from 'comsMobx' +import { + i18n +} from '../../public/i18n'; + +import './index.less'; + +const toJS = mobx.toJS; + +export default class StaffWorkflowSet extends React.Component { + constructor(props) { + super(props); + this.state = { + + } + } + + componentWillMount() { + } + + componentDidMount() { + + } + + componentWillReceiveProps(nextProps) { + + } + + + render() { + + const columns = [{ + title: '动作名称', + dataIndex: 'name', + }, { + title: '动作标识', + dataIndex: 'id', + }, { + title: '动作类文件', + dataIndex: 'url', + }, { + title: '参数', + dataIndex: 'param', + }]; + + const data = [{ + key: '1', + name: '冻结', + id: 'staffDeduction', + url: 'weaver.interfaces.organization.action.StaffChangeAction', + param:'changeType=3' + }, { + key: '2', + name: '扣减', + id: 'staffDeduction', + url: 'weaver.interfaces.organization.action.StaffChangeAction', + param:'changeType=5' + }, { + key: '3', + name: '释放', + id: 'staffDeduction', + url: 'weaver.interfaces.organization.action.StaffChangeAction', + param:'changeType=6' + }]; + + + + return ( +
+ 编制流程设置说明} + icon={} + iconBgcolor="#55D2D4" + /> +
+

+ 1、概述 +

客户可自行通过编制流程配置Action接口完成编制方案数据的更新操作;
+

+

+ 2、编制流程字段说明 +

数据库字段名称需保持一致;
+ +

+

+ 3、Action配置示例 +

编制控制接口(冻结接口,扣减接口,释放接口);
+ +

+

+ 4、接口配置详细 + +

+ + + + + ) + } +} \ No newline at end of file diff --git a/pc4mobx/organization/components/staff/index.less b/pc4mobx/organization/components/staff/index.less new file mode 100644 index 0000000..2e59f51 --- /dev/null +++ b/pc4mobx/organization/components/staff/index.less @@ -0,0 +1,43 @@ +.staff-workdlow-set { + width: 100%; + height: 100%; + + .content { + width: 100%; + height: 100%; + margin: 0px 20px 60px 30px; + padding: 20px; + font-family: 'Microsoft YaHei'; + white-space: normal; + + p { + font-size: 14px; + display: block; + margin-block-start: 1em; + margin-block-end: 1em; + margin-inline-start: 0px; + margin-inline-end: 0px; + + strong { + font-weight: bold; + color: rgb(63, 63, 63); + } + + img{ + margin-top: 20px; + width: 1200px; + height: 200px; + } + .action { + margin-top: 20px; + width: 1200px; + height: 528px; + } + .action-table { + margin-top: 10px; + width: 1200px; + } + } + + } +} \ No newline at end of file diff --git a/pc4mobx/organization/images/action.jpg b/pc4mobx/organization/images/action.jpg new file mode 100644 index 0000000..5e79cf6 Binary files /dev/null and b/pc4mobx/organization/images/action.jpg differ diff --git a/pc4mobx/organization/images/workflow.jpg b/pc4mobx/organization/images/workflow.jpg new file mode 100644 index 0000000..421100a Binary files /dev/null and b/pc4mobx/organization/images/workflow.jpg differ diff --git a/pc4mobx/organization/index.js b/pc4mobx/organization/index.js index 0abe74e..aa78e0c 100644 --- a/pc4mobx/organization/index.js +++ b/pc4mobx/organization/index.js @@ -28,6 +28,7 @@ import ResourceExtend from "./components/resource/ResourceExtend"; import BasicInfoImport from "./components/import"; import HrmInfoExtend from "./components/resource/HrmInfoExtend"; import NewImport from "./components/newImport" +import StaffWorkflowSet from "./components/staff/StaffWorkflowSet" import stores from "./stores"; import "./style/index"; @@ -89,7 +90,8 @@ const Routes = ( - + + );