/* * Author: 黎永顺 * name: 薪资项目表格 * Description: * Date: 2023/5/16 */ import React, { Component } from "react"; import { WeaHelpfulTip, WeaInput, WeaInputNumber, WeaLocaleProvider, WeaSearchGroup, WeaTable } from "ecCom"; const { getLabel } = WeaLocaleProvider; class PayrollItemsTable extends Component { render() { const { salarySobItemGroupId, salarySobItemGroupName, salaryItems: dataSource, onChangeIssueReissueValue } = this.props; const columns = [ { dataIndex: "salaryItemName", title: getLabel(111, "薪资项目"), width: "15%", render: (text) => { return {text}; } }, { dataIndex: "resultValue", title: {getLabel(111, "项目值")} , width: "20%", render: (text, record) => { const { canEdit, dataType, pattern } = record; return dataType === "number" ? onChangeIssueReissueValue(record.salaryItemId, value, "itemsByGroup", salarySobItemGroupId)} /> : onChangeIssueReissueValue(record.salaryItemId, value, "itemsByGroup", salarySobItemGroupId)} />; } }, { dataIndex: "itemFormulaContent", title: {getLabel(111, "核算公式")} , width: "65%", render: (text, record) => { return {_.isNil(text) ? "输入" : text}; } } ]; return ( ); } } export default PayrollItemsTable;