From 2540d86f0dbd77f654f558c3bf9d5ddbe7422f16 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 03 七月 2026 17:22:09 +0800
Subject: [PATCH] fix: 完成设计项目和归档台账接口对接,功能联调
---
src/views/mes/pro/workorder/index.vue | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/views/mes/pro/workorder/index.vue b/src/views/mes/pro/workorder/index.vue
index 3bc1a53..ce3b3cc 100644
--- a/src/views/mes/pro/workorder/index.vue
+++ b/src/views/mes/pro/workorder/index.vue
@@ -1,4 +1,4 @@
-<script lang="ts" setup>
+锘�<script lang="ts" setup>
import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import type { MesProWorkOrderApi } from '#/api/mes/pro/workorder';
@@ -39,32 +39,32 @@
gridApi.query();
}
-/** 鍒涘缓宸ュ崟 */
+/** 鍒涘缓璁㈠崟 */
function handleCreate() {
formModalApi.setData({ formType: 'create' }).open();
}
-/** 鏂板瀛愬伐鍗� */
+/** 鏂板瀛愯鍗� */
function handleAddChild(row: MesProWorkOrderApi.WorkOrder) {
formModalApi.setData({ formType: 'create', parentRow: row }).open();
}
-/** 鏌ョ湅宸ュ崟璇︽儏 */
+/** 鏌ョ湅璁㈠崟璇︽儏 */
function handleDetail(row: MesProWorkOrderApi.WorkOrder) {
formModalApi.setData({ formType: 'detail', id: row.id }).open();
}
-/** 缂栬緫宸ュ崟 */
+/** 缂栬緫璁㈠崟 */
function handleEdit(row: MesProWorkOrderApi.WorkOrder) {
formModalApi.setData({ formType: 'update', id: row.id }).open();
}
-/** 瀹屾垚宸ュ崟 */
+/** 瀹屾垚璁㈠崟 */
function handleFinish(row: MesProWorkOrderApi.WorkOrder) {
formModalApi.setData({ formType: 'finish', id: row.id }).open();
}
-/** 鍒犻櫎宸ュ崟 */
+/** 鍒犻櫎璁㈠崟 */
async function handleDelete(row: MesProWorkOrderApi.WorkOrder) {
const hideLoading = message.loading({
content: $t('ui.actionMessage.deleting', [row.code]),
@@ -79,14 +79,14 @@
}
}
-/** 鍙栨秷宸ュ崟 */
+/** 鍙栨秷璁㈠崟 */
async function handleCancel(row: MesProWorkOrderApi.WorkOrder) {
await cancelWorkOrder(row.id!);
- message.success('宸ュ崟宸插彇娑�');
+ message.success('璁㈠崟宸插彇娑�');
handleRefresh();
}
-/** 鏌ョ湅宸ュ崟鏉$爜 */
+/** 鏌ョ湅璁㈠崟鏉$爜 */
function handleBarcode(row: MesProWorkOrderApi.WorkOrder) {
barcodeDetailRef.value?.openByBusiness(
row.id!,
@@ -99,7 +99,7 @@
/** 瀵煎嚭琛ㄦ牸 */
async function handleExport() {
const data = await exportWorkOrder(await gridApi.formApi.getValues());
- downloadFileFromBlobPart({ fileName: '鐢熶骇宸ュ崟.xls', source: data });
+ downloadFileFromBlobPart({ fileName: '鐢熶骇璁㈠崟.xls', source: data });
}
const [Grid, gridApi] = useVbenVxeGrid({
@@ -143,12 +143,12 @@
<template>
<Page auto-content-height><FormModal @success="handleRefresh" />
- <Grid table-title="鐢熶骇宸ュ崟鍒楄〃">
+ <Grid table-title="鐢熶骇璁㈠崟鍒楄〃">
<template #toolbar-tools>
<TableAction
:actions="[
{
- label: $t('ui.actionTitle.create', ['宸ュ崟']),
+ label: $t('ui.actionTitle.create', ['璁㈠崟']),
type: 'primary',
icon: ACTION_ICON.ADD,
auth: ['mes:pro-work-order:create'],
@@ -215,7 +215,7 @@
auth: ['mes:pro-work-order:update'],
ifShow: row.status === MesProWorkOrderStatusEnum.CONFIRMED,
popConfirm: {
- title: '纭瑕佸彇娑堣宸ュ崟鍚楋紵鍙栨秷鍚庝笉鍙仮澶嶃��',
+ title: '纭瑕佸彇娑堣璁㈠崟鍚楋紵鍙栨秷鍚庝笉鍙仮澶嶃��',
confirm: handleCancel.bind(null, row),
},
},
--
Gitblit v1.9.3