From 06148d98638d2b860d5c38ac6ebf5fe9e159669e Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 14 十月 2026 15:51:49 +0800
Subject: [PATCH] feat(hrm): 社保公积金方案表单加「适用部门」与默认缴费基数,修比例输入精度
---
src/api/mes/qc/template/item/index.ts | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/qc/template/item/index.ts b/src/api/mes/qc/template/item/index.ts
index a7b92c1..8c9d360 100644
--- a/src/api/mes/qc/template/item/index.ts
+++ b/src/api/mes/qc/template/item/index.ts
@@ -21,6 +21,21 @@
}
}
+/** 璐ㄦ鏂规閫夐」锛堟柟妗�-浜у搧鍏宠仈锛� */
+export namespace MesQcTemplateItemOptionApi {
+ export interface Option {
+ id?: number; // 浜у搧鍏宠仈缂栧彿
+ templateId?: number; // 璐ㄦ鏂规 ID
+ templateCode?: string; // 璐ㄦ鏂规缂栧彿
+ templateName?: string; // 璐ㄦ鏂规鍚嶇О
+ quantityCheck?: number; // 鏈�浣庢娴嬫暟
+ quantityUnqualified?: number; // 鏈�澶т笉鍚堟牸鏁�
+ criticalRate?: number; // 鏈�澶ц嚧鍛界己闄风巼锛�%锛�
+ majorRate?: number; // 鏈�澶т弗閲嶇己闄风巼锛�%锛�
+ minorRate?: number; // 鏈�澶ц交寰己闄风巼锛�%锛�
+ }
+}
+
/** 鏌ヨ浜у搧鍏宠仈鍒嗛〉 */
export function getTemplateItemPage(
params: PageParam & { templateId?: number },
@@ -52,3 +67,14 @@
export function deleteTemplateItem(id: number) {
return requestClient.delete(`/mes/qc/template/item/delete?id=${id}`);
}
+
+/** 鏍规嵁鐗╂枡鍜屾娴嬬绫昏幏鍙栧彲鐢ㄨ川妫�鏂规鍒楄〃锛坕temId 涓� MDM 鐗╂枡 ID锛� */
+export function getTemplateItemOptionList(params: {
+ itemId?: number;
+ qcType: number;
+}) {
+ return requestClient.get<MesQcTemplateItemOptionApi.Option[]>(
+ '/mes/qc/template/item/list-by-item-and-type',
+ { params },
+ );
+}
--
Gitblit v1.9.3