Bladeren bron

前端请款批量上传文件

gjy 2 jaren geleden
bovenliggende
commit
e21b5b52db
4 gewijzigde bestanden met toevoegingen van 31 en 25 verwijderingen
  1. 9 3
      pages/reimbursement/request_funds.vue
  2. 20 21
      pages/task/audit/warehouse_warrant.vue
  3. 2 0
      pages/task/my_task.vue
  4. 0 1
      pages/user/user.vue

+ 9 - 3
pages/reimbursement/request_funds.vue

@@ -288,13 +288,17 @@
 						for (let item of chooseImageRes.tempFiles) {
 							files.push({
 								name: 'fileName',
-								uri : item.path
+								url : item.path
 							});
 						}
-						uni.uploadFile({
+						console.log(files)
+						for (let i = 0; i < files.length; i++) {
+							uni.uploadFile({
 							url: baseUrlNew + 'appendix/api/uploadFiles',
 							// url: baseUrlNew+'appendix/api/uploadFiles', //仅为示例,非真实的接口地址
-							files: files,
+							// files: files[i],
+							filePath:files[i].url,
+							name:files[i].name,
 							formData: {
 								// fileName: chooseImageRes.tempFiles[0],
 								companyId: "2710b21efc1e4393930c5dc800010dc4",
@@ -318,6 +322,8 @@
 								console.log(res);
 							}
 						});
+						}
+						
 					}
 				});
 			},

+ 20 - 21
pages/task/audit/warehouse_warrant.vue

@@ -361,31 +361,30 @@
 						var arr=[]
 						if(res1.data.data.warehousingOrderList){
 							var datalist=JSON.parse(JSON.stringify(res1.data.data.warehousingOrderList))
-						}
-						var arr=[]
-						for (var i = 0; i < datalist.length; i++) {
-							if(arr.length==0){
-								arr.push(datalist[i])
-							}else{
-								var arr1=arr.filter((item)=>{return item.goodsName==datalist[i].goodsName})
-								if(arr1.length>0){
-									for (var q = 0; q < arr.length; q++) {
-										
-										if(arr[q].goodsName==datalist[i].goodsName){console.log(22222)
-											console.log(arr[q].inWarehouseWeight,datalist[i].inWarehouseWeight)
-											arr[q].inWarehouseWeight+=datalist[i].inWarehouseWeight
-											arr[q].requestFunds+=datalist[i].requestFunds
+							for (var i = 0; i < datalist.length; i++) {
+								if(arr.length==0){
+									arr.push(datalist[i])
+								}else{
+									var arr1=arr.filter((item)=>{return item.goodsName==datalist[i].goodsName})
+									if(arr1.length>0){
+										for (var q = 0; q < arr.length; q++) {
+											
+											if(arr[q].goodsName==datalist[i].goodsName){console.log(22222)
+												console.log(arr[q].inWarehouseWeight,datalist[i].inWarehouseWeight)
+												arr[q].inWarehouseWeight+=datalist[i].inWarehouseWeight
+												arr[q].requestFunds+=datalist[i].requestFunds
+											}
 										}
+									}else{
+										arr.push(datalist[i])
 									}
-								}else{
-									arr.push(datalist[i])
 								}
+								
+							}
+							for (var q = 0; q < arr.length; q++) {
+								arr[q].inWarehouseWeight=arr[q].inWarehouseWeight.toFixed(2)
+								arr[q].requestFunds=arr[q].requestFunds.toFixed(2)
 							}
-							
-						}
-						for (var q = 0; q < arr.length; q++) {
-							arr[q].inWarehouseWeight=arr[q].inWarehouseWeight.toFixed(2)
-							arr[q].requestFunds=arr[q].requestFunds.toFixed(2)
 						}
 						console.log(arr,1111111)
 						this.auditInfo.goodNameList=arr

+ 2 - 0
pages/task/my_task.vue

@@ -362,6 +362,8 @@
 				var data = {}
 				if (this.statusFlag == 1) {
 					data.searchKeyword = searchKeyword
+					data.currentPage = pages
+					data.pageSize = limit
 					url = '/newNoticeTask/query/noticeTasks'
 				} else if (this.statusFlag == 3) {
 					data.currentPage = pages

+ 0 - 1
pages/user/user.vue

@@ -415,7 +415,6 @@
 			}
 			// console.log("uni.getStorageSync('compName1')")
 			// console.log(uni.getStorageSync("compName1"))
-			
 			// if (uni.getStorageSync("compName1")) {
 			// 	this.haveCompany = true
 			// } else {