editSlideContent日期不显示问题处理
This commit is contained in:
parent
f5a46964dd
commit
8aa62f5864
|
|
@ -32,13 +32,11 @@ export default class EditSlideContent extends React.Component {
|
|||
taxAgentId: "",
|
||||
startDate: moment(new Date()).format("YYYY-MM"),
|
||||
endDate: moment(new Date()).format("YYYY-MM"),
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
}
|
||||
|
||||
componentWillMount() { // 初始化渲染页面
|
||||
this.state = {
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
const { taxAgentStore: { fetchTaxAgentOption } } = this.props;
|
||||
fetchTaxAgentOption();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -312,7 +312,7 @@ export default class CumDeduct extends React.Component {
|
|||
setStep={setStep}
|
||||
slideDataSource={slideDataSource}
|
||||
importResult={importResult}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0)}}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0); doSearch();}}
|
||||
previewImport={(params) => {previewImport(params)}}
|
||||
importFile={(params) => {importFile(params)}}
|
||||
templateLink={"/api/bs/hrmsalary/addUpDeduction/downloadTemplate"}
|
||||
|
|
|
|||
|
|
@ -32,13 +32,11 @@ export default class EditSlideContent extends React.Component {
|
|||
taxAgentId: "",
|
||||
startDate: moment(new Date()).format("YYYY-MM"),
|
||||
endDate: moment(new Date()).format("YYYY-MM"),
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
}
|
||||
|
||||
componentWillMount() { // 初始化渲染页面
|
||||
this.state = {
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
const { taxAgentStore: { fetchTaxAgentOption } } = this.props;
|
||||
fetchTaxAgentOption();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -297,7 +297,7 @@ export default class CumSituation extends React.Component {
|
|||
columns={modalColumns}
|
||||
step={step}
|
||||
setStep={setStep}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0)}}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0); doSearch();}}
|
||||
slideDataSource={slideDataSource}
|
||||
importResult={importResult}
|
||||
previewImport={(params) => {previewImport(params)}}
|
||||
|
|
|
|||
|
|
@ -32,13 +32,11 @@ export default class EditSlideContent extends React.Component {
|
|||
taxAgentId: "",
|
||||
startDate: moment(new Date()).format("YYYY-MM"),
|
||||
endDate: moment(new Date()).format("YYYY-MM"),
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
}
|
||||
|
||||
componentWillMount() { // 初始化渲染页面
|
||||
this.state = {
|
||||
editable: this.props.editable === undefined ? "true": this.props.editable
|
||||
}
|
||||
const { taxAgentStore: { fetchTaxAgentOption } } = this.props;
|
||||
fetchTaxAgentOption();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -298,7 +298,7 @@ export default class OtherDeduct extends React.Component {
|
|||
columns={modalColumns}
|
||||
step={step}
|
||||
setStep={setStep}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0)}}
|
||||
onFinish={() => {setModalVisiable(false); setStep(0); doSearch();}}
|
||||
importResult={importResult}
|
||||
slideDataSource={slideDataSource}
|
||||
previewImport={(params) => {previewImport(params)}}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { toJS } from 'mobx';
|
|||
|
||||
import { Button, Table, DatePicker } from 'antd';
|
||||
|
||||
import { WeaTop, WeaTab, WeaRightMenu, WeaRangePicker, WeaInputSearch, WeaSlideModal } from 'ecCom';
|
||||
import { WeaTop, WeaTab, WeaRightMenu, WeaRangePicker, WeaInputSearch, WeaSlideModal, WeaSelect } from 'ecCom';
|
||||
import { WeaTableNew } from "comsMobx"
|
||||
|
||||
import "./index.less";
|
||||
|
|
@ -48,7 +48,7 @@ export default class Programme extends React.Component {
|
|||
render() {
|
||||
const { programmeStore } = this.props;
|
||||
const { loading, hasRight, form, condition, tableStore, showSearchAd, getTableDatas, doSearch, setShowSearchAd } = programmeStore;
|
||||
const { selectedKey, setSelectedKey, getCustomCategoryList, customTableStore } = programmeStore;
|
||||
const { selectedKey, setSelectedKey, getCustomCategoryList, customTableStore, customSelectkey, setCustomSelectkey } = programmeStore;
|
||||
if (!hasRight && !loading) { // 无权限处理
|
||||
return renderNoright();
|
||||
}
|
||||
|
|
@ -93,13 +93,36 @@ export default class Programme extends React.Component {
|
|||
}
|
||||
];
|
||||
|
||||
const options = [
|
||||
{
|
||||
showname: "社保",
|
||||
key: "SOCIAL_SECURITY"
|
||||
},
|
||||
{
|
||||
showname: "公积金",
|
||||
key: "ACCUMULATION_FUND"
|
||||
},
|
||||
{
|
||||
showname: "企业年金及其他福利",
|
||||
key: "OTHER"
|
||||
}
|
||||
]
|
||||
|
||||
const renderSearchOperationItem = () => {
|
||||
return <div>
|
||||
<Button type="primary" style={{ marginRight: '10px' }} onClick={() => { this.setState({ slideVisiable: true }) }}>新增</Button>
|
||||
<WeaInputSearch
|
||||
value={this.state.searchValue}
|
||||
placeholder={"请输入方案名称/缴纳地区"}
|
||||
/>
|
||||
|
||||
{
|
||||
selectedKey == "custom" && <WeaSelect
|
||||
options={options}
|
||||
value={customSelectkey}
|
||||
style={{width: "150px"}}
|
||||
onChange={(v, showname) => {
|
||||
setCustomSelectkey(v)
|
||||
getCustomCategoryList(v)
|
||||
}}
|
||||
/>
|
||||
}
|
||||
</div>
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,6 +14,10 @@ export class ProgrammeStore {
|
|||
@observable showSearchAd = false; // 高级搜索面板显示
|
||||
@observable loading = true; // 数据加载状态
|
||||
@observable selectedKey = "SOCIAL_SECURITY";
|
||||
@observable customSelectkey = ""
|
||||
|
||||
@action
|
||||
setCustomSelectkey = customSelectkey => this.customSelectkey = customSelectkey;
|
||||
|
||||
@action
|
||||
setSelectedKey = selectedKey => this.selectedKey = selectedKey;
|
||||
|
|
|
|||
Loading…
Reference in New Issue