|
@@ -18,6 +18,7 @@ const riskcontrolstrategy : React.FC<widowRush> = (prop:widowRush) => {
|
|
|
|
|
|
/** 编辑方式,查看、修改、新增按钮时设置,详细信息表单中使用 */
|
|
|
const [editType, setEditType] = useState<EditType>(prop.editType || 'display');
|
|
|
+ const [calcEditType, setCalcEditType] = useState<EditType>(prop.editType || 'display');
|
|
|
/** 是否显示详细信息窗口 */
|
|
|
const [detailVisible, setDetailVisible] = useState<boolean>(false);
|
|
|
const [startCalcdVisible, setStartCalcdVisible] = useState<boolean>(false);
|
|
@@ -139,6 +140,8 @@ const riskcontrolstrategy : React.FC<widowRush> = (prop:widowRush) => {
|
|
|
successMessage=""
|
|
|
onClick={()=>{
|
|
|
setStartCalcdVisible(true);
|
|
|
+ setCalcEditType('update');
|
|
|
+ setCurrentRow(record);
|
|
|
} }
|
|
|
>
|
|
|
启动计算
|
|
@@ -152,7 +155,7 @@ const riskcontrolstrategy : React.FC<widowRush> = (prop:widowRush) => {
|
|
|
<SDPage>
|
|
|
<SDTable
|
|
|
title="查询表格"
|
|
|
- rowKey="indexListNo"
|
|
|
+ rowKey="riskControlStrategyNo"
|
|
|
request={async (formdata:RiskControlStrategyModel) =>{
|
|
|
const formDatas = await getDataList(formdata);
|
|
|
// 解构数组(导出用)
|
|
@@ -182,9 +185,9 @@ const riskcontrolstrategy : React.FC<widowRush> = (prop:widowRush) => {
|
|
|
<SDModalForm
|
|
|
title={'详细信息'}
|
|
|
editType={editType}
|
|
|
- params={currentRow}
|
|
|
visible={detailVisible}
|
|
|
- onVisibleChange={() => {setDetailVisible(false)}}
|
|
|
+ onVisibleChange={() => {setDetailVisible(false);
|
|
|
+ }}
|
|
|
footer={[
|
|
|
<SDSubmitButton editType={editType} formRef={formRef} doSubmit={handleSave} >保存</SDSubmitButton>,
|
|
|
<SDButton
|
|
@@ -223,11 +226,15 @@ const riskcontrolstrategy : React.FC<widowRush> = (prop:widowRush) => {
|
|
|
{startCalcdVisible && (
|
|
|
<SDModalForm
|
|
|
title={'详细信息'}
|
|
|
- editType={editType}
|
|
|
+ editType={calcEditType}
|
|
|
visible={startCalcdVisible}
|
|
|
- onVisibleChange={() => {setStartCalcdVisible(false)}}
|
|
|
+ params={currentRow}
|
|
|
+ onVisibleChange={() => {setStartCalcdVisible(false);
|
|
|
+
|
|
|
+ }}
|
|
|
+ initialValues={{riskCtrlNo:currentRow?currentRow.riskControlStrategyNo:''}}
|
|
|
footer={[
|
|
|
- <SDSubmitButton editType={editType} formRef={calcformRef} doSubmit={startCalcUnit} >启动</SDSubmitButton>,
|
|
|
+ <SDSubmitButton editType={calcEditType} formRef={calcformRef} doSubmit={startCalcUnit} >启动</SDSubmitButton>,
|
|
|
<SDButton
|
|
|
key="closeUpdate"
|
|
|
successMessage=''
|