备份:大改造前的完整版本 - 修复合同细节/付款节点/文件上传/施工管理/项目保存等BUG

This commit is contained in:
root
2026-05-15 12:02:24 +08:00
parent 1cad1e438d
commit fad28741bd
6157 changed files with 5147 additions and 877912 deletions
-12
View File
@@ -116,7 +116,6 @@ const ProductPage: React.FC = () => {
const fetchProducts = async () => {
setLoading(true)
try {
console.log('开始获取商品数据')
const params = new URLSearchParams({
page: page.toString(),
pageSize: pageSize.toString(),
@@ -124,14 +123,10 @@ const ProductPage: React.FC = () => {
...(searchText && { search: searchText })
})
console.log('请求URL:', `/api/products?${params}`)
const response = await fetch(`/api/products?${params}`)
console.log('响应状态:', response.status)
const data = await response.json()
console.log('响应数据:', data)
if (data.success && data.data && Array.isArray(data.data)) {
console.log('商品数据:', data.data.length, '条')
setProducts(data.data)
setTotal(data.total || data.data.length)
} else {
@@ -146,7 +141,6 @@ const ProductPage: React.FC = () => {
setTotal(0)
} finally {
setLoading(false)
console.log('获取商品完成')
}
}
@@ -344,21 +338,15 @@ const ProductPage: React.FC = () => {
setImportProgress(0)
try {
console.log('文件信息:', file)
const formData = new FormData()
formData.append('file', file)
console.log('表单数据:', formData)
console.log('发送请求到:', '/api/products/batch-import')
const response = await fetch('/api/products/batch-import', {
method: 'POST',
body: formData
})
console.log('响应状态:', response.status)
console.log('响应状态文本:', response.statusText)
const data = await response.json()
console.log('响应数据:', data)
if (data.success) {
message.success(data.message)