IO-2327 posting bill cases

This commit is contained in:
swtmply
2023-08-10 12:12:51 +08:00
parent 73baad21e2
commit 7b8691935d
4 changed files with 9 additions and 5 deletions

View File

@@ -99,6 +99,7 @@ export function BillDetailEditReturn({
<tr> <tr>
<td> <td>
<Checkbox <Checkbox
data-cy="billline-checkbox"
onChange={(e) => { onChange={(e) => {
form.setFieldsValue({ form.setFieldsValue({
billlines: form billlines: form
@@ -127,7 +128,7 @@ export function BillDetailEditReturn({
name={[field.name, "selected"]} name={[field.name, "selected"]}
valuePropName="checked" valuePropName="checked"
> >
<Checkbox data-cy="billline-checkbox" /> <Checkbox />
</Form.Item> </Form.Item>
</td> </td>
<td> <td>

View File

@@ -129,7 +129,12 @@ export function BillsListTableComponent({
sortOrder: sortOrder:
state.sortedInfo.columnKey === "is_credit_memo" && state.sortedInfo.columnKey === "is_credit_memo" &&
state.sortedInfo.order, state.sortedInfo.order,
render: (text, record) => <Checkbox checked={record.is_credit_memo} />, render: (text, record) => (
<Checkbox
data-cy="credit-memo-checkbox"
checked={record.is_credit_memo}
/>
),
}, },
{ {
title: t("bills.fields.exported"), title: t("bills.fields.exported"),

View File

@@ -5,7 +5,6 @@ import BillDetailEditcontainer from "../bill-detail-edit/bill-detail-edit.contai
import BillsListTable from "../bills-list-table/bills-list-table.component"; import BillsListTable from "../bills-list-table/bills-list-table.component";
import JobBillsTotal from "../job-bills-total/job-bills-total.component"; import JobBillsTotal from "../job-bills-total/job-bills-total.component";
import PartsOrderListTableComponent from "../parts-order-list-table/parts-order-list-table.component"; import PartsOrderListTableComponent from "../parts-order-list-table/parts-order-list-table.component";
import PartsOrderModal from "../parts-order-modal/parts-order-modal.container";
export default function JobsDetailPliComponent({ export default function JobsDetailPliComponent({
job, job,
@@ -15,7 +14,6 @@ export default function JobsDetailPliComponent({
}) { }) {
return ( return (
<div> <div>
<PartsOrderModal />
{billsQuery.error ? ( {billsQuery.error ? (
<AlertComponent message={billsQuery.error.message} type="error" /> <AlertComponent message={billsQuery.error.message} type="error" />
) : null} ) : null}

View File

@@ -256,7 +256,7 @@ export function PartsOrderModalComponent({
}, },
]} ]}
> >
<InputNumber id="order-quantity" /> <InputNumber data-cy="order-quantity" />
</Form.Item> </Form.Item>
<Form.Item <Form.Item
label={t("parts_orders.fields.act_price")} label={t("parts_orders.fields.act_price")}