diff --git a/src/api/expense-manage/index.js b/src/api/expense-manage/index.js index bed3ba4..2bd970d 100644 --- a/src/api/expense-manage/index.js +++ b/src/api/expense-manage/index.js @@ -15,7 +15,7 @@ export const getAllocationDetail = (allocationId) => { }; export const getAllocationDetails = (allocationId) => { return request({ - url: `/workflow/mosr/cost/allocation/usr/detail`, + url: `/workflow/mosr/cost/allocation/usr/detail/${allocationId}`, method: "get" }); }; diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js index 37ca9e1..ef1cd84 100644 --- a/src/api/project-manage/index.js +++ b/src/api/project-manage/index.js @@ -145,3 +145,10 @@ export const getPreProcess= () => { method: "get" }); }; +export const updateLedger = (data) => { + return request({ + url: '/workflow/mosr/expense/ledger/replenishment', + method: "post", + data: data + }); +}; diff --git a/src/components/DetailComponent/ExpenseDetail.vue b/src/components/DetailComponent/ExpenseDetail.vue index d8d67cf..7984fed 100644 --- a/src/components/DetailComponent/ExpenseDetail.vue +++ b/src/components/DetailComponent/ExpenseDetail.vue @@ -14,15 +14,27 @@ :label="childColumn.label" :width="childColumn.prop === 'subtotal' ? 160 : 130"> - diff --git a/src/layout/navbar/index.vue b/src/layout/navbar/index.vue index 7803cc6..642f14a 100644 --- a/src/layout/navbar/index.vue +++ b/src/layout/navbar/index.vue @@ -97,7 +97,7 @@ const handleVisitedP = () => { ElNotification({ title: '提示', message: res.msg, - type: res.code === 1000 ? 'success' : 'error' + type: 'error' }) } accountList.value = res.data diff --git a/src/utils/export-excel.js b/src/utils/export-excel.js index b05118e..afeeb79 100644 --- a/src/utils/export-excel.js +++ b/src/utils/export-excel.js @@ -7,8 +7,9 @@ import XLSX from "xlsx-style-vite"; * @param $table 表格html dom元素 * @param columnLength 列长度 * @param excelName 导出文件名称 + * @param bigWidthIndex 更宽列的索引 */ -export function exportExcel($table, columnLength, excelName,bigWidth) { +export function exportExcel($table, columnLength, excelName, bigWidthIndex) { //从el-table表生成工作簿对象 //使用原始的格式,保留表格中的格式如%、小数末尾的0等 let workbook = utils.table_to_book($table, { @@ -16,7 +17,7 @@ export function exportExcel($table, columnLength, excelName,bigWidth) { }); //列宽,需要导出的表格有多少列这里的i就小于多少 for (let i = 1; i < columnLength; i++) { - if(i==bigWidth){ + if (i === bigWidthIndex) { workbook.Sheets.Sheet1["!cols"].push({wpx: 300}); } workbook.Sheets.Sheet1["!cols"].push({wpx: 100}); diff --git a/src/views/expense-management/share/add.vue b/src/views/expense-management/share/add.vue index 02215e4..47f618c 100644 --- a/src/views/expense-management/share/add.vue +++ b/src/views/expense-management/share/add.vue @@ -38,20 +38,11 @@ @@ -64,7 +55,7 @@ @@ -104,18 +95,6 @@ - - - - - - - - - - - -