Parcourir la source

2025/6/18 17:41 掉后端接口单位和基础数据

pm il y a 4 mois
Parent
commit
152b7d3a71

+ 1 - 1
src/api/basic/configuration/index.ts

@@ -42,7 +42,7 @@ export const updateIsSystemAttribute = async (data: ConfigVO) => {
 export const deleteIsSystemAttributeByIds = async (id: number) => {
   return await request.delete({
     url: '/iscs/attribute/deleteAttributeList',
-    query: { ids: id }
+    params: { ids: id }
   })
 }
 

+ 11 - 7
src/api/dv/technology/index.ts

@@ -21,29 +21,29 @@ export interface PageParam {
 
 // 查询设备工艺列表
 export const listTechnology = async (params: PageParam) => {
-  return await request.get({ url: '/iscs/machinery/getIsMachineryPage', params })
+  return await request.get({ url: '/iscs/machinery/getMachineryPage', params })
 }
 
 // 查询设备工艺详情
 export const getTechnologyInfo = async (id: number) => {
-  return await request.get({ url: '/iscs/machinery/selectIsMachineryById', params: { machineryId: id } })
+  return await request.get({ url: '/iscs/machinery/selectMachineryById', params: { id: id } })
 }
 
 // 新增设备工艺
 export const addTechnology = async (data: MachineryVO) => {
-  return await request.post({ url: '/iscs/machinery/insertIsMachinery', data })
+  return await request.post({ url: '/iscs/machinery/insertMachinery', data })
 }
 
 // 修改设备工艺
 export const updateTechnology = async (data: MachineryVO) => {
-  return await request.post({ url: '/iscs/machinery/updateIsMachinery', data })
+  return await request.put({ url: '/iscs/machinery/updateMachinery', data })
 }
 
 // 删除设备工艺
 export const delTechnology = async (id: number) => {
-  return await request.post({
-    url: '/iscs/machinery/deleteIsMachineryByTechnologyIds',
-    params: { machineryIds: id }
+  return await request.delete({
+    url: '/iscs/machinery/deleteMachineryList',
+    params: { ids: id }
   })
 }
 
@@ -51,3 +51,7 @@ export const delTechnology = async (id: number) => {
 export const saveMachineryPoints = async (data: any) => {
   return await request.post({ url: '/iscs/machinery/saveMachineryPoints', data })
 }
+// 导出设备工艺详情
+export const exportMachineryExcel = async (params: PageParam) => {
+  return await request.get({ url: '/iscs/machinery/exportMachineryExcel', params})
+}

+ 2 - 0
src/components/UploadFile/src/UploadImg.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="upload-box">
+
     <el-upload
       :id="uuid"
       :accept="fileType.join(',')"
@@ -15,6 +16,7 @@
       :show-file-list="false"
     >
       <template v-if="modelValue">
+
         <img :src="modelValue" class="upload-image" />
         <div class="upload-handle" @click.stop>
           <div v-if="!disabled" class="handle-icon" @click="editImg">

+ 1 - 14
src/views/Basicdata/configuration/ConfigForm.vue

@@ -32,11 +32,7 @@
       <el-form-item label="参数键值" prop="sysAttrValue">
         <UploadImg
           v-if="inputType === 'image'"
-          :limit="1"
-          :value="formData.sysAttrValue"
-          :fileSize="5"
-          @onUploaded="handleImgUploaded"
-          @onRemoved="handleImgRemoved"
+          v-model="formData.sysAttrValue"
         />
         <el-input
           v-else
@@ -154,15 +150,6 @@ const handleInputTypeChange = () => {
   formData.value.sysAttrValue = ''
 }
 
-/** 处理图片上传 */
-const handleImgUploaded = (imgUrl: any[]) => {
-  formData.value.sysAttrValue = imgUrl[0].url
-}
-
-/** 处理图片移除 */
-const handleImgRemoved = () => {
-  formData.value.sysAttrValue = ''
-}
 
 /** 判断是否为图片URL */
 const isImageUrl = (url: string) => {