|
@@ -594,7 +594,10 @@ BOOL CDatabase::QueryBrand(std::vector<STBrand>& vtBrand)
|
|
|
BOOL CDatabase::ImportBrandLogo(std::string brand, std::string file)
|
|
|
{
|
|
|
if (!PathFileExists(file.c_str()))
|
|
|
+ {
|
|
|
+ _dprintf(_T("%s:logo不存在[%s]"), brand.c_str(), file.c_str());
|
|
|
return FALSE;
|
|
|
+ }
|
|
|
|
|
|
// 读出图片;
|
|
|
CFile cfile;
|
|
@@ -1501,7 +1504,7 @@ void DBTest()
|
|
|
STUser stUser;
|
|
|
stUser.user = _T("admin");
|
|
|
stUser.password = _T("96321");
|
|
|
- stUser.permission = _T("0000-0000-1111-0011");
|
|
|
+ stUser.permission = _T("1111-1111-1111-1111-1111-1111-1111-1111");
|
|
|
CDatabase::GetInstance()->UpdateUser(_T("user"), stUser);
|
|
|
|
|
|
// 查询用户;
|
|
@@ -1511,65 +1514,191 @@ void DBTest()
|
|
|
{
|
|
|
_dprintf(_T("用户名:%s,用户密码:%s,用户权限:%s\n"), it->user.c_str(), it->password.c_str(), it->permission.c_str());
|
|
|
}
|
|
|
+
|
|
|
+ // 删除用户;
|
|
|
+ CDatabase::GetInstance()->DeleteUser("user5");
|
|
|
+ CDatabase::GetInstance()->DeleteUser("user3");
|
|
|
}
|
|
|
|
|
|
if (1)
|
|
|
{
|
|
|
// 新增品牌;
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SCBC"), _T(""), _T(""), _T(""), _T("SCBC"));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SCBC"), _T("D:\\logo\\r1\\micromax.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("MICROMAX"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("MICROMAX"), _T("D:\\logo\\r1\\micromax.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ARTEL"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ARTEL"), _T("D:\\logo\\r1\\artel.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("PANASONIC"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("PANASONIC"), _T("D:\\logo\\r1\\PANASONIC.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("THOMSON"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("THOMSON"), _T("D:\\logo\\r1\\THOMSON.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SANYO"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SANYO"), _T("D:\\logo\\r1\\SANYO.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("JVC"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("JVC"), _T("D:\\logo\\r1\\JVC.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("NOKIA"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("NOKIA"), _T("D:\\logo\\r1\\NOKIA.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("EAS-ELECTRIC"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("EAS-ELECTRIC"), _T("D:\\logo\\r1\\EAS-ELECTRIC.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("STRONG"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("STRONG"), _T("D:\\logo\\r1\\STRONG.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("LLOYD"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("LLOYD"), _T("D:\\logo\\r1\\LLOYD.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("CASPER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("CASPER"), _T("D:\\logo\\r1\\CASPER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("CONDOR"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("CONDOR"), _T("D:\\logo\\r1\\CONDOR.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("DENKA"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("DENKA"), _T("D:\\logo\\r1\\DENKA.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ACONATIC"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ACONATIC"), _T("D:\\logo\\r1\\ACONATIC.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("CG"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("CG"), _T("D:\\logo\\r1\\CG.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ORIENT"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ORIENT"), _T("D:\\logo\\r1\\ORIENT.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("KALLEY"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("KALLEY"), _T("D:\\logo\\r1\\KALLEY.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("EVVOLI"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("EVVOLI"), _T("D:\\logo\\r1\\EVVOLI.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("COMPAQ"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("COMPAQ"), _T("D:\\logo\\r1\\COMPAQ.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("VISION-TECHNOLOGY"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("VISION-TECHNOLOGY"), _T("D:\\logo\\r1\\VISION.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SINGER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SINGER"), _T("D:\\logo\\r1\\SINGER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("HYUNDAI"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("HYUNDAI"), _T("D:\\logo\\r1\\HYUNDAI.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("RECCO"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("RECCO"), _T("D:\\logo\\r1\\RECCO.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("AMSTRAD"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("AMSTRAD"), _T("D:\\logo\\r1\\AMSTRAD.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("HITACHI"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("HITACHI"), _T("D:\\logo\\r1\\HITACHI.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ERITO"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ERITO"), _T("D:\\logo\\r1\\ERITO.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("PIONEER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("PIONEER"), _T("D:\\logo\\r1\\PIONEER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("PEL"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("PEL"), _T("D:\\logo\\r1\\PEL.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("MINISTER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("MINISTER"), _T("D:\\logo\\r1\\MINISTER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SCHNEIDER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SCHNEIDER"), _T("D:\\logo\\r1\\SCHNEIDER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("INNOS"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("INNOS"), _T("D:\\logo\\r1\\INNOS.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("LUCOMS"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("LUCOMS"), _T("D:\\logo\\r1\\LUCOMS.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("XTREME"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("XTREME"), _T("D:\\logo\\r1\\XTREME.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ALHAFIDH"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ALHAFIDH"), _T("D:\\logo\\r1\\ALHAFIDH.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ESSENTIELB"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ESSENTIELB"), _T("D:\\logo\\r1\\ESSENTIELB.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("MASTER-G"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("MASTER-G"), _T("D:\\logo\\r1\\MASTER-G.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("KAPEK"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("KAPEK"), _T("D:\\logo\\r1\\KAPEK.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("BOTECH"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("BOTECH"), _T("D:\\logo\\r1\\BOTECH.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("HOME-ELITE"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("HOME-ELITE"), _T("D:\\logo\\r1\\HOME-ELITE.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SAMPO"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SAMPO"), _T("D:\\logo\\r1\\SAMPO.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("TESLA"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("TESLA"), _T("D:\\logo\\r1\\TESLA.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("STREAM-SYSTEM"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("STREAM-SYSTEM"), _T("D:\\logo\\r1\\STREAM-SYSTEM.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("ZTRUST"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("ZTRUST"), _T("D:\\logo\\r1\\ZTRUST.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("AIWA"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("AIWA"), _T("D:\\logo\\r1\\AIWA.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("BOREAL"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("BOREAL"), _T("D:\\logo\\r1\\BOREAL.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("MYSTIC"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("MYSTIC"), _T("D:\\logo\\r1\\MYSTIC.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("POLAROID"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("POLAROID"), _T("D:\\logo\\r1\\POLAROID.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("SCEPTER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("SCEPTER"), _T("D:\\logo\\r1\\SCEPTER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("BROOKSTONE"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("BROOKSTONE"), _T("D:\\logo\\r1\\BROOKSTONE.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("RAYLAN"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("RAYLAN"), _T("D:\\logo\\r1\\RAYLAN.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("PRIME-TECHNICS"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("PRIME-TECHNICS"), _T("D:\\logo\\r1\\PRIME-TECHNICS.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("CHALLENGER"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("CHALLENGER"), _T("D:\\logo\\r1\\CHALLENGER.jpg"));
|
|
|
+
|
|
|
CDatabase::GetInstance()->InsertBrand(_T("TELEFUNKEN"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("TELEFUNKEN"), _T("D:\\logo\\r1\\TELEFUNKEN.jpg"));
|
|
|
+
|
|
|
+ CDatabase::GetInstance()->InsertBrand(_T("THE-UHD"), _T(""));
|
|
|
+ CDatabase::GetInstance()->ImportBrandLogo(_T("THE-UHD"), _T("D:\\logo\\r1\\THE-UHD.jpg"));
|
|
|
+
|
|
|
+ // 查询品牌;
|
|
|
+ TCHAR szValue[MAX_PATH] = {0};
|
|
|
+ std::vector<STBrand> vtBrand;
|
|
|
+ CDatabase::GetInstance()->QueryBrand(vtBrand);
|
|
|
+ for ( std::vector<STBrand>::iterator it = vtBrand.begin(); it != vtBrand.end(); it++ )
|
|
|
+ {
|
|
|
+ _dprintf(_T("品牌:%s"), it->name.c_str());
|
|
|
+ _stprintf_s(szValue, _T("D:\\brand\\logo\\%s.jpg"), it->name.c_str());
|
|
|
+ // 导出logo;
|
|
|
+ CDatabase::GetInstance()->ExportBrandLogo(it->name, szValue);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if (0) {
|