李志伟 před 2 roky
rodič
revize
662ff36037

+ 3
- 3
src/pages/invoiceFill/components/InvoiceDetail.jsx Zobrazit soubor

45
   useImperativeHandle(ref, () => ({
45
   useImperativeHandle(ref, () => ({
46
     refrash
46
     refrash
47
   }))
47
   }))
48
-  const handleDelete = (id) => {
49
-    deleteInvoiceDetail(id).then(res => {
48
+  const handleDelete = (val) => {
49
+    deleteInvoiceDetail(val.invoiceId,val.invoiceItemId).then(res => {
50
       message.success('删除成功')
50
       message.success('删除成功')
51
       refrash()
51
       refrash()
52
     }).catch((err) => {
52
     }).catch((err) => {
85
         <Popconfirm
85
         <Popconfirm
86
           key={2}
86
           key={2}
87
           title="您是否确认删除 ?"
87
           title="您是否确认删除 ?"
88
-          onConfirm={() => handleDelete(record.detailId)}
88
+          onConfirm={() => handleDelete(record)}
89
           okText="确定"
89
           okText="确定"
90
           cancelText="取消"
90
           cancelText="取消"
91
         >
91
         >

+ 2
- 2
src/services/invoiceDetail.js Zobrazit soubor

17
  * @param {*} data
17
  * @param {*} data
18
  * @returns
18
  * @returns
19
  */
19
  */
20
-export const deleteInvoiceDetail = (id) =>
21
-  request(`/invoice/detail-tpl/item/${id}`, { method: 'delete' });
20
+export const deleteInvoiceDetail = (invoiceId, itemId ) =>
21
+  request(`/invoice/${invoiceId}/detail-tpl/item/${itemId}`, { method: 'delete' });