| | |
| | | url: `api/merits/assess/modifyGrade`, |
| | | method: 'POST', |
| | | data: { |
| | | id : meritsAssessId, |
| | | meritsGrade : meritsGrade, |
| | | meritsContent : meritsContent |
| | | id: meritsAssessId, |
| | | meritsGrade: meritsGrade, |
| | | meritsContent: meritsContent |
| | | } |
| | | }).then(res => { |
| | | if (res) { |
| | |
| | | { |
| | | title: '权重(%)', dataIndex: 'weight', width: '5%' |
| | | }, |
| | | { |
| | | title: '取值范围', dataIndex: 'valueRange', width: '5%' |
| | | { |
| | | title: '取值范围', dataIndex: 'valueRange', width: '5%' |
| | | }, |
| | | { |
| | | title: '计算方式', dataIndex: 'countMethod', width: '10%', render: (cur, item) => { |
| | |
| | | }}></div> |
| | | } |
| | | }, |
| | | { |
| | | title: '计算结果', dataIndex: 'alculation', width: '10%' |
| | | { |
| | | title: '计算结果', dataIndex: 'alculation', width: '10%' |
| | | }, |
| | | this.props.match.params.boolean == 'true'? |
| | | { |
| | | title: '评分意见', dataIndex: 'meritsContent', width: '13%', render: (cur, item, index) => { |
| | | return <TextArea autoSize={{ minRows: 3, maxRows: 10 }} value={cur} onChange={(value) => { |
| | | item['meritsContent'] = value.targrt.value; |
| | | this.props.match.params.boolean == 'true' ? |
| | | { |
| | | title: '评分意见', dataIndex: 'meritsContent', width: '13%', render: (cur, item, index) => { |
| | | return <TextArea autoSize={{ minRows: 3, maxRows: 10 }} value={cur} onChange={({ target: { value } }) => { |
| | | console.log('value', value); |
| | | item['meritsContent'] = value; |
| | | this.refs['table-view'].onSetDataSource({ index, data: item }) |
| | | }} /> |
| | | } |
| | | } |
| | | } |
| | | : |
| | | { |
| | | title: '评分意见', dataIndex: 'meritsContent', width: '13%' |
| | | }, |
| | | : |
| | | { |
| | | title: '评分意见', dataIndex: 'meritsContent', width: '13%' |
| | | }, |
| | | // { |
| | | // title: '配分(分)', dataIndex: 'allotment', width: '6%' |
| | | // }, |
| | | this.props.match.params.boolean == 'true'? |
| | | { |
| | | title: '考评得分(分)', dataIndex: 'meritsGrade', width: '6%', render: (cur, item, index) => { |
| | | return <InputNumber size="small" min={0} |
| | | max={100} formatter={cur => `${cur}分`} parser={value => value.replace('分', '')} value={cur || 0} onChange={(value) => { |
| | | item['meritsGrade'] = value; |
| | | this.refs['table-view'].onSetDataSource({ index, data: item }) |
| | | }} /> |
| | | this.props.match.params.boolean == 'true' ? |
| | | { |
| | | title: '考评得分(分)', dataIndex: 'meritsGrade', width: '6%', render: (cur, item, index) => { |
| | | return <InputNumber size="small" min={0} |
| | | max={100} formatter={cur => `${cur}分`} parser={value => value.replace('分', '')} value={cur || 0} onChange={(value) => { |
| | | item['meritsGrade'] = value; |
| | | this.refs['table-view'].onSetDataSource({ index, data: item }) |
| | | }} /> |
| | | } |
| | | } |
| | | } |
| | | : |
| | | { |
| | | title: '考评得分(分)', dataIndex: 'meritsGrade', width: '6%' |
| | | }, |
| | | : |
| | | { |
| | | title: '考评得分(分)', dataIndex: 'meritsGrade', width: '6%' |
| | | }, |
| | | ]; |
| | | if (this.props.match.params.boolean == 'true') { |
| | | console.log(this.props.match.params.boolean); |