diff --git a/src/views/operation/invoiceApply/detail/feeTable.vue b/src/views/operation/invoiceApply/detail/feeTable.vue index 409ad420..6fe682eb 100644 --- a/src/views/operation/invoiceApply/detail/feeTable.vue +++ b/src/views/operation/invoiceApply/detail/feeTable.vue @@ -139,32 +139,7 @@ const [registerTable, { setTableData, setProps, getSelectRows, setLoading }] = u immediate: false, }) const props = defineProps({ - // 当前组件类型(应收或应付) - tbType: { - type: String, - default: '', - }, - // 兄弟组件传过来的复制的数据 - broData: { - type: Array, - default: () => { - return [] - }, - }, - // 业务ID - id: { - type: String, - default: '', - }, - // 业务数据 details: { type: [Object, Array] }, - // 业务类型 - type: { type: [String, Number] }, - // 表格高度 - height: { - type: [String, Number], - default: '300' - } }) const feeFlag = ref(false) function openFee() { diff --git a/src/views/operation/invoiceIssue/api.js b/src/views/operation/invoiceIssue/api.js index fcdb46e7..44a603fb 100644 --- a/src/views/operation/invoiceIssue/api.js +++ b/src/views/operation/invoiceIssue/api.js @@ -25,3 +25,10 @@ export function Audit(parameter) { } +export function GetInvoiceCodeList() { + return request({ + url: '/mainApi/ClientCommon/GetInvoiceCodeList', + method: 'get', + }) +} + diff --git a/src/views/operation/invoiceIssue/detail/editCompent.vue b/src/views/operation/invoiceIssue/detail/editCompent.vue index 49f8bc7c..72b71bc6 100644 --- a/src/views/operation/invoiceIssue/detail/editCompent.vue +++ b/src/views/operation/invoiceIssue/detail/editCompent.vue @@ -1,13 +1,13 @@ \ No newline at end of file diff --git a/src/views/operation/invoiceIssue/detail/index.vue b/src/views/operation/invoiceIssue/detail/index.vue index 173c90f8..2f636384 100644 --- a/src/views/operation/invoiceIssue/detail/index.vue +++ b/src/views/operation/invoiceIssue/detail/index.vue @@ -75,44 +75,142 @@
-
-
+
-
-
- + + + +
-
- + +
+ - @@ -205,18 +576,81 @@ function handleBlur() { } .content { + padding-left: 15px; + .left { background-color: #fffbf7; - padding: 15px 20px; + padding: 15px 10px; width: 60%; - .left-top{ + + .left-top { + padding: 0 20px; display: flex; width: 100%; - .left-top-item{ + + .left-top-item { width: 20%; + flex-grow: 1; } } } } + +.middle { + font-weight: bold; + font-size: 22px; + padding-top: 24px; +} + +.box { + border: 1px solid rgba(158, 83, 9, 1); + + // margin-left: 15px; + .box-top { + display: flex; + border-bottom: 1px solid rgba(158, 83, 9, 1); + + .box-top-item { + padding-left: 15px; + padding-top: 5px; + width: 50%; + } + } + + .box-row { + background: #f7f2ed; + padding-left: 15px; + font-size: 12px; + } +} + +.ds-tb-check { + left: 35px; +} + + + \ No newline at end of file