From dc3bbe2a548c7aaf2024606097298ade4d77c8fb Mon Sep 17 00:00:00 2001
From: 周宾 <2802492122@qq.com>
Date: 星期一, 29 十二月 2025 11:01:29 +0800
Subject: [PATCH] 天津双奇点-仓储物流-入库管理-编辑修改上传图片ip,增加编辑接口,增加列表图片预览功能
---
src/pages/inventoryManagement/receiptManagement/edit.vue | 23 +++++++++++++++++++----
1 files changed, 19 insertions(+), 4 deletions(-)
diff --git a/src/pages/inventoryManagement/receiptManagement/edit.vue b/src/pages/inventoryManagement/receiptManagement/edit.vue
index 2060ea8..033a98d 100644
--- a/src/pages/inventoryManagement/receiptManagement/edit.vue
+++ b/src/pages/inventoryManagement/receiptManagement/edit.vue
@@ -59,9 +59,10 @@
<script setup>
import { onMounted, ref } from 'vue'
import { getToken } from "@/utils/auth";
-import { addCustom } from '@/api/inventoryManagement/receiptManagement.js'
+import { addCustom,updateCustom } from '@/api/inventoryManagement/receiptManagement.js'
import config from '@/config'
const baseUrl = config.imgUrl
+const requirUrl = config.baseUrl
const pageTitle = ref('鏂板鑷畾涔夊叆搴�')
const goodsList = ref([])
const type = ref('add')
@@ -146,7 +147,21 @@
}
}
- let res = await addCustom(goodsList.value)
+ let requirApi = ''
+ if(type.value=='add'){
+ requirApi = addCustom
+ }else{
+ requirApi = updateCustom
+ }
+ let parames = null
+ if(type.value=='add'){
+ parames = goodsList.value
+ }else{
+ parames = {...goodsList.value[0]}
+ delete parames.createTime
+ delete parames.updateTime
+ }
+ let res = await requirApi(parames)
if(res.code !== 200){
uni.showToast({
title: res.msg,
@@ -204,16 +219,16 @@
})
}
const delItem = (index)=>{
- console.log('xxxx')
goodsList.value.splice(index,1)
}
const UploadImage = (url, index) => {
uni.uploadFile({
- url: baseUrl + '/file/upload', // 鏇挎崲涓哄疄闄呯殑涓婁紶鎺ュ彛
+ url: requirUrl + '/file/upload', // 鏇挎崲涓哄疄闄呯殑涓婁紶鎺ュ彛
filePath: url,
name: 'file',
header: { Authorization: 'Bearer ' + getToken() },
success: (res) => {
+ console.log(res,res.data)
const data = JSON.parse(res.data)
if (data.code === 200) {
goodsList.value[index].url = data.data.tempPath
--
Gitblit v1.9.3