diff --git a/components.d.ts b/components.d.ts
index 01a3ab8..8c6ffdf 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -36,6 +36,7 @@ declare module 'vue' {
ARadioButton: typeof import('ant-design-vue/es')['RadioButton']
ARadioGroup: typeof import('ant-design-vue/es')['RadioGroup']
ARow: typeof import('ant-design-vue/es')['Row']
+ ASelect: typeof import('ant-design-vue/es')['Select']
ASpace: typeof import('ant-design-vue/es')['Space']
ASpin: typeof import('ant-design-vue/es')['Spin']
ASteps: typeof import('ant-design-vue/es')['Steps']
@@ -54,6 +55,7 @@ declare module 'vue' {
ILucideMonitor: typeof import('~icons/lucide/monitor')['default']
ILucidePackage: typeof import('~icons/lucide/package')['default']
ILucideRefreshCw: typeof import('~icons/lucide/refresh-cw')['default']
+ ILucideRotateCw: typeof import('~icons/lucide/rotate-cw')['default']
ILucideServer: typeof import('~icons/lucide/server')['default']
ILucideSettings: typeof import('~icons/lucide/settings')['default']
ILucideShieldCheck: typeof import('~icons/lucide/shield-check')['default']
diff --git a/package-lock.json b/package-lock.json
index ab3252d..1143186 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,9 +8,11 @@
"name": "rd_mes_front_hmi",
"version": "0.0.1",
"dependencies": {
+ "@types/lodash": "^4.17.21",
"ant-design-vue": "^4.2.6",
"axios": "^1.10.0",
"jsencrypt": "^3.5.4",
+ "lodash": "^4.17.21",
"pinia": "^3.0.3",
"unplugin-vue-components": "^28.7.0",
"vue": "^3.5.13",
@@ -943,6 +945,12 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/@types/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==",
+ "license": "MIT"
+ },
"node_modules/@types/node": {
"version": "24.0.3",
"resolved": "https://registry.npmmirror.com/@types/node/-/node-24.0.3.tgz",
diff --git a/package.json b/package.json
index a9ad784..9472bd1 100644
--- a/package.json
+++ b/package.json
@@ -9,9 +9,11 @@
"preview": "vite preview"
},
"dependencies": {
+ "@types/lodash": "^4.17.21",
"ant-design-vue": "^4.2.6",
"axios": "^1.10.0",
"jsencrypt": "^3.5.4",
+ "lodash": "^4.17.21",
"pinia": "^3.0.3",
"unplugin-vue-components": "^28.7.0",
"vue": "^3.5.13",
diff --git a/src/api/pwoManage/fixtureCombination/index.ts b/src/api/pwoManage/maskCombination/index.ts
similarity index 73%
rename from src/api/pwoManage/fixtureCombination/index.ts
rename to src/api/pwoManage/maskCombination/index.ts
index 3fe9a6f..0942eee 100644
--- a/src/api/pwoManage/fixtureCombination/index.ts
+++ b/src/api/pwoManage/maskCombination/index.ts
@@ -1,9 +1,9 @@
import request from "@/api/request";
-import type { FixtureCombinationData, FixtureCombinationQuery } from "./model";
+import type { MaskCombinationData, MaskCombinationQuery } from "./model";
import type { ID } from "@/api/common";
// 查询治具组合列表
-export function listMaskCombination(params: FixtureCombinationQuery) {
+export function listMaskCombination(params: MaskCombinationQuery) {
return request({
url: "/tpm/mask/combination/list",
method: "get",
@@ -12,7 +12,7 @@ export function listMaskCombination(params: FixtureCombinationQuery) {
}
// 查询治具组合包含的治具列表
-export function listCombinationAssignMask(id: ID, params: FixtureCombinationQuery) {
+export function listCombinationAssignMask(id: ID, params: MaskCombinationQuery) {
return request({
url: "/tpm/mask/combination/" + id + "/masks",
method: "get",
@@ -21,7 +21,7 @@ export function listCombinationAssignMask(id: ID, params: FixtureCombinationQuer
}
// 高级查询治具组合列表
-export function advListMaskCombination(params: FixtureCombinationQuery) {
+export function advListMaskCombination(params: MaskCombinationQuery) {
return request({
url: "/tpm/mask/combination/advList",
method: "get",
@@ -38,7 +38,7 @@ export function getMaskCombination(id: ID) {
}
// 新增治具组合
-export function addMaskCombination(data: FixtureCombinationData) {
+export function addMaskCombination(data: MaskCombinationData) {
return request({
url: "/tpm/mask/combination",
method: "post",
@@ -47,7 +47,7 @@ export function addMaskCombination(data: FixtureCombinationData) {
}
// 修改治具组合
-export function updateMaskCombination(data: FixtureCombinationData) {
+export function updateMaskCombination(data: MaskCombinationData) {
return request({
url: "/tpm/mask/combination",
method: "put",
@@ -64,7 +64,7 @@ export function delMaskCombination(id: ID) {
}
// 新增治具组合与治具关联关系
-export function addMaskCombinationAssignment(data: FixtureCombinationData) {
+export function addMaskCombinationAssignment(data: MaskCombinationData) {
return request({
url: "/tpm/mask/combination/assignment",
method: "post",
diff --git a/src/api/pwoManage/fixtureCombination/model.d.ts b/src/api/pwoManage/maskCombination/model.d.ts
similarity index 80%
rename from src/api/pwoManage/fixtureCombination/model.d.ts
rename to src/api/pwoManage/maskCombination/model.d.ts
index ad7cbe5..cb62239 100644
--- a/src/api/pwoManage/fixtureCombination/model.d.ts
+++ b/src/api/pwoManage/maskCombination/model.d.ts
@@ -2,7 +2,7 @@ import { BaseEntity, PageQuery, type ID } from "@/api/common";
/**
* 治具组合查询参数
*/
-export interface FixtureCombinationQuery extends PageQuery {
+export interface MaskCombinationQuery extends PageQuery {
combinationName?: string;
combinationCode?: string;
combinationStatus?: string;
@@ -15,7 +15,7 @@ export interface FixtureCombinationQuery extends PageQuery {
/**
* 治具组合数据
*/
-export interface FixtureCombinationData extends BaseEntity {
+export interface MaskCombinationData extends BaseEntity {
combinationName?: string;
combinationCode?: string;
combinationStatus?: string;
diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue
index ccec0d9..6d58f3e 100644
--- a/src/components/Header/index.vue
+++ b/src/components/Header/index.vue
@@ -20,7 +20,7 @@
-
-
-
+
+