From 244d3d199047018fe30a7c287afec6d047ed5f73 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 14 十月 2026 15:51:55 +0800
Subject: [PATCH] fix(hrm): 薪资核算页去掉「执行核算」按钮,强制走「预览数据 → 保存核算」流程
---
src/api/mes/qc/ledger/index.ts | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/qc/ledger/index.ts b/src/api/mes/qc/ledger/index.ts
new file mode 100644
index 0000000..40f86a8
--- /dev/null
+++ b/src/api/mes/qc/ledger/index.ts
@@ -0,0 +1,48 @@
+import type { PageParam, PageResult } from '@vben/request';
+
+import { requestClient } from '#/api/request';
+
+export namespace MesQcInspectionLedgerApi {
+ /** MES 妫�娴嬬粨鏋滃彴璐︼紙涓�琛屼竴涓娴嬮」缁撴灉锛涙楠屽崟鏈綍鍏ユ娴嬮」鏃惰缁勫瓧娈典负绌猴級 */
+ export interface Ledger {
+ qcType?: number; // 鍒嗙被锛堟楠岀被鍨嬶級锛�1 鏉ユ枡妫�楠� / 2 杩囩▼妫�楠� / 3 鍑鸿揣妫�楠� / 4 閫�璐ф楠�
+ qcId?: number; // 妫�楠屽崟 ID
+ code?: string; // 妫�楠屽崟缂栧彿
+ name?: string; // 妫�楠屽崟鍚嶇О
+ status?: number; // 鍗曟嵁鐘舵��
+ itemId?: number; // 鐗╂枡缂栧彿
+ itemCode?: string; // 鐗╂枡缂栫爜
+ itemName?: string; // 鐗╂枡鍚嶇О
+ itemSpecification?: string; // 瑙勬牸鍨嬪彿
+ unitName?: string; // 璁¢噺鍗曚綅鍚嶇О
+ batchNo?: string; // 鎵规鍙�
+ checkQuantity?: number; // 妫�娴嬫暟閲�
+ qualifiedQuantity?: number; // 鍚堟牸鏁伴噺
+ unqualifiedQuantity?: number; // 涓嶅悎鏍兼暟閲�
+ checkResult?: number; // 妫�娴嬬粨鏋�
+ inspectDate?: string; // 妫�娴嬫棩鏈�
+ inspectorUserId?: number; // 妫�娴嬩汉鍛樼紪鍙�
+ inspectorName?: string; // 妫�娴嬩汉鍛樻樀绉�
+ indicatorId?: number; // 妫�娴嬮」缂栧彿
+ indicatorName?: string; // 妫�娴嬮」鍚嶇О
+ indicatorValue?: string; // 妫�娴嬪�硷紙瀹炴祴鍊硷級
+ indicatorRemark?: string; // 妫�娴嬮」澶囨敞
+ judgementBasis?: string; // 鍒ゅ畾渚濇嵁锛屽 10~20銆佲墹20銆佲墺10銆佹爣鍑嗗�� 15
+ remark?: string; // 妫�楠屽崟澶囨敞
+ }
+}
+
+/** 鏌ヨ妫�娴嬬粨鏋滃彴璐﹀垎椤碉紙鍥涚被妫�楠屽崟缁熶竴鏌ヨ锛� */
+export function getInspectionLedgerPage(params: PageParam) {
+ return requestClient.get<PageResult<MesQcInspectionLedgerApi.Ledger>>(
+ '/mes/qc/inspection-ledger/page',
+ { params },
+ );
+}
+
+/** 瀵煎嚭妫�娴嬬粨鏋滃彴璐� */
+export function exportInspectionLedger(params: Record<string, unknown>) {
+ return requestClient.download('/mes/qc/inspection-ledger/export-excel', {
+ params,
+ });
+}
--
Gitblit v1.9.3