git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reset should be virtual.
[stg.git]
/
stglibs
/
srvconf.lib
/
parsers
/
chg_tariff.cpp
diff --git
a/stglibs/srvconf.lib/parsers/chg_tariff.cpp
b/stglibs/srvconf.lib/parsers/chg_tariff.cpp
index cb7d9475b2e8af3100ddc2cb3b463a5bd9dddf76..b2bc52d6f8f548abd16f7ab7924ac63b1222f722 100644
(file)
--- a/
stglibs/srvconf.lib/parsers/chg_tariff.cpp
+++ b/
stglibs/srvconf.lib/parsers/chg_tariff.cpp
@@
-68,6
+68,13
@@
if (!data.tariffConf.traffType.empty())
case TRAFF_MAX: stream << "<traffType value=\"max\"/>"; break;
}
case TRAFF_MAX: stream << "<traffType value=\"max\"/>"; break;
}
+if (!data.tariffConf.period.empty())
+ switch (data.tariffConf.period.data())
+ {
+ case TARIFF::DAY: stream << "<period value=\"day\"/>"; break;
+ case TARIFF::MONTH: stream << "<period value=\"month\"/>"; break;
+ }
+
for (size_t i = 0; i < DIR_NUM; ++i)
if (!data.dirPrice[i].hDay.empty() &&
!data.dirPrice[i].mDay.empty() &&
for (size_t i = 0; i < DIR_NUM; ++i)
if (!data.dirPrice[i].hDay.empty() &&
!data.dirPrice[i].mDay.empty() &&