import React from 'react'; import store from 'store'; import { connect } from 'dva'; import { saveComSalarySyncInit, comSalarySyncInitCheckIsInit } from '../../../services/api'; import { Button, Checkbox, Modal } from 'antd'; import b_wallet from '../../../assets/images/salary/salary.png'; import $pModal from '../../../utils/modal/pModal'; import st from './style.less'; @connect(state => ({ global: state.global })) export default class StepOne extends React.Component { constructor(props, context) { super(props, context); this.state = { readed: false, url: '', openTipModal: false, showIframe: false, height: document.documentElement.clientHeight || document.body.clientHeight }; } componentWillMount() { this.__init(); } componentDidMount() { document.querySelector(".ant-layout-content").style.margin = "0px"; } componentWillUnmount() { document.querySelector(".ant-layout-content").style.margin = "16px"; } __init() { comSalarySyncInitCheckIsInit({}).then(res => { if (res.data == '1') { const { thirdSessionId } = store.get('saas'); const salaryUrl = store.get('salaryUrl'); this.setState({ showIframe: true, url: salaryUrl + 'loginkey=' + thirdSessionId }); // 隐藏左侧菜单 this.props.dispatch({ type: 'global/changeLMenu', payload: { lMenu: false } }); // 隐藏底部 this.props.dispatch({ type: 'global/changeFooter', payload: { footer: false } }); //隐藏顶部菜单 // dispatch({ // type: 'global/changeTMenu', // payload: { // lMenu: false // } // }); } else { // 显示左侧菜单 this.props.dispatch({ type: 'global/changeLMenu', payload: { lMenu: true } }); // 显示底部 this.props.dispatch({ type: 'global/changeLMenu', payload: { footer: true } }); this.setState({ showIframe: false }); } }); } render() { if (this.state.showIframe) { return ( ); } return (
企业薪酬服务
请联系在线客服,确定合作意向,完成服务签约后,即可在本页面在线开通。
*/}企业薪酬服务支持人员核薪调薪、薪资档案、浮动工资、个税抵扣数据、在线计算工资、工资单管理、自定义薪资项目等功能,满足企业的薪酬计算。