8.3 bug修改

This commit is contained in:
jl-zhoujl2
2022-08-03 16:11:35 +08:00
parent fc7d3ce1e5
commit ee259e2b97

View File

@ -109,8 +109,8 @@ const BidAssessmentResults: React.FC<{}> = (props) => {
};
//确认评审结果ListRender封装
const ResultListRender = (props: { item: any, setSpintype: (value: boolean) => void, getResultList: (record: any) => void, ListData: any, pushResult: (record: any) => void }) => {
const { item, setSpintype, getResultList, ListData, pushResult } = props;
const ResultListRender = (props: { item: any, setRefresh: () => void, getResultList: (record: any) => void, ListData: any, pushResult: (record: any) => void }) => {
const { item, setRefresh, getResultList, ListData, pushResult } = props;
//单一来源简化
const [form] = Form.useForm();
//综合得分展开关闭
@ -395,9 +395,8 @@ const BidAssessmentResults: React.FC<{}> = (props) => {
<Button
hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase']) || defId != 'negotiation_single_simple' || item1.pushStatus == "1"}
type="primary"
onClick={async () => {
setSpintype(true);
await form.validateFields().then(async () => {
onClick={() => {
form.validateFields().then(async () => {
await saveResult({
id: form.getFieldValue("resultId"),
suppliers: [
@ -411,9 +410,9 @@ const BidAssessmentResults: React.FC<{}> = (props) => {
}
]
}).then((res) => {
if (res.success) { message.success('保存成功!') }
if (res.success) { message.success('保存成功!'); setRefresh(); }
})
})
}).finally(() => setSpintype(false));
}}
></Button>
{
@ -463,7 +462,7 @@ const BidAssessmentResults: React.FC<{}> = (props) => {
<Collapse activeKey={collapseActiveKeys} onChange={onCollapseChange} className="calibration-panel">
{ListData.map((item, index) => (
<Panel header={item.sectionName} key={index}>
<ResultListRender item={item} setSpintype={(value) => { setSpintype(value); }} getResultList={getResultList} ListData={ListData} pushResult={pushResult} />
<ResultListRender item={item} setRefresh={() => { setRefresh(Refresh + 1); }} getResultList={getResultList} ListData={ListData} pushResult={pushResult} />
</Panel>
))}
</Collapse>