diff --git a/src/api/mes/zjitem/index.ts b/src/api/mes/zjitem/index.ts
index 64a8363f..d9a9af6b 100644
--- a/src/api/mes/zjitem/index.ts
+++ b/src/api/mes/zjitem/index.ts
@@ -1,47 +1,52 @@
-import request from '@/config/axios'
-
-// 质量管理-检验项目 VO
-export interface ZjItemVO {
- id: number // ID
- zjType: number // 检验类型
- name: string // 名称
- remark: string // 备注
- tool: string // 作业方式
- standardVal: number // 标准值
- unit: string // 单位
- upperVal: number // 上限值
- lowerVal: number // 下限值
-}
-
-// 质量管理-检验项目 API
-export const ZjItemApi = {
- // 查询质量管理-检验项目分页
- getZjItemPage: async (params: any) => {
- return await request.get({ url: `/mes/zj-item/page`, params })
- },
-
- // 查询质量管理-检验项目详情
- getZjItem: async (id: number) => {
- return await request.get({ url: `/mes/zj-item/get?id=` + id })
- },
-
- // 新增质量管理-检验项目
- createZjItem: async (data: ZjItemVO) => {
- return await request.post({ url: `/mes/zj-item/create`, data })
- },
-
- // 修改质量管理-检验项目
- updateZjItem: async (data: ZjItemVO) => {
- return await request.put({ url: `/mes/zj-item/update`, data })
- },
-
- // 删除质量管理-检验项目
- deleteZjItem: async (id: number) => {
- return await request.delete({ url: `/mes/zj-item/delete?id=` + id })
- },
-
- // 导出质量管理-检验项目 Excel
- exportZjItem: async (params) => {
- return await request.download({ url: `/mes/zj-item/export-excel`, params })
- },
-}
\ No newline at end of file
+import request from '@/config/axios'
+
+// 质量管理-检验项目 VO
+export interface ZjItemVO {
+ id: number // ID
+ zjType: number // 检验类型
+ name: string // 名称
+ zjTypeName?: string
+ remark: string // 备注
+ tool: string // 作业方式
+ standardVal: number // 标准值
+ unit: string // 单位
+ upperVal: number // 上限值
+ lowerVal: number // 下限值
+}
+
+// 质量管理-检验项目 API
+export const ZjItemApi = {
+ // 查询质量管理-检验项目分页
+ getZjItemPage: async (params: any) => {
+ return await request.get({ url: `/mes/zj-item/page`, params })
+ },
+
+ getZjItemList: async () => {
+ return await request.get({ url: `/mes/zj-item/list` })
+ },
+
+ // 查询质量管理-检验项目详情
+ getZjItem: async (id: number) => {
+ return await request.get({ url: `/mes/zj-item/get?id=` + id })
+ },
+
+ // 新增质量管理-检验项目
+ createZjItem: async (data: ZjItemVO) => {
+ return await request.post({ url: `/mes/zj-item/create`, data })
+ },
+
+ // 修改质量管理-检验项目
+ updateZjItem: async (data: ZjItemVO) => {
+ return await request.put({ url: `/mes/zj-item/update`, data })
+ },
+
+ // 删除质量管理-检验项目
+ deleteZjItem: async (id: number) => {
+ return await request.delete({ url: `/mes/zj-item/delete?id=` + id })
+ },
+
+ // 导出质量管理-检验项目 Excel
+ exportZjItem: async (params) => {
+ return await request.download({ url: `/mes/zj-item/export-excel`, params })
+ },
+}
diff --git a/src/api/mes/zjschema/index.ts b/src/api/mes/zjschema/index.ts
index f166c33f..88c406cc 100644
--- a/src/api/mes/zjschema/index.ts
+++ b/src/api/mes/zjschema/index.ts
@@ -1,44 +1,49 @@
-import request from '@/config/axios'
-
-// 检验方案 VO
-export interface ZjSchemaVO {
- type: string // 类型
- name: string // 名称
- remark: string // 备注
- sampleMethod: string // 抽检方式
- val: number // 值
- item: string // 关联项目
-}
-
-// 检验方案 API
-export const ZjSchemaApi = {
- // 查询检验方案分页
- getZjSchemaPage: async (params: any) => {
- return await request.get({ url: `/mes/zj-schema/page`, params })
- },
-
- // 查询检验方案详情
- getZjSchema: async (id: number) => {
- return await request.get({ url: `/mes/zj-schema/get?id=` + id })
- },
-
- // 新增检验方案
- createZjSchema: async (data: ZjSchemaVO) => {
- return await request.post({ url: `/mes/zj-schema/create`, data })
- },
-
- // 修改检验方案
- updateZjSchema: async (data: ZjSchemaVO) => {
- return await request.put({ url: `/mes/zj-schema/update`, data })
- },
-
- // 删除检验方案
- deleteZjSchema: async (id: number) => {
- return await request.delete({ url: `/mes/zj-schema/delete?id=` + id })
- },
-
- // 导出检验方案 Excel
- exportZjSchema: async (params) => {
- return await request.download({ url: `/mes/zj-schema/export-excel`, params })
- },
-}
\ No newline at end of file
+import request from '@/config/axios'
+
+// 检验方案 VO
+export interface ZjSchemaVO {
+ id: number
+ type: string
+ name: string
+ remark: string
+ sampleMethod: string
+ val: string
+ item: string
+}
+
+// 检验方案 API
+export const ZjSchemaApi = {
+ // 查询检验方案分页
+ getZjSchemaPage: async (params: any) => {
+ return await request.get({ url: `/mes/zj-schema/page`, params })
+ },
+
+ // 查询检验方案详情
+ getZjSchema: async (id: number) => {
+ return await request.get({ url: `/mes/zj-schema/get?id=` + id })
+ },
+
+ // 新增检验方案
+ createZjSchema: async (data: ZjSchemaVO) => {
+ return await request.post({ url: `/mes/zj-schema/create`, data })
+ },
+
+ // 修改检验方案
+ updateZjSchema: async (data: ZjSchemaVO) => {
+ return await request.put({ url: `/mes/zj-schema/update`, data })
+ },
+
+ // 删除检验方案
+ deleteZjSchema: async (id: number) => {
+ return await request.delete({ url: `/mes/zj-schema/delete?id=` + id })
+ },
+
+ // 导出检验方案 Excel
+ exportZjSchema: async (params) => {
+ return await request.download({ url: `/mes/zj-schema/export-excel`, params })
+ },
+
+ getItemList: async (id: number) => {
+ return await request.get({ url: `/mes/zj-schema/getItemList?id=` + id })
+ },
+}
diff --git a/src/views/mes/zjschema/ZjSchemaForm.vue b/src/views/mes/zjschema/ZjSchemaForm.vue
index ea3368be..2ad687e6 100644
--- a/src/views/mes/zjschema/ZjSchemaForm.vue
+++ b/src/views/mes/zjschema/ZjSchemaForm.vue
@@ -1,31 +1,50 @@
+
+
+
+ 取 消
+ 确 定
+
+
\ No newline at end of file
+
+
+
diff --git a/src/views/mes/zjschema/index.vue b/src/views/mes/zjschema/index.vue
index 7c2308a5..04acb729 100644
--- a/src/views/mes/zjschema/index.vue
+++ b/src/views/mes/zjschema/index.vue
@@ -1,97 +1,58 @@
-
-
-
-
-
-
+
+v-model="queryParams.name" placeholder="请输入名称" clearable @keyup.enter="handleQuery"
+ class="!w-240px" />
-
-
+
+
+
+
-
+
+
+
+
+
+
+v-model="queryParams.remark" placeholder="请输入备注" clearable @keyup.enter="handleQuery"
+ class="!w-240px" />
+v-model="queryParams.item" placeholder="请输入关联项目" clearable @keyup.enter="handleQuery"
+ class="!w-240px" />
+v-model="queryParams.createTime" value-format="YYYY-MM-DD HH:mm:ss" type="daterange"
+ start-placeholder="开始日期" end-placeholder="结束日期"
+ :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" class="!w-220px" />
- 搜索
- 重置
-
+
+ 搜索
+
+
+ 重置
+
+
新增
+type="success" plain @click="handleExport" :loading="exportLoading"
+ v-hasPermi="['mes:zj-schema:export']">
导出
@@ -100,36 +61,52 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+link type="primary" @click="openForm('update', scope.row.id)"
+ v-hasPermi="['mes:zj-schema:update']">
编辑
-
+
删除
@@ -137,11 +114,8 @@
+:total="total" v-model:page="queryParams.pageNo" v-model:limit="queryParams.pageSize"
+ @pagination="getList" />
@@ -149,6 +123,8 @@
\ No newline at end of file
+