From cb0a06de99bd629c2021e3d9b32fe8eae8c54879 Mon Sep 17 00:00:00 2001 From: Mr Ke <kelq@hugeinfo.com.cn> Date: Wed, 24 Jun 2020 17:36:39 +0800 Subject: [PATCH] 文本回填 --- src/components/oa/merits/meritsDetail/index.jsx | 61 +++++++++++++++--------------- 1 files changed, 31 insertions(+), 30 deletions(-) diff --git a/src/components/oa/merits/meritsDetail/index.jsx b/src/components/oa/merits/meritsDetail/index.jsx index d12f3ca..893bc71 100644 --- a/src/components/oa/merits/meritsDetail/index.jsx +++ b/src/components/oa/merits/meritsDetail/index.jsx @@ -76,9 +76,9 @@ url: `api/merits/assess/modifyGrade`, method: 'POST', data: { - id : meritsAssessId, - meritsGrade : meritsGrade, - meritsContent : meritsContent + id: meritsAssessId, + meritsGrade: meritsGrade, + meritsContent: meritsContent } }).then(res => { if (res) { @@ -116,8 +116,8 @@ { title: '权重(%)', dataIndex: 'weight', width: '5%' }, - { - title: '取值范围', dataIndex: 'valueRange', width: '5%' + { + title: '取值范围', dataIndex: 'valueRange', width: '5%' }, { title: '计算方式', dataIndex: 'countMethod', width: '10%', render: (cur, item) => { @@ -126,39 +126,40 @@ }}></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); -- Gitblit v1.8.0