|
@@ -12,9 +12,9 @@
|
|
#define INSER_SERVER _T("INSERT INTO `server` (`name`,`ip`,`type`,`user`,`password`,`note`) VALUES ('%s', '%s', '%s', '%s', '%s', '%s');")
|
|
#define INSER_SERVER _T("INSERT INTO `server` (`name`,`ip`,`type`,`user`,`password`,`note`) VALUES ('%s', '%s', '%s', '%s', '%s', '%s');")
|
|
#define INSER_BRANCH _T("INSERT INTO `branch` (`name` ,`quarter`,`address`,`provider`,`chip`,`type`,`status`,`note`) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');")
|
|
#define INSER_BRANCH _T("INSERT INTO `branch` (`name` ,`quarter`,`address`,`provider`,`chip`,`type`,`status`,`note`) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');")
|
|
#define INSER_USER _T("INSERT INTO `user` (`user`,`password`,`permission`) VALUES ('%s', '%s', '%s');")
|
|
#define INSER_USER _T("INSERT INTO `user` (`user`,`password`,`permission`) VALUES ('%s', '%s', '%s');")
|
|
-#define INSER_QBRANCH _T("INSERT INTO `qbranch` \
|
|
|
|
-(`brand`,`quarter`,`whitelist`,`version`,`oemkey`,`approved`,`approveddate`,`fingerprint`,`builddate`,`gtvs`,`ftpdir`,`codedir`,`note`)\
|
|
|
|
- VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');")
|
|
|
|
|
|
+#define INSER_QBRANCH _T("INSERT INTO `qbrand` \
|
|
|
|
+(`soc`,`brand`,`quarter`,`whitelist`,`version`,`oemkey`,`approved`,`approveddate`,`fingerprint`,`builddate`,`gtvs`,`ftpdir`,`codedir`,`note`)\
|
|
|
|
+ VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');")
|
|
#define INSER_LOG _T("INSERT INTO `log` (`user`,`datetime`,`content`) VALUES ('%s', 'datetime', '%s');")
|
|
#define INSER_LOG _T("INSERT INTO `log` (`user`,`datetime`,`content`) VALUES ('%s', 'datetime', '%s');")
|
|
|
|
|
|
// 删除数据;
|
|
// 删除数据;
|
|
@@ -23,6 +23,9 @@
|
|
#define DEL_BRAND _T("DELETE FROM `brand` WHERE `name` = '%s';")
|
|
#define DEL_BRAND _T("DELETE FROM `brand` WHERE `name` = '%s';")
|
|
#define DEL_QUARTER _T("DELETE FROM `quarter` where `name` = '%s';")
|
|
#define DEL_QUARTER _T("DELETE FROM `quarter` where `name` = '%s';")
|
|
#define DEL_SERVER _T("DELETE FROM `server` where `name` = '%s';")
|
|
#define DEL_SERVER _T("DELETE FROM `server` where `name` = '%s';")
|
|
|
|
+#define DEL_USER _T("DELETE FROM `user` where `user` = '%s';")
|
|
|
|
+#define DEL_QBRAND _T("DELETE FROM `qbrand` where `soc` = '%s', `brand`='%s',`quarter`='%s';")
|
|
|
|
+
|
|
|
|
|
|
// 更新数据;
|
|
// 更新数据;
|
|
#define MOD_PROVIDER _T("UPDATE `provider` SET `name`='%s',`note`='%s' WHERE `name`='%s';")
|
|
#define MOD_PROVIDER _T("UPDATE `provider` SET `name`='%s',`note`='%s' WHERE `name`='%s';")
|
|
@@ -30,19 +33,25 @@
|
|
#define MOD_BRAND _T("UPDATE `brand` SET `name`='%s',`note`='%s' WHERE `name`='%s';")
|
|
#define MOD_BRAND _T("UPDATE `brand` SET `name`='%s',`note`='%s' WHERE `name`='%s';")
|
|
#define MOD_QUARTER _T("UPDATE `quarter` SET `name`='%s', `scp` = '%s' ,`note`='%s' WHERE `name`='%s';")
|
|
#define MOD_QUARTER _T("UPDATE `quarter` SET `name`='%s', `scp` = '%s' ,`note`='%s' WHERE `name`='%s';")
|
|
#define MOD_SERVER _T("UPDATE `server` SET `name`='%s', `ip` = '%s', `type`='%s', `user`='%s', `password`='%s', `note`='%s' WHERE `name`='%s';")
|
|
#define MOD_SERVER _T("UPDATE `server` SET `name`='%s', `ip` = '%s', `type`='%s', `user`='%s', `password`='%s', `note`='%s' WHERE `name`='%s';")
|
|
|
|
+#define MOD_USER _T("UPDATE `user` SET `user`='%s', `password` = '%s', `permission`='%s' WHERE `user`='%s';")
|
|
|
|
+#define MOD_QBRAND _T("")
|
|
|
|
|
|
// 查询数据;
|
|
// 查询数据;
|
|
#define QUERY_PROVIDER _T("SELECT `name`, `note` FROM `provider`;")
|
|
#define QUERY_PROVIDER _T("SELECT `name`, `note` FROM `provider`;")
|
|
#define QUERY_SOC _T("SELECT `name`, `provider`, `note` FROM `soc`;")
|
|
#define QUERY_SOC _T("SELECT `name`, `provider`, `note` FROM `soc`;")
|
|
#define QUERY_BRAND _T("SELECT `name`, `note` FROM `brand`;")
|
|
#define QUERY_BRAND _T("SELECT `name`, `note` FROM `brand`;")
|
|
#define QUERY_QUARTER _T("SELECT `name`,`scp`, `note` FROM `quarter`;")
|
|
#define QUERY_QUARTER _T("SELECT `name`,`scp`, `note` FROM `quarter`;")
|
|
-#define QUERY_SERVER _T("SELECT `name`, `ip`, `type`, `user`, `password`, `note`;")
|
|
|
|
|
|
+#define QUERY_SERVER _T("SELECT `name`, `ip`, `type`, `user`, `password`, `note` FROM `server`;")
|
|
|
|
+#define QUERY_USER _T("SELECT `user`, `password`, `permission` FROM `user`;")
|
|
|
|
+#define QUERY_QBRAND _T("")
|
|
|
|
|
|
|
|
+#if DEPRECATED
|
|
// 供应商表;
|
|
// 供应商表;
|
|
typedef struct {
|
|
typedef struct {
|
|
std::string name; // 供应商名称;
|
|
std::string name; // 供应商名称;
|
|
std::string note; // 供应商备注;
|
|
std::string note; // 供应商备注;
|
|
}STProvider, *pSTProvider;
|
|
}STProvider, *pSTProvider;
|
|
|
|
+#endif
|
|
|
|
|
|
typedef struct {
|
|
typedef struct {
|
|
std::string name; // 机芯名称;
|
|
std::string name; // 机芯名称;
|
|
@@ -61,6 +70,7 @@ typedef struct {
|
|
typedef struct {
|
|
typedef struct {
|
|
std::string name; // 品牌名称;
|
|
std::string name; // 品牌名称;
|
|
std::string note; // 品牌备注;
|
|
std::string note; // 品牌备注;
|
|
|
|
+ void* pLogo = NULL; // 最新的logo;
|
|
}STBrand, *pSTBrand;
|
|
}STBrand, *pSTBrand;
|
|
|
|
|
|
// 服务器表;
|
|
// 服务器表;
|
|
@@ -88,12 +98,13 @@ typedef struct {
|
|
// 用户表(权限表);
|
|
// 用户表(权限表);
|
|
typedef struct {
|
|
typedef struct {
|
|
std::string user; // 用户账号;
|
|
std::string user; // 用户账号;
|
|
- std::string passwrod; // 用户密码;
|
|
|
|
|
|
+ std::string password; // 用户密码;
|
|
std::string permission; // 用户权限;
|
|
std::string permission; // 用户权限;
|
|
}STUser, *pSTUser;
|
|
}STUser, *pSTUser;
|
|
|
|
|
|
// 季度品牌表;
|
|
// 季度品牌表;
|
|
typedef struct {
|
|
typedef struct {
|
|
|
|
+ std::string soc; // 机芯;
|
|
std::string brand; // 季度品牌名称;
|
|
std::string brand; // 季度品牌名称;
|
|
std::string quarter; // 季度;
|
|
std::string quarter; // 季度;
|
|
std::string whitelist; // 白名单状态;
|
|
std::string whitelist; // 白名单状态;
|
|
@@ -102,9 +113,13 @@ typedef struct {
|
|
std::string approved; // 认证状态;
|
|
std::string approved; // 认证状态;
|
|
std::string approveddate; // 认证通过日期;
|
|
std::string approveddate; // 认证通过日期;
|
|
// 图片不在此显示;
|
|
// 图片不在此显示;
|
|
- char* pLogo; // logo;
|
|
|
|
- char* pPic1;
|
|
|
|
- char* pPic2;
|
|
|
|
|
|
+ void* pLogo = NULL; // logo;
|
|
|
|
+ void* pPic1 = NULL;
|
|
|
|
+ void* pPic2 = NULL;
|
|
|
|
+ std::string fav_cfg;
|
|
|
|
+ std::string apps_cfg;
|
|
|
|
+ std::string local_cfg;
|
|
|
|
+ std::string pre_apk;
|
|
std::string fingerprint; // 该季度品牌fingerprint;
|
|
std::string fingerprint; // 该季度品牌fingerprint;
|
|
std::string builddate; // 编译日期;
|
|
std::string builddate; // 编译日期;
|
|
std::string gtvs; // gtvs版本;
|
|
std::string gtvs; // gtvs版本;
|