detail.js
778 Bytes
import { connect } from "umi";
import QuotationAllprogressDetail from "@/mobile/quotation/detailNew";
import * as commonUtils from "@/utils/utils";
function quotationDetail({ dispatch, app, content, location, sModelsId, }) {
const masterData = {
handleType: "add",
iPositiveColor: 4,
maxBillNo: "sBillNo",
sFormId: sModelsId,
sId: commonUtils.createSid(),
};
const quotationProps = {
app,
content,
dispatch,
location, // 只传递需要的部分
sModelsId,
masterData,
quotationData:JSON.parse(location.state).quotationData
};
return <QuotationAllprogressDetail {...quotationProps} />;
}
const mapStateToProps = ({ app, content }) => ({
app,
content,
});
export default connect(mapStateToProps)(quotationDetail);