java 中對於傳入ids進行批量的刪除

2021-07-15 09:57:45 字數 3203 閱讀 2626

前台頁面的js **:

渠道回單型別

檔名稱記錄數狀態

失敗原因

對賬日期

上傳型別

上傳日期

操作

$$$$$$

$ 手工上傳

自動上傳

$刪除

後台處理批量的**: 當然加了點別的**

//批量

reconfileuploadservice.updatestatus(reconfileuploadforquery); // 更新回單物件狀態為刪除中

reconfundsbrandfeeservice.deleteuploadid(upload);// 刪除品牌服務費明細

reconfileuploadservice.deletebyid(upload);// 刪除檔案記錄}}

}// 如果list為空值, 則都是品牌服務檔案。 不用進行下一步操作。

if (uploadids.size() == 0)

// 刪除之前對檔案的資金對賬進行判斷

if (!checkfundsreconstatus(uploadids))

if (!checkreconstatus(uploadids))

reconfileuploadforquery reconfileuploadforquery = new reconfileuploadforquery();

reconfileuploadforquery.setuploadids(uploadids);

reconfileuploadforquery.setstatus(fileuploadstatusenum.doing_delete.getcode());

reconfileuploadservice.updatestatus(reconfileuploadforquery); // 更新回單物件狀態為刪除中

reconfileremoveservice.deletereconfile(userdto.getusertype(), uploadids);

return ajaxdeletesuccess("檔案開始刪除並重置對賬結果,請稍後查詢刪除結果");

}} catch (exception e)

return ajaxdeletesuccess("批量刪除成功");

}//刪除選中:

reconfileuploadservice.updatestatus(reconfileuploadforquery); // 更新回單物件狀態為刪除中

reconfundsbrandfeeservice.deleteuploadid(upload);// 刪除品牌服務費明細

reconfileuploadservice.deletebyid(upload);// 刪除檔案記錄}}

}// 如果list為空值, 則都是品牌服務檔案。 不用進行下一步操作。

if (uploadids.size() == 0)

// 刪除之前對檔案的資金對賬進行判斷

if (!checkfundsreconstatus(uploadids))

if (!checkreconstatus(uploadids))

reconfileuploadforquery reconfileuploadforquery = new reconfileuploadforquery();

reconfileuploadforquery.setuploadids(uploadids);

reconfileuploadforquery.setstatus(fileuploadstatusenum.doing_delete.getcode());

reconfileuploadservice.updatestatus(reconfileuploadforquery); // 更新回單物件狀態為刪除中

reconfileremoveservice.deletereconfile(userdto.getusertype(), uploadids);

return "檔案開始刪除並重置對賬結果,請稍後查詢刪除結果";

}} catch (exception e)

return "批量刪除成功";

}

Python中對於列表元素進行去重

list1 a a a b b c d d f 先將list1轉化為set集合去重,再將集合轉化為列表 list1 list set list1 print list1 在考慮順序性的前提下可以用list set list1 這種方法直接去重 順序亂了,記憶體位址也改變了。list2 a a a b...

Java中對於位元組流的讀取方式

今天我想介紹一下socket中位元組流的讀取方式,避免在socket讀取過程中發生的斷包問題。1.設計位元組傳送的方式 在位元組流的讀寫過程中,需要先傳送乙個代表傳送內容長度的位元組,然後再傳送內容,在接收端先接受傳送端傳送的內容長度,再根據長度來讀取相應的內容。2.構建位元組流的讀寫類 buffe...

Tiny示例 對整個目錄中的POM樹進行批量處理

原來我的pom中groupid是org.tinygroup,artifactid是對應的工程名,如parser。後出有乙個處理上的原因,而且便於進行分隔,還可以避免與別人的衝突,想把所有的artifactid前面增加個 org.tinygroup.字首,比如parser就變成org.tinygrou...