|
@@ -4,7 +4,7 @@ import type {FormInstance} from 'antd'
|
|
|
import {Table, Upload} from 'antd'
|
|
|
import { SDPage,SDFormText,SDModalForm,SDTable,SDFormItem,SDButton,SDSubmitButton,EditType, SDAreaTtile, SDOperate, baseFun,SDModal, validateFun, SDEditableTable, SDFormDict, SDLayout, SDFormAttach, } from "@sundata/ui-frame";
|
|
|
import type { ReportDefinitionModel,ReportCalculationModel } from "@/services/rwa/product/report_form_config_reportcreater/reportfillingconfig";
|
|
|
-import {getDataList,createReportData,updateReportData,deleteReportData,selectReportData,updateCalcReportData,
|
|
|
+import {getDataList,createReportData,updateReportData,deleteReportData,selectReportData,updateCalcReportData,isNotExist,
|
|
|
analyseReportFile,createCalcReportData,selectCalcReportData} from "@/services/rwa/product/report_form_config_reportcreater/reportfillingconfig";
|
|
|
import { PlusSquareTwoTone, WomanOutlined } from "@ant-design/icons";
|
|
|
import { ProductProps } from "@/sundataImport";
|
|
@@ -509,7 +509,13 @@ const analyseFile = async (data: ReportDefinitionModel) => {
|
|
|
}
|
|
|
>
|
|
|
<SDAreaTtile title='报表信息'/>
|
|
|
- <SDFormText name="reportNo" readonlyCond="update" required={true} label="报表编号"/>
|
|
|
+ <SDFormText name="reportNo" readonlyCond="update"
|
|
|
+ bgValidater={(reportNo: string) => isNotExist({
|
|
|
+ term: "",
|
|
|
+ dataDate: "",
|
|
|
+ reportNo:reportNo,
|
|
|
+ })}
|
|
|
+ required={true} label="报表编号"/>
|
|
|
<SDFormText name="reportName" label="报表名称"/>
|
|
|
<SDFormDict dictKey='' name="reportType" label="报表类型" />
|
|
|
<SDFormDict dictKey='' name="reportOrgcode" label="所属机构"/>
|