Added read only invocies. Removed added reducer coe that was needed BOD-408

This commit is contained in:
Patrick Fic
2020-09-28 15:23:28 -07:00
parent cb412f377e
commit 6b6d052e74
17 changed files with 144 additions and 62 deletions

View File

@@ -13,7 +13,7 @@ import { DateFormatter } from "../../utils/DateFormatter";
import { alphaSort } from "../../utils/sorters";
const mapStateToProps = createStructuredSelector({
jobRO: selectJobReadOnly,
//jobRO: selectJobReadOnly,
});
const mapDispatchToProps = (dispatch) => ({
@@ -26,7 +26,6 @@ const mapDispatchToProps = (dispatch) => ({
});
export function BillsListTableComponent({
jobRO,
job,
billsQuery,
handleOnRowClick,
@@ -94,13 +93,22 @@ export function BillsListTableComponent({
state.sortedInfo.order,
render: (text, record) => <Checkbox checked={record.is_credit_memo} />,
},
{
title: t("bills.fields.exported"),
dataIndex: "exported",
key: "exported",
sorter: (a, b) => a.exported - b.exported,
sortOrder:
state.sortedInfo.columnKey === "exported" && state.sortedInfo.order,
render: (text, record) => <Checkbox checked={record.exported} />,
},
{
title: t("general.labels.actions"),
dataIndex: "actions",
key: "actions",
render: (text, record) => (
<div>
{jobRO ? (
{record.exported ? (
<Button disabled>{t("bills.actions.edit")}</Button>
) : (
<Link
@@ -237,7 +245,7 @@ export function BillsListTableComponent({
</Descriptions.Item>
</Descriptions>
<Button
disabled={record.is_credit_memo || jobRO}
disabled={record.is_credit_memo || record.exported}
onClick={() =>
setPartsOrderContext({
actions: {},
@@ -302,7 +310,6 @@ export function BillsListTableComponent({
{job ? (
<div>
<Button
disabled={jobRO}
onClick={() => {
setBillEnterContext({
actions: { refetch: billsQuery.refetch },