Commit 3f08dc2e by Carwyn

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

parent ff1d3fb9
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#define VER_MINOR 1 #define VER_MINOR 1
#define VER_REVISION 0 #define VER_REVISION 0
#define VER_BUILD 55 #define VER_BUILD 56
//! Convert version numbers to string //! Convert version numbers to string
#define _STR(S) #S #define _STR(S) #S
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#define VER_MINOR 1 #define VER_MINOR 1
#define VER_REVISION 0 #define VER_REVISION 0
#define VER_BUILD 55 #define VER_BUILD 56
//! Convert version numbers to string //! Convert version numbers to string
#define _STR(S) #S #define _STR(S) #S
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#define VER_MINOR 1 #define VER_MINOR 1
#define VER_REVISION 0 #define VER_REVISION 0
#define VER_BUILD 55 #define VER_BUILD 56
//! Convert version numbers to string //! Convert version numbers to string
#define _STR(S) #S #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 @@ ...@@ -34,9 +34,6 @@
//! 配置文件 Key //! 配置文件 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_NW_REQTIMEOUT "Network/RequestTimeout"
#define FMP_INIKEY_SYNCINTERVAL "Syncer/Interval" #define FMP_INIKEY_SYNCINTERVAL "Syncer/Interval"
#define FMP_INIKEY_SYNCTASKURL "Syncer/TaskUrl" #define FMP_INIKEY_SYNCTASKURL "Syncer/TaskUrl"
...@@ -46,12 +43,12 @@ ...@@ -46,12 +43,12 @@
#define FMP_INIKEY_SYNCHELPER "Syncer/FreemudSyncer" #define FMP_INIKEY_SYNCHELPER "Syncer/FreemudSyncer"
#define FMPSYNC_DEFAULT_INTERVAL 60 #define FMPSYNC_DEFAULT_INTERVAL 60
#define FMPSYNC_DEFAULT_TASKURL "http://192.168.110.150:8080/api/fork/checkupdate" #define FMPSYNC_DEFAULT_TASKURL "http://115.159.33.143:8080/api/fork/checkupdate"
#define FMPSYNC_DEFAULT_TASKRPTURL "http://192.168.110.150:8080/api/fork/PosPlanState" #define FMPSYNC_DEFAULT_TASKRPTURL "http://115.159.33.143:8080/api/fork/PosPlanState"
#define FMPSYNC_DEFAULT_DOWNLOADPATH "download" #define FMPSYNC_DEFAULT_DOWNLOADPATH "download"
#define FMPSYNC_DEFAULT_DEPLOYPATH ".." #define FMPSYNC_DEFAULT_DEPLOYPATH ".."
#define FMPNW_DEFAULT_TIMEOUT 30 #define FMPNW_DEFAULT_TIMEOUT 30
#define FMPCOMMON_DEFAULT_PARTNERID "1101" #define FMPCOMMON_DEFAULT_PARTNERID "1371"
#define FMPCOMMON_DEFAULT_STOREID "fm99999" #define FMPCOMMON_DEFAULT_STOREID "fm99999"
#define FMPCOMMON_DEFAULT_POSID "200008" #define FMPCOMMON_DEFAULT_POSID "200008"
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include <fmp_network_i.h> #include <fmp_network_i.h>
#include <fmp_settings_i.h> #include <fmp_settings_i.h>
#include <fmp_logger_i.h> #include <fmp_logger_i.h>
#include <fmp_home_i.h>
#include <QJsonObject> #include <QJsonObject>
#include <QJsonDocument> #include <QJsonDocument>
...@@ -17,6 +18,8 @@ ...@@ -17,6 +18,8 @@
#include <QProcess> #include <QProcess>
#include "JlCompress.h" #include "JlCompress.h"
#include "../fmp_manager/version.h"
FMPSyncerPrivate::FMPSyncerPrivate(FMPSyncer *q) FMPSyncerPrivate::FMPSyncerPrivate(FMPSyncer *q)
: _inited(false), : _inited(false),
_sets(nullptr), _sets(nullptr),
...@@ -58,17 +61,17 @@ int FMPSyncerPrivate::Uninit() ...@@ -58,17 +61,17 @@ int FMPSyncerPrivate::Uninit()
QString FMPSyncerPrivate::GetPartnerId() QString FMPSyncerPrivate::GetPartnerId()
{ {
return _GetValue(FMP_INIKEY_PARTNERID, FMPCOMMON_DEFAULT_PARTNERID).toString(); return _GetValue(FMP_INIKEY_LOGINPARTNERID, FMPCOMMON_DEFAULT_PARTNERID).toString();
} }
QString FMPSyncerPrivate::GetStoreId() QString FMPSyncerPrivate::GetStoreId()
{ {
return _GetValue(FMP_INIKEY_STOREID, FMPCOMMON_DEFAULT_STOREID).toString(); return _GetValue(FMP_INIKEY_LOGINSTOREID, FMPCOMMON_DEFAULT_STOREID).toString();
} }
QString FMPSyncerPrivate::GetPosId() QString FMPSyncerPrivate::GetPosId()
{ {
return _GetValue(FMP_INIKEY_POSID, FMPCOMMON_DEFAULT_POSID).toString(); return _GetValue(FMP_INIKEY_LOGINPOSID, FMPCOMMON_DEFAULT_POSID).toString();
} }
int FMPSyncerPrivate::GetRequestTimeout() int FMPSyncerPrivate::GetRequestTimeout()
...@@ -103,12 +106,12 @@ QString FMPSyncerPrivate::GetDeployPath() ...@@ -103,12 +106,12 @@ QString FMPSyncerPrivate::GetDeployPath()
void FMPSyncerPrivate::SetStoreId(const QString &id) void FMPSyncerPrivate::SetStoreId(const QString &id)
{ {
_SetValue(FMP_INIKEY_STOREID, id); _SetValue(FMP_INIKEY_LOGINSTOREID, id);
} }
void FMPSyncerPrivate::SetPosId(const QString &id) void FMPSyncerPrivate::SetPosId(const QString &id)
{ {
_SetValue(FMP_INIKEY_POSID, id); _SetValue(FMP_INIKEY_LOGINPOSID, id);
} }
void FMPSyncerPrivate::SetRequestTimeout(int sec) void FMPSyncerPrivate::SetRequestTimeout(int sec)
...@@ -349,7 +352,7 @@ bool FMPSyncerPrivate::GetTask(QJsonObject &task_jo) ...@@ -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_STOREID, q->_store_id);
task_req_jo.insert(FMP_JSONKEY_POSNO, q->_pos_id); task_req_jo.insert(FMP_JSONKEY_POSNO, q->_pos_id);
//! TODO: 版本怎么传 //! 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); QByteArray task_req = QJsonDocument(task_req_jo).toJson(QJsonDocument::Compact);
FMP_INFO() << QString("Checking update [%1]").arg(QString(task_req)); 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