mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
refa: query data (#659)
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -498,7 +498,7 @@ class Utils {
|
||||
dynamic res = await DynamicsHttp.dynamicDetail(id: id);
|
||||
if (res['status']) {
|
||||
final ctr = Get.find<DynamicsTabController>(tag: 'all');
|
||||
List list = ctr.loadingState.value is Success
|
||||
List<DynamicItemModel> list = ctr.loadingState.value is Success
|
||||
? (ctr.loadingState.value as Success).response
|
||||
: <DynamicItemModel>[];
|
||||
list.insert(0, res['data']);
|
||||
@@ -665,7 +665,7 @@ class Utils {
|
||||
);
|
||||
}
|
||||
|
||||
static void onCopyOrMove({
|
||||
static void onCopyOrMove<T>({
|
||||
required BuildContext context,
|
||||
required bool isCopy,
|
||||
required dynamic ctr,
|
||||
@@ -735,9 +735,9 @@ class Utils {
|
||||
if (res['status']) {
|
||||
ctr.handleSelect(false);
|
||||
if (isCopy.not) {
|
||||
List dataList =
|
||||
List<T> dataList =
|
||||
(ctr.loadingState.value as Success).response;
|
||||
List remainList = dataList
|
||||
List<T> remainList = dataList
|
||||
.toSet()
|
||||
.difference(resources.toSet())
|
||||
.toList();
|
||||
|
||||
Reference in New Issue
Block a user