style:修改模具管理-检验项目接口api

main
黄伟杰 3 weeks ago
parent 060d0f4116
commit 9ae8012a8b

@ -20,31 +20,31 @@ export interface DvSubjectVO {
export const DvSubjectApi = {
// 查询维保项目分页
getDvSubjectPage: async (params: any) => {
return await request.get({ url: `/mes/mold-subject/page`, params })
return await request.get({ url: `/mes/dv-subject/page`, params })
},
// 查询维保项目详情
getDvSubject: async (id: number) => {
return await request.get({ url: `/mes/mold-subject/get?id=` + id })
return await request.get({ url: `/mes/dv-subject/get?id=` + id })
},
// 新增维保项目
createDvSubject: async (data: DvSubjectVO) => {
return await request.post({ url: `/mes/mold-subject/create`, data })
return await request.post({ url: `/mes/dv-subject/create`, data })
},
// 修改维保项目
updateDvSubject: async (data: DvSubjectVO) => {
return await request.put({ url: `/mes/mold-subject/update`, data })
return await request.put({ url: `/mes/dv-subject/update`, data })
},
// 删除维保项目
deleteDvSubject: async (ids: string) => {
return await request.delete({ url: `/mes/mold-subject/delete?ids=` + ids })
return await request.delete({ url: `/mes/dv-subject/delete?ids=` + ids })
},
// 导出维保项目 Excel
exportDvSubject: async (params) => {
return await request.download({ url: `/mes/mold-subject/export-excel`, params })
return await request.download({ url: `/mes/dv-subject/export-excel`, params })
},
}

@ -0,0 +1,50 @@
import request from '@/config/axios'
// 维保项目 VO
export interface DvSubjectVO {
id?: number // ID
subjectCode: string // 项目编码
subjectName: string // 项目名称
subjectType?: string // 项目类型
subjectContent?: string // 项目内容
subjectStandard?: string // 标准
isEnable: string // 是否启用
inspectionMethod: string // 检验方式
valueType: string // 值类型
judgmentCriteria: string // 判定基准
creator?: string // 创建人
createTime?: string | number | Date // 创建时间
}
// 维保项目 API
export const DvSubjectApi = {
// 查询维保项目分页
getDvSubjectPage: async (params: any) => {
return await request.get({ url: `/mes/mold-subject/page`, params })
},
// 查询维保项目详情
getDvSubject: async (id: number) => {
return await request.get({ url: `/mes/mold-subject/get?id=` + id })
},
// 新增维保项目
createDvSubject: async (data: DvSubjectVO) => {
return await request.post({ url: `/mes/mold-subject/create`, data })
},
// 修改维保项目
updateDvSubject: async (data: DvSubjectVO) => {
return await request.put({ url: `/mes/mold-subject/update`, data })
},
// 删除维保项目
deleteDvSubject: async (ids: string) => {
return await request.delete({ url: `/mes/mold-subject/delete?ids=` + ids })
},
// 导出维保项目 Excel
exportDvSubject: async (params) => {
return await request.download({ url: `/mes/mold-subject/export-excel`, params })
},
}

@ -42,7 +42,7 @@
</template>
<script setup lang="ts">
import { getBoolDictOptions, getStrDictOptions, DICT_TYPE } from '@/utils/dict'
import { DvSubjectApi, DvSubjectVO } from '@/api/mes/dvsubject'
import { DvSubjectApi, DvSubjectVO } from '@/api/mold/inspectionItems'
import { useDictStoreWithOut } from '@/store/modules/dict'
/** 维保项目 表单 */

@ -102,7 +102,7 @@ link type="primary" @click="openForm('update', scope.row.id)"
import { getStrDictOptions } from '@/utils/dict'
import { dateFormatter } from '@/utils/formatTime'
import download from '@/utils/download'
import { DvSubjectApi, DvSubjectVO } from '@/api/mes/dvsubject'
import { DvSubjectApi, DvSubjectVO } from '@/api/mold/inspectionItems'
import InspectionItemsForm from './InspectionItemsForm.vue'
import { isHexColor } from '@/utils/color'
import { useDictStoreWithOut } from '@/store/modules/dict'

Loading…
Cancel
Save