|
@@ -22,6 +22,9 @@ const OaDetail = () => {
|
|
const navigate = useNavigate();
|
|
const navigate = useNavigate();
|
|
const { data, loading } = useRequest(queryProcessFlows, {
|
|
const { data, loading } = useRequest(queryProcessFlows, {
|
|
defaultParams: [{ ids: oaId }],
|
|
defaultParams: [{ ids: oaId }],
|
|
|
|
+ onSuccess() {
|
|
|
|
+ advanceSubmit(null, {});
|
|
|
|
+ },
|
|
});
|
|
});
|
|
// const { data: OSSData } = useRequest(queryOSSData, {
|
|
// const { data: OSSData } = useRequest(queryOSSData, {
|
|
// defaultParams: [{ ids: oaId }],
|
|
// defaultParams: [{ ids: oaId }],
|
|
@@ -46,7 +49,7 @@ const OaDetail = () => {
|
|
//填写表单实时计算审批流程
|
|
//填写表单实时计算审批流程
|
|
const advanceSubmit = async (changedFields, allValues) => {
|
|
const advanceSubmit = async (changedFields, allValues) => {
|
|
console.log(changedFields, allValues);
|
|
console.log(changedFields, allValues);
|
|
- let formValues = data.formData
|
|
|
|
|
|
+ let formValues = (data?.formData || [])
|
|
.map((item) => {
|
|
.map((item) => {
|
|
const itemProps = item.props;
|
|
const itemProps = item.props;
|
|
let val = allValues[itemProps.id];
|
|
let val = allValues[itemProps.id];
|