Browse Source

YT-2909客户对账单中,对账差异导出的数据显示与WMS中明细现实不一致,有时导出的数据会与差异数据条数内容不一致,大多数时候是好使的

intex_online_narushoulingshu
张立 2 days ago
parent
commit
10f388aecf
  1. 7
      src/components/Detail/src/Detail.vue
  2. 12
      src/views/wms/deliversettlementManage/moldAllocation/customerStatement/index.vue

7
src/components/Detail/src/Detail.vue

@ -5,13 +5,13 @@
:title="t(`ts.详情`).replace('ts.','')" :title="t(`ts.详情`).replace('ts.','')"
direction="rtl" direction="rtl"
size="80%" size="80%"
v-loading="detailLoading"
> >
<template #header> <template #header>
<div class="font-size-18px"> <div class="font-size-18px">
{{ titleValueRef }} <span class="ml-20px font-size-16px">{{ t(`ts.${titleNameRef}`).replace('ts.','') }}</span> {{ titleValueRef }} <span class="ml-20px font-size-16px">{{ t(`ts.${titleNameRef}`).replace('ts.','') }}</span>
</div> </div>
</template> </template>
<div v-loading="detailLoading">
<Tabs ref="tabRef" :tabsList="tabsList" :current="current" @change="change"/> <Tabs ref="tabRef" :tabsList="tabsList" :current="current" @change="change"/>
<ContentWrap v-if="!isBasic" v-show="tabsList[current].label=='主数据'"> <ContentWrap v-if="!isBasic" v-show="tabsList[current].label=='主数据'">
<Descriptions <Descriptions
@ -185,6 +185,7 @@
</ElScrollbar> </ElScrollbar>
</ContentWrap> </ContentWrap>
</div> </div>
</div>
</el-drawer> </el-drawer>
<!-- 表格弹窗 --> <!-- 表格弹窗 -->
<SearchTable ref="searchTableRef" @search-table-success="searchTableSuccess1" /> <SearchTable ref="searchTableRef" @search-table-success="searchTableSuccess1" />
@ -1045,7 +1046,7 @@ const buttonBaseClick = (val, item) => {
} }
} else if (val.includes('export')) { } else if (val.includes('export')) {
// //
emit('buttonBaseClick',val, item,tableObject) emit('buttonBaseClick',val, item,tableObjectRef.value)
} else if (val == 'refresh') { } else if (val == 'refresh') {
// //
getList() getList()
@ -1388,7 +1389,7 @@ watch(
deep: true deep: true
} }
) )
defineExpose({ openDetail, formRef ,updateList,submitUpdateList,changeTabCurrent,openForm,tableObjectRef}) // open defineExpose({ openDetail, formRef ,updateList,submitUpdateList,changeTabCurrent,openForm,tableObjectRef,detailLoading}) // open
</script> </script>
<style lang="scss"> <style lang="scss">

12
src/views/wms/deliversettlementManage/moldAllocation/customerStatement/index.vue

@ -822,14 +822,14 @@ const handleExportDetail = async (detailTableObject) => {
// //
await message.exportConfirm() await message.exportConfirm()
// //
exportLoading.value = true detailRef.value.detailLoading = true
const data = await CustomerStatementDetailApi.exportCustomerStatementDetail( const data = await CustomerStatementDetailApi.exportCustomerStatementDetail(
detailTableObject.params detailTableObject.params
) )
download.excel(data, `客户对账单明细子【${formatDate(new Date())}】.xlsx`) download.excel(data, `客户对账单明细子【${formatDate(new Date())}】.xlsx`)
} catch { } catch {
} finally { } finally {
exportLoading.value = false detailRef.value.detailLoading = false
} }
} }
@ -839,14 +839,14 @@ const handleExportShareReconciliation = async (detailTableObject) => {
// //
await message.exportConfirm() await message.exportConfirm()
// //
exportLoading.value = true detailRef.value.detailLoading = true
const data = await CustomerStatementDetailApi.exportCustomerStatementShareReconciliatioDetail( const data = await CustomerStatementDetailApi.exportCustomerStatementShareReconciliatioDetail(
detailTableObject.params detailTableObject.params
) )
download.excel(data, `模具分摊对账单子${formatDate(new Date())}】.xlsx`) download.excel(data, `模具分摊对账单子${formatDate(new Date())}】.xlsx`)
} catch { } catch {
} finally { } finally {
exportLoading.value = false detailRef.value.detailLoading = false
} }
} }
// //
@ -855,14 +855,14 @@ const handleExportReconciliation = async (detailTableObject) => {
// //
await message.exportConfirm() await message.exportConfirm()
// //
exportLoading.value = true detailRef.value.detailLoading = true
const data = await CustomerStatementDetailApi.exportCustomerStatementCompareDetail( const data = await CustomerStatementDetailApi.exportCustomerStatementCompareDetail(
detailTableObject.params detailTableObject.params
) )
download.excel(data, `对账差异【${formatDate(new Date())}】.xlsx`) download.excel(data, `对账差异【${formatDate(new Date())}】.xlsx`)
} catch { } catch {
} finally { } finally {
exportLoading.value = false detailRef.value.detailLoading = false
} }
} }
// //

Loading…
Cancel
Save