100 lines
4.8 KiB
Dart
100 lines
4.8 KiB
Dart
import '../bean/app_config_bean.dart';
|
|
import '../bean/user_info_bean.dart';
|
|
import '../bean/works_info_bean.dart';
|
|
|
|
class NetworkConfig {
|
|
static String ServerDomain_Online = BASE_URLS[SELECT_INDEX];
|
|
static String deviceID = ""; //设备ID
|
|
static String systemVersion = ""; //设备ID
|
|
|
|
/// 选择哪个域名做请求
|
|
static int SELECT_INDEX = 0;
|
|
|
|
static List BASE_URLS = [
|
|
"http://127.0.0.1:7860/",
|
|
"http://127.0.0.1:7860/",
|
|
"http://127.0.0.1:7860/",
|
|
];
|
|
|
|
static List BASE_URLS_AI = [
|
|
"http://127.0.0.1:7860/",
|
|
];
|
|
|
|
static String payCenter = "https://test.moguyouxi.cn:8400/HissAI4.PayCenter/"; //支付
|
|
|
|
static bool isTest = true;
|
|
|
|
static String token = "";
|
|
static String userToken = ""; //用户登录验签
|
|
static String AppId = "1001";
|
|
static String BossId = "";
|
|
static String userId = "";
|
|
static String userName = "";
|
|
static String Version = "1.1.9";
|
|
static String Language = "en";
|
|
|
|
static String CPU = "";
|
|
static String imsi = "";
|
|
static String ip = "";
|
|
static String timeZone = ""; //时区
|
|
static int statusHeight = 0; //状态栏高度
|
|
static String allCurrency = "0"; //用户点数
|
|
static double currency = 0.0; //用户点数
|
|
static String saveImageNumber = "10"; //用户作品上限
|
|
|
|
static String prompt = ""; //提示词
|
|
static int templateId = 1; //风格id
|
|
static int sizeTemplateId = 0; //尺寸id
|
|
static int followId = 0; //跟随的作品id
|
|
static String followUrl = ""; //跟随的作品的图片
|
|
|
|
static bool isImitate = false; //是否是画同款状态
|
|
static bool isAdAvailable = false; //广告是否可用
|
|
static AppConfigBean? appConfigBean; //app配置信息
|
|
static int? usedRewardCount = 0; //已看广告数
|
|
static int? totalRewardCount = 0; //看广告上限
|
|
static String? invitationCode = "ABC"; //邀请码
|
|
static UserInfoBean? userData;
|
|
static List<WorksInfoBean> workList = []; //达人详情列表
|
|
|
|
static const String getServerList = "AppConfig/GetAppServerList"; //获取地址
|
|
static const String getAppConfig = "AppConfig/GetAppConfig"; //获取配置信息
|
|
static const String userLogin = "Account/Login"; //登录
|
|
static const String getUserData = "Account/GetUserData"; //获取用户信息
|
|
static const String txt2Img = "AiDraw/Txt2Img"; //文字生成
|
|
static const String img2Img = "AiDraw/Img2Img"; //图片生成
|
|
static const String uploadImg = "Upload/UploadImg"; //审核模式上传图片
|
|
|
|
static const String getProgress = "AiDraw/GetProgress"; //获取任务进度
|
|
static const String getArtDetail = "AiDraw/GetArtDetail"; //图片详情
|
|
static const String getPopoutList = "AppConfig/GetPopoutList"; //获取弹窗列表
|
|
static const String getDrawTemplateList = "AiDraw/GetDrawTemplateList"; //获取模板列表
|
|
static const String getProductList = "Product/GetProductList"; //获取商品列表
|
|
static String createOrder = "${payCenter}Google/CreateOrder"; //生成订单
|
|
static String completeOrder = "${payCenter}Google/CompleteOrder"; //完成订单
|
|
static String getGalleryList = "AiDraw/GetGalleryList"; //获取画廊列表
|
|
static String userDrawGallery = "AiDraw/UserDrawGallery"; //分享画廊
|
|
static String getUserDrawList = "AiDraw/GetUserDrawList"; //我的作品
|
|
static String getMyFavoriteList = "AiDraw/GetMyFavoriteList"; //我的收藏
|
|
static String userDrawCollect = "AiDraw/UserDrawCollect"; //收藏
|
|
static String delMyDrawCollect = "AiDraw/DelMyDrawCollect"; //删除我的作品
|
|
static String getUserMessage = "Message/GetUserMessage"; //消息
|
|
static String getLevitatingBall = "Home/GetLevitatingBall"; //悬浮球
|
|
static String receiveAwardNewUserPackage = "Home/ReceiveAwardNewUserPackage"; //悬浮球领取奖励
|
|
static String submitUserFeedback = "Account/SubmitUserFeedback"; //反馈
|
|
static String getGalleryLableList = "AppConfig/GetGalleryLableList"; //画廊标签
|
|
static String getNewUserPackage = "Home/GetNewUserPackage"; //新用户弹框
|
|
static String lookAdReward = "Ad/LookAdReward"; //观看广告
|
|
static String fillInInvitationCode = "Home/FillInInvitationCode"; //填写邀请码
|
|
static String getQuanYi = "Home/GetQuanYi"; //审核下权益信息
|
|
static String getRecommenderList = "AiDraw/GetRecommenderList"; //画廊推荐达人
|
|
static String getGalleryWorkLabel = "AiDraw/GetGalleryWorkLabel"; //画廊标签列表
|
|
static String getWorksListByLabel = "AiDraw/GetWorksListByLabel"; //画廊标签列表
|
|
static String getWorksDetailList = "AiDraw/GetWorksDetailList"; //获取作品详情列表
|
|
static String userFollow = "Account/Follow"; //关注
|
|
static String getUserPersonalCenter = "AiDraw/GetUserPersonalCenter"; //达人个人中心
|
|
static String getWorksInfo = "AiDraw/GetWorksInfo"; //获取达人个人作品信息
|
|
static String getUserHomePageByPw = "AiDraw/GetUserHomePageByPw"; //搜索达人
|
|
|
|
}
|