|
@@ -42,6 +42,7 @@ import org.springblade.manager.entity.WbsTreePrivate;
|
|
|
import org.springblade.manager.service.IExcelTabService;
|
|
|
import org.springblade.manager.service.IWbsTreeContractService;
|
|
|
import org.springblade.manager.service.IWbsTreePrivateService;
|
|
|
+import org.springblade.manager.vo.AppWbsTreeContractVO;
|
|
|
import org.springblade.manager.vo.ExcelTabVO;
|
|
|
import org.springblade.resource.feign.NewIOSSClient;
|
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
@@ -288,11 +289,17 @@ public class TableFileController extends BladeController {
|
|
|
@PostMapping("/sort")
|
|
|
@ApiOperationSupport(order = 1)
|
|
|
@ApiOperation(value = "附件排序", notes = "传入listids")
|
|
|
- public R sort(@RequestBody List<TableFile> list){
|
|
|
- int i=1;
|
|
|
- for (TableFile file : list) {
|
|
|
- file.setSort(i++);
|
|
|
+ public R sort(@RequestBody List<AppWbsTreeContractVO> fileList){
|
|
|
+ for (AppWbsTreeContractVO vo : fileList) {
|
|
|
+ List<TableFile> list = vo.getFileList();
|
|
|
+ if(!list.isEmpty()){
|
|
|
+ int i=1;
|
|
|
+ for (TableFile file : list) {
|
|
|
+ file.setSort(i++);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ tableFileService.updateBatchById(list);
|
|
|
}
|
|
|
- return R.status(tableFileService.updateBatchById(list));
|
|
|
+ return R.status(true);
|
|
|
}
|
|
|
}
|