Commit 3f08dc2e by Carwyn

1. 修正打印驱动未加载时,启动崩溃问题; 2. 打印测试乱码问题; 3. 升级检测商户 ID 从通用配置读取

parent ff1d3fb9
......@@ -5,7 +5,7 @@
#define VER_MINOR 1
#define VER_REVISION 0
#define VER_BUILD 55
#define VER_BUILD 56
//! Convert version numbers to string
#define _STR(S) #S
......
......@@ -5,7 +5,7 @@
#define VER_MINOR 1
#define VER_REVISION 0
#define VER_BUILD 55
#define VER_BUILD 56
//! Convert version numbers to string
#define _STR(S) #S
......
......@@ -5,7 +5,7 @@
#define VER_MINOR 1
#define VER_REVISION 0
#define VER_BUILD 55
#define VER_BUILD 56
//! Convert version numbers to string
#define _STR(S) #S
......
fmp_printer @ 7c55a924
Subproject commit 05c2790677841068fe2f7fd67b2c426763a7a7b4
Subproject commit 7c55a9241e4fb736fb8c449cb0f98b29c7ac7faa
fmp_settings @ c6adf35d
Subproject commit fe08ef27b617b3a7d0d97c883bd9d71b2bc8428d
Subproject commit c6adf35d6571548c47353895ca3c86324f1bbe32
......@@ -34,9 +34,6 @@
//! 配置文件 Key
#define FMP_INIKEY_PARTNERID "User/PartnerId"
#define FMP_INIKEY_STOREID "User/StoreId"
#define FMP_INIKEY_POSID "User/PosId"
#define FMP_INIKEY_NW_REQTIMEOUT "Network/RequestTimeout"
#define FMP_INIKEY_SYNCINTERVAL "Syncer/Interval"
#define FMP_INIKEY_SYNCTASKURL "Syncer/TaskUrl"
......@@ -46,12 +43,12 @@
#define FMP_INIKEY_SYNCHELPER "Syncer/FreemudSyncer"
#define FMPSYNC_DEFAULT_INTERVAL 60
#define FMPSYNC_DEFAULT_TASKURL "http://192.168.110.150:8080/api/fork/checkupdate"
#define FMPSYNC_DEFAULT_TASKRPTURL "http://192.168.110.150:8080/api/fork/PosPlanState"
#define FMPSYNC_DEFAULT_TASKURL "http://115.159.33.143:8080/api/fork/checkupdate"
#define FMPSYNC_DEFAULT_TASKRPTURL "http://115.159.33.143:8080/api/fork/PosPlanState"
#define FMPSYNC_DEFAULT_DOWNLOADPATH "download"
#define FMPSYNC_DEFAULT_DEPLOYPATH ".."
#define FMPNW_DEFAULT_TIMEOUT 30
#define FMPCOMMON_DEFAULT_PARTNERID "1101"
#define FMPCOMMON_DEFAULT_PARTNERID "1371"
#define FMPCOMMON_DEFAULT_STOREID "fm99999"
#define FMPCOMMON_DEFAULT_POSID "200008"
......
......@@ -4,6 +4,7 @@
#include <fmp_network_i.h>
#include <fmp_settings_i.h>
#include <fmp_logger_i.h>
#include <fmp_home_i.h>
#include <QJsonObject>
#include <QJsonDocument>
......@@ -17,6 +18,8 @@
#include <QProcess>
#include "JlCompress.h"
#include "../fmp_manager/version.h"
FMPSyncerPrivate::FMPSyncerPrivate(FMPSyncer *q)
: _inited(false),
_sets(nullptr),
......@@ -58,17 +61,17 @@ int FMPSyncerPrivate::Uninit()
QString FMPSyncerPrivate::GetPartnerId()
{
return _GetValue(FMP_INIKEY_PARTNERID, FMPCOMMON_DEFAULT_PARTNERID).toString();
return _GetValue(FMP_INIKEY_LOGINPARTNERID, FMPCOMMON_DEFAULT_PARTNERID).toString();
}
QString FMPSyncerPrivate::GetStoreId()
{
return _GetValue(FMP_INIKEY_STOREID, FMPCOMMON_DEFAULT_STOREID).toString();
return _GetValue(FMP_INIKEY_LOGINSTOREID, FMPCOMMON_DEFAULT_STOREID).toString();
}
QString FMPSyncerPrivate::GetPosId()
{
return _GetValue(FMP_INIKEY_POSID, FMPCOMMON_DEFAULT_POSID).toString();
return _GetValue(FMP_INIKEY_LOGINPOSID, FMPCOMMON_DEFAULT_POSID).toString();
}
int FMPSyncerPrivate::GetRequestTimeout()
......@@ -103,12 +106,12 @@ QString FMPSyncerPrivate::GetDeployPath()
void FMPSyncerPrivate::SetStoreId(const QString &id)
{
_SetValue(FMP_INIKEY_STOREID, id);
_SetValue(FMP_INIKEY_LOGINSTOREID, id);
}
void FMPSyncerPrivate::SetPosId(const QString &id)
{
_SetValue(FMP_INIKEY_POSID, id);
_SetValue(FMP_INIKEY_LOGINPOSID, id);
}
void FMPSyncerPrivate::SetRequestTimeout(int sec)
......@@ -349,7 +352,7 @@ bool FMPSyncerPrivate::GetTask(QJsonObject &task_jo)
task_req_jo.insert(FMP_JSONKEY_STOREID, q->_store_id);
task_req_jo.insert(FMP_JSONKEY_POSNO, q->_pos_id);
//! TODO: 版本怎么传
task_req_jo.insert(FMP_JSONKEY_VERSION, "1.0.0");
task_req_jo.insert(FMP_JSONKEY_VERSION, RES_STR_PRODUCT_VER);
QByteArray task_req = QJsonDocument(task_req_jo).toJson(QJsonDocument::Compact);
FMP_INFO() << QString("Checking update [%1]").arg(QString(task_req));
......
fmp_takeout @ 2d5b181c
Subproject commit b1018e6d79cf49e88fe7287a2d7d02154115adbc
Subproject commit 2d5b181c9263de4e085d6d982076dd340c0794f4
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment