IO-1015 Add missing template to ccc
This commit is contained in:
@@ -1,4 +1,14 @@
|
|||||||
import { Button, Col, Row, Space, Typography, Form, PageHeader } from "antd";
|
import {
|
||||||
|
Button,
|
||||||
|
Col,
|
||||||
|
Dropdown,
|
||||||
|
Form,
|
||||||
|
Menu,
|
||||||
|
PageHeader,
|
||||||
|
Row,
|
||||||
|
Space,
|
||||||
|
Typography,
|
||||||
|
} from "antd";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
import { connect } from "react-redux";
|
import { connect } from "react-redux";
|
||||||
@@ -64,25 +74,48 @@ export function ContractDetailPage({
|
|||||||
>
|
>
|
||||||
{t("courtesycars.actions.return")}
|
{t("courtesycars.actions.return")}
|
||||||
</Button>
|
</Button>
|
||||||
<Button
|
<Dropdown
|
||||||
disabled={
|
trigger="click"
|
||||||
!!!contract ||
|
overlay={
|
||||||
(contract && contract.status !== "contracts.status.out")
|
<Menu>
|
||||||
|
<Menu.Item
|
||||||
|
onClick={() =>
|
||||||
|
GenerateDocument(
|
||||||
|
{
|
||||||
|
name: TemplateList("courtesycarcontract")
|
||||||
|
.courtesy_car_contract.key,
|
||||||
|
variables: { id: contract.id },
|
||||||
|
},
|
||||||
|
{},
|
||||||
|
"p"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
>
|
||||||
|
{t("contracts.actions.printcontract")}
|
||||||
|
</Menu.Item>
|
||||||
|
<Menu.Item
|
||||||
|
onClick={() =>
|
||||||
|
GenerateDocument(
|
||||||
|
{
|
||||||
|
name: TemplateList("courtesycarcontract")
|
||||||
|
.courtesy_car_terms.key,
|
||||||
|
variables: { id: contract.id },
|
||||||
|
},
|
||||||
|
{},
|
||||||
|
"p"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
>
|
||||||
|
{t(
|
||||||
|
"printcenter.courtesycarcontract.courtesy_car_terms"
|
||||||
|
)}
|
||||||
|
</Menu.Item>
|
||||||
|
</Menu>
|
||||||
}
|
}
|
||||||
onClick={() => {
|
|
||||||
GenerateDocument(
|
|
||||||
{
|
|
||||||
name: TemplateList("courtesycarcontract")
|
|
||||||
.courtesy_car_contract.key,
|
|
||||||
variables: { id: contract.id },
|
|
||||||
},
|
|
||||||
{},
|
|
||||||
"p"
|
|
||||||
);
|
|
||||||
}}
|
|
||||||
>
|
>
|
||||||
{t("contracts.actions.printcontract")}
|
<Button>{t("general.labels.print")}</Button>
|
||||||
</Button>
|
</Dropdown>
|
||||||
|
|
||||||
<ContractConvertToRo
|
<ContractConvertToRo
|
||||||
contract={contract}
|
contract={contract}
|
||||||
disabled={form.isFieldsTouched()}
|
disabled={form.isFieldsTouched()}
|
||||||
|
|||||||
Reference in New Issue
Block a user