/* * Author: 黎永顺 * name: 应用设置 * Description: * Date: 2022-09-27 18:17:02 */ import React, { Component } from "react"; import { WeaCheckbox, WeaDatePicker, WeaFormItem, WeaSearchGroup, WeaTop } from "ecCom"; import * as API from "../../apis/ruleconfig"; import { Button, message } from "antd"; class AppConfig extends Component { constructor(props) { super(props); this.state = { openAcctResultSum: "0", loading: false }; } componentDidMount() { this.queryAppsetting(); } queryAppsetting = () => { API.queryAppsetting().then(({ status, data }) => { if (status) { const { openAcctResultSum } = data; this.setState({ openAcctResultSum }); } }); }; appSettingSave = () => { const { openAcctResultSum } = this.state; this.setState({ loading: true }); API.appSettingSave({ openAcctResultSum }).then(({ status }) => { this.setState({ loading: false }); if (status) { message.success("设置成功!"); this.queryAppsetting(); } else { message.error("设置失败!"); } }); }; render() { const { openAcctResultSum, loading } = this.state; const btns = []; const items = [ { com: CheckBox({ label: "显示薪资核算结果合计列", value: openAcctResultSum, onChange: (openAcctResultSum) => { this.setState({ openAcctResultSum }); } }) } ]; return (