From e29d11bbd648e5077352347f8b444829664e2338 Mon Sep 17 00:00:00 2001 From: liyu1201 <1492230202@qq.com> Date: Tue, 13 Jan 2026 17:58:27 +0800 Subject: [PATCH] 最新 --- antis-ncc-admin/.env.development | 4 ++-- antis-ncc-admin/src/views/LqLaundryFlow/cancel-dialog.vue | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ antis-ncc-admin/src/views/LqLaundryFlow/index.vue | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------- antis-ncc-admin/src/views/lqKdKdjlb/hedge-dialog.vue | 624 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ antis-ncc-admin/src/views/lqKdKdjlb/index.vue | 15 ++++++++++++--- antis-ncc-admin/src/views/lqKhxx/index.vue | 2 +- antis-ncc-admin/src/views/statisticsList/form2.vue | 4 ++-- antis-ncc-admin/src/views/wageManagement/assistants.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/business-unit-managers.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/cienceTeacher.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/director.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/healthCoach.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/major-project-directors.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/major-project-teachers.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/shop.vue | 8 ++------ antis-ncc-admin/src/views/wageManagement/tech-general-managers.vue | 8 ++------ 16 files changed, 828 insertions(+), 69 deletions(-) create mode 100644 antis-ncc-admin/src/views/LqLaundryFlow/cancel-dialog.vue create mode 100644 antis-ncc-admin/src/views/lqKdKdjlb/hedge-dialog.vue diff --git a/antis-ncc-admin/.env.development b/antis-ncc-admin/.env.development index 6462393..198955a 100644 --- a/antis-ncc-admin/.env.development +++ b/antis-ncc-admin/.env.development @@ -2,8 +2,8 @@ VUE_CLI_BABEL_TRANSPILE_MODULES = true # VUE_APP_BASE_API = 'https://erp.lvqianmeiye.com' -# VUE_APP_BASE_API = 'http://erp_test.lvqianmeiye.com' -VUE_APP_BASE_API = 'http://localhost:2011' +VUE_APP_BASE_API = 'http://erp_test.lvqianmeiye.com' +# VUE_APP_BASE_API = 'http://localhost:2011' # VUE_APP_BASE_API = 'http://localhost:2011' VUE_APP_IMG_API = '' VUE_APP_BASE_WSS = 'ws://192.168.110.45:2011/websocket' diff --git a/antis-ncc-admin/src/views/LqLaundryFlow/cancel-dialog.vue b/antis-ncc-admin/src/views/LqLaundryFlow/cancel-dialog.vue new file mode 100644 index 0000000..4e898c2 --- /dev/null +++ b/antis-ncc-admin/src/views/LqLaundryFlow/cancel-dialog.vue @@ -0,0 +1,90 @@ + + + + + + diff --git a/antis-ncc-admin/src/views/LqLaundryFlow/index.vue b/antis-ncc-admin/src/views/LqLaundryFlow/index.vue index 24e15ee..befeeb8 100644 --- a/antis-ncc-admin/src/views/LqLaundryFlow/index.vue +++ b/antis-ncc-admin/src/views/LqLaundryFlow/index.vue @@ -32,7 +32,7 @@ - + @@ -69,6 +69,10 @@ 创建送出记录 创建送回记录 查看差异记录 + + + 总费用合计:{{ totalPriceSum }} +
@@ -96,7 +100,7 @@
- + - + - + @@ -215,6 +223,8 @@ + + @@ -226,9 +236,10 @@ import ReturnDialog from './return-dialog.vue' import DetailDialog from './detail-dialog.vue' import DifferenceDialog from './difference-dialog.vue' import EditDialog from './edit-dialog.vue' +import CancelDialog from './cancel-dialog.vue' export default { - components: { SendDialog, ReturnDialog, DetailDialog, DifferenceDialog, EditDialog }, + components: { SendDialog, ReturnDialog, DetailDialog, DifferenceDialog, EditDialog, CancelDialog }, data() { return { list: [], @@ -252,7 +263,20 @@ export default { returnDialogVisible: false, detailDialogVisible: false, differenceDialogVisible: false, - editDialogVisible: false + editDialogVisible: false, + cancelDialogVisible: false + } + }, + computed: { + // 计算总费用合计(只计算送出类型的记录) + totalPriceSum() { + return this.list + .filter(item => item.flowType === 0) // 只计算送出类型 + .reduce((sum, item) => { + const price = parseFloat(item.totalPrice) || 0 + return sum + price + }, 0) + .toFixed(2) } }, created() { @@ -370,11 +394,19 @@ export default { this.$refs.EditDialog.init(row) }) }, + // 作废记录 + cancelRecord(row) { + this.cancelDialogVisible = true + this.$nextTick(() => { + this.$refs.CancelDialog.init(row) + }) + }, // 刷新 refresh() { this.sendDialogVisible = false this.returnDialogVisible = false this.editDialogVisible = false + this.cancelDialogVisible = false this.initData() }, // 格式化日期时间 @@ -469,6 +501,30 @@ export default { font-size: 16px; } +// 总费用合计样式 +.total-price-sum { + margin-left: 20px; + padding: 8px 16px; + background-color: #f0f9ff; + border: 1px solid #409EFF; + border-radius: 4px; + color: #409EFF; + font-size: 14px; + display: inline-flex; + align-items: center; + gap: 6px; + + i { + font-size: 16px; + } + + strong { + color: #F56C6C; + font-size: 16px; + font-weight: 600; + } +} + // 操作按钮样式 .action-buttons { display: flex; @@ -484,6 +540,22 @@ export default { } } +.edit-btn { + color: #409EFF; + + &:hover { + color: #66b1ff; + } +} + +.cancel-btn { + color: #F56C6C; + + &:hover { + color: #f78989; + } +} + // 表格行悬停效果 ::v-deep .el-table__row:hover { background-color: #f5f7fa; diff --git a/antis-ncc-admin/src/views/lqKdKdjlb/hedge-dialog.vue b/antis-ncc-admin/src/views/lqKdKdjlb/hedge-dialog.vue new file mode 100644 index 0000000..b6a4fe8 --- /dev/null +++ b/antis-ncc-admin/src/views/lqKdKdjlb/hedge-dialog.vue @@ -0,0 +1,624 @@ + + + + + + diff --git a/antis-ncc-admin/src/views/lqKdKdjlb/index.vue b/antis-ncc-admin/src/views/lqKdKdjlb/index.vue index 19e387a..2cb5531 100644 --- a/antis-ncc-admin/src/views/lqKdKdjlb/index.vue +++ b/antis-ncc-admin/src/views/lqKdKdjlb/index.vue @@ -506,7 +506,7 @@ - + @@ -542,6 +543,7 @@ +