页面逻辑
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import 'package:chat/controllers/moment_controller.dart';
|
||||
import 'package:chat/models/upload_model.dart';
|
||||
import 'package:chat/routes/moments_routes.dart';
|
||||
import 'package:chat/services/moment_service.dart';
|
||||
import 'package:chat/providers/moment_provider.dart';
|
||||
import 'package:chat/utils/ui_tools.dart';
|
||||
import 'package:chat/views/moments/publish/widgets/delete_dialog.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
@@ -46,7 +46,7 @@ class PublishController extends GetxController {
|
||||
EasyLoading.show(status: '上传中', maskType: EasyLoadingMaskType.black);
|
||||
final result = await uploadAllFile();
|
||||
if (!result) return;
|
||||
final res = await MomentService.publishMoment(
|
||||
final res = await MomentProvider.publishMoment(
|
||||
description: publishContent.value,
|
||||
pictures: uploadedFileList.map((e) => e.item2!.url).toList(),
|
||||
);
|
||||
@@ -66,7 +66,7 @@ class PublishController extends GetxController {
|
||||
(e) => (e.item1 == file.hashCode && e.item2?.url != null),
|
||||
);
|
||||
if (!exists) {
|
||||
final res = await MomentService.uploadFile((await file.file)!.path);
|
||||
final res = await MomentProvider.uploadFile((await file.file)!.path);
|
||||
if (res == null) throw Exception('上传失败');
|
||||
for (var index = 0; index < uploadedFileList.length; index++) {
|
||||
final uploaded = uploadedFileList[index];
|
||||
|
||||
Reference in New Issue
Block a user