style:模具管理-检验方案修改接口地址

main
黄伟杰 2 months ago
parent 5def50f85e
commit 24a8a6d745

@ -0,0 +1,47 @@
import request from '@/config/axios'
export interface PlanMaintenanceVO {
id?: number | string
planName: string
planType: number | string
description?: string
subjectIdS?: string
creator?: string
creatorName?: string
createTime?: string | number | Date
updateTime?: string | number | Date
}
export interface PlanMaintenanceSubjectVO {
id?: number | string
subjectCode?: string
subjectName?: string
inspectionMethod?: string
judgmentCriteria?: string
}
export const PlanMaintenanceApi = {
getPlanMaintenancePage: async (params: any) => {
return await request.get({ url: `/mes/mold-plan-maintenance/page`, params })
},
getSubjectList: async (id: number | string) => {
return await request.get({ url: `/mes/mold-plan-maintenance/getSubjectList`, params: { id } })
},
createPlanMaintenance: async (data: any) => {
return await request.post({ url: `/mes/mold-plan-maintenance/create`, data })
},
updatePlanMaintenance: async (data: any) => {
return await request.put({ url: `/mes/mold-plan-maintenance/update`, params: data })
},
deletePlanMaintenance: async (ids: string) => {
return await request.delete({ url: `/mes/mold-plan-maintenance/delete?ids=` + ids })
},
exportPlanMaintenance: async (params: any) => {
return await request.download({ url: `/mes/mold-plan-maintenance/export-excel`, params })
}
}

@ -39,8 +39,8 @@
<script setup lang="ts">
import type { FormRules } from 'element-plus'
import { DvSubjectApi, DvSubjectVO } from '@/api/mes/dvsubject'
import { PlanMaintenanceApi, PlanMaintenanceVO } from '@/api/mes/planmaintenance'
import { DvSubjectApi, DvSubjectVO } from '@/api/mold/inspectionItems'
import { PlanMaintenanceApi, PlanMaintenanceVO } from '@/api/mold/planmaintenance'
defineOptions({ name: 'MoldInspectionPlanForm' })

@ -139,7 +139,7 @@
import { getStrDictOptions } from '@/utils/dict'
import { dateFormatter } from '@/utils/formatTime'
import download from '@/utils/download'
import { PlanMaintenanceApi, PlanMaintenanceSubjectVO, PlanMaintenanceVO } from '@/api/mes/planmaintenance'
import { PlanMaintenanceApi, PlanMaintenanceSubjectVO, PlanMaintenanceVO } from '@/api/mold/planmaintenance'
import InspectionPlanForm from './InspectionPlanForm.vue'
import { isHexColor } from '@/utils/color'
import { useDictStoreWithOut } from '@/store/modules/dict'

Loading…
Cancel
Save