IO-1325 Automatically populate 3rd party modal.

This commit is contained in:
Patrick Fic
2022-08-31 13:37:01 -07:00
parent 5ec5be0852
commit 8bcc903f2b
2 changed files with 9 additions and 3 deletions

View File

@@ -19,7 +19,7 @@ const mapDispatchToProps = (dispatch) => ({
});
export default connect(mapStateToProps, mapDispatchToProps)(Jobd3RdPartyModal);
export function Jobd3RdPartyModal({ bodyshop, jobId }) {
export function Jobd3RdPartyModal({ bodyshop, jobId, job }) {
const [isModalVisible, setIsModalVisible] = useState(false);
const { t } = useTranslation();
const [form] = Form.useForm();
@@ -33,6 +33,11 @@ export function Jobd3RdPartyModal({ bodyshop, jobId }) {
);
const showModal = () => {
form.setFieldsValue({
ded_amt: job.ded_amt,
deprecieation: job.depreciation_taxes,
cust_gst: job.cust_gst,
});
setIsModalVisible(true);
};
@@ -42,6 +47,7 @@ export function Jobd3RdPartyModal({ bodyshop, jobId }) {
};
const handleCancel = () => {
form.resetFields();
setIsModalVisible(false);
};
const handleFinish = (values) => {