diff --git a/pc4mobx/hrmSalary/pages/salaryItem/customSalaryItemSlide.js b/pc4mobx/hrmSalary/pages/salaryItem/customSalaryItemSlide.js new file mode 100644 index 00000000..cda814d1 --- /dev/null +++ b/pc4mobx/hrmSalary/pages/salaryItem/customSalaryItemSlide.js @@ -0,0 +1,103 @@ +import React from 'react' + +export default class CustomSalaryItemSlide extends React.Component { + render() { + return ( +
+
+ + 名称 + + + + + + 默认使用 + + + + + + + + + 薪资档案引用 + + + + + + + + + + 属性 + + + + + + + + + 类型 + + + + + + + + + + 舍入规则 + + + + + + + + + 保留小数位 + + + + + + + + + + 取值方式 + + + 薪资项目前 + 薪资项目后 + + + + + + + 备注 + + + + + +
+
+ ) + } +} \ No newline at end of file diff --git a/pc4mobx/hrmSalary/pages/salaryItem/index.js b/pc4mobx/hrmSalary/pages/salaryItem/index.js index 4804d4dd..5a78ddf2 100644 --- a/pc4mobx/hrmSalary/pages/salaryItem/index.js +++ b/pc4mobx/hrmSalary/pages/salaryItem/index.js @@ -11,6 +11,7 @@ import CustomTab from '../../components/customTab'; import ContentWrapper from '../../components/contentWrapper'; import SystemSalaryItemModal from './systemSalaryItemModal' import { columns, dataSource } from './columns'; +import SlideModalTitle from "../../components/slideModalTitle" const { MonthPicker } = DatePicker; @@ -22,7 +23,8 @@ export default class SalaryItem extends React.Component { this.state = { value: "", selectedKey: "0", - systemItemVisible: false + systemItemVisible: false, + editSlideVisible: false } columns.map(item => { if(item.dataIndex == "refere") { @@ -78,6 +80,8 @@ export default class SalaryItem extends React.Component { const handleMenuClick = (e) => { if(e.key == "1") { this.setState({systemItemVisible: true}) + } else if(e.key == "2") { + this.setState({editSlideVisible: true}) } } @@ -96,6 +100,15 @@ export default class SalaryItem extends React.Component { } + const renderCustomOperate = () => { + return ( +
+ + +
+ ) + } + return (
{this.setState({systemItemVisible: false})}}/> + + { + this.state.editSlideVisible && + {this.setState({selectedTab: item.key})} + } + /> + } + content={} + onClose={() => this.setState({editSlideVisible: false})} + showMask={true} + closeMaskOnClick={() => this.setState({editSlideVisible: false})} /> + + }
) }