Перенаправил на сервера автоклуба
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
// Serious constants
|
||||
const String intUrl = 'https://pos-api-int.dinect.com/20130701/';
|
||||
const String intToken = '9fec83cdca38c357e6b65dbb17514cdd36bf2a08';
|
||||
const String url = 'http://pos-api-autoclub.dinect.com/20130701/';
|
||||
const String appToken = 'bdea0f3ba9034b688019a7cac753d1209e2b227f';
|
||||
|
||||
// Hints
|
||||
const String merchantIDHint = 'ID магазина';
|
||||
@@ -17,6 +17,7 @@ const String active_token_bg_png = 'assets/active_token_message_background.png';
|
||||
const String expansion_icon_png = 'assets/expansion_icon.png';
|
||||
const String powered_by_dinect_splash_png = 'assets/powered_by_dinect_splash.png';
|
||||
const String powered_by_dinect_png = 'assets/powered_by_dinect.png';
|
||||
const String splash_logo_png = 'assets/splash_logo_png';
|
||||
|
||||
// Colors
|
||||
const Color primaryColor = const Color(0xffeb0004);
|
||||
|
||||
@@ -11,25 +11,21 @@ final httpClient = createHttpClient();
|
||||
// На сервере есть ограничение в 40 токенов.
|
||||
createToken(String merchantId, String posID) async {
|
||||
|
||||
String url = intUrl + 'tokens/?_dmapptoken=' + intToken;
|
||||
|
||||
// Поле description - необязательное.
|
||||
var body = {
|
||||
'merchant_shop': merchantId,
|
||||
'pos': posID,
|
||||
};
|
||||
|
||||
return httpClient.post(url, body: body);
|
||||
return httpClient.post(url + 'tokens/?_dmapptoken=' + appToken, body: body);
|
||||
}
|
||||
|
||||
// Проверка статуса токена. В ответе приходит параметр active, который может быть либо true, либо false,.
|
||||
checkTokenStatus(String token) async {
|
||||
return httpClient.get(intUrl + 'tokens/' + token + '?_dmapptoken=' + intToken);
|
||||
return httpClient.get(url + 'tokens/' + token + '?_dmapptoken=' + appToken);
|
||||
}
|
||||
|
||||
// Удаление токена на сервере.
|
||||
deleteToken(String token) async {
|
||||
String url = intUrl + 'tokens/' + token + '?_dmapptoken=' + intToken;
|
||||
print(url);
|
||||
return httpClient.delete(url);
|
||||
return httpClient.delete(url + 'tokens/' + token + '?_dmapptoken=' + appToken);
|
||||
}
|
||||
@@ -20,7 +20,8 @@ class SplashScreen extends StatelessWidget {
|
||||
|
||||
return new Stack(children: <Widget>[getBackgroundContainer(),
|
||||
new Align(alignment: FractionalOffset.bottomRight, child:
|
||||
new Container(margin: new EdgeInsets.only(right: 11.0, bottom: 5.0), child: new Image.asset(powered_by_dinect_splash_png, height: 16.0, width: 122.0)))]);
|
||||
new Container(margin: new EdgeInsets.only(right: 11.0, bottom: 5.0), child: new Image.asset(powered_by_dinect_splash_png, height: 16.0, width: 122.0))),
|
||||
new Center(child: new Image.asset(splash_logo_png, height: 198.0, width: 252.0))]);
|
||||
}
|
||||
|
||||
getBackgroundContainer() {
|
||||
|
||||
Reference in New Issue
Block a user