Feedback status has been updated.
This commit is contained in:
@@ -284,7 +284,9 @@ namespace Apostol {
|
||||
CFeedBackStatus DealData::StringToFeedBackStatus(const CString &Value) {
|
||||
const CString &Status = Value.Lower();
|
||||
|
||||
if (Status == "negative") {
|
||||
if (Status == "none") {
|
||||
return fsNone;
|
||||
} else if (Status == "negative") {
|
||||
return fsNegative;
|
||||
} else if (Status == "neutral") {
|
||||
return fsNeutral;
|
||||
@@ -305,7 +307,7 @@ namespace Apostol {
|
||||
case fsPositive:
|
||||
return "Positive";
|
||||
default:
|
||||
return "Unknown";
|
||||
return "None";
|
||||
}
|
||||
}
|
||||
//--------------------------------------------------------------------------------------------------------------
|
||||
@@ -542,7 +544,8 @@ namespace Apostol {
|
||||
|
||||
m_Data.Date = UTCFormat(DateToString(Date));
|
||||
|
||||
m_Data.Salt = deal["salt"].as<std::string>();
|
||||
if (deal["salt"])
|
||||
m_Data.Salt = deal["salt"].as<std::string>();
|
||||
|
||||
const auto& seller = deal["seller"];
|
||||
m_Data.Seller.Address = seller["address"].as<std::string>();
|
||||
|
||||
@@ -165,11 +165,11 @@ namespace Apostol {
|
||||
enum CDealType { dtPrepayment = 0, dtPostpayment };
|
||||
//--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum CFeedBackStatus { fsNegative = -1, fsNeutral = 0, fsPositive = 1 };
|
||||
enum CFeedBackStatus { fsNone = -2, fsNegative = -1, fsNeutral = 0, fsPositive = 1 };
|
||||
//--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum CDealOrder { doCreate = 0, doCreated, doSubmit, doSubmitted, doConfirm, doConfirmed, doPay, doPaid, doComplete, doCompleted, doCancel, doCancelled,
|
||||
doExecute, doExecuted, doDelete, doDeleted, doFail, doFailed, doFeedback };
|
||||
doExecute, doExecuted, doDelete, doDeleted, doFail, doFailed, doFeedback };
|
||||
//--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
typedef struct DealData {
|
||||
|
||||
Reference in New Issue
Block a user