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 @@ -