From 9c13ba85bc166b22c3ad1a8aac62a1b855867073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8B=87?= <530521314@qq.com> Date: Wed, 16 Dec 2020 20:19:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=95=B4=E4=BD=93=E7=BB=93?= =?UTF-8?q?=E6=9E=84=EF=BC=8C=E7=A7=BB=E9=99=A4=E6=97=A0=E6=95=88=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PearAdmin.AbpTemplate.sln | 30 + .../AbpTemplateAliyunStorageModule.cs | 5 +- .../AliyunClientFactory.cs | 0 .../AliyunConfig.cs | 16 - .../AliyunStorageManager.cs | 58 + ...earAdmin.AbpTemplate.Storage.Aliyun.csproj | 3 +- .../Class1.cs | 8 + ...PearAdmin.AbpTemplate.Storage.Local.csproj | 7 + .../AbpTemplateMinioStorageModule.cs | 4 +- .../MinioClientFactory.cs | 0 .../MinioConfig.cs | 0 .../MinioStorageManager.cs | 72 + ...PearAdmin.AbpTemplate.Storage.Minio.csproj | 3 +- .../AbpTemplateStorageModule.cs | 0 .../BlobObjectInfo.cs | 24 +- .../BlobUrlAccess.cs | 2 - .../IStorageManager.cs | 25 + .../PearAdmin.AbpTemplate.Storage.csproj | 2 +- .../StorageError.cs | 6 +- .../StorageErrorCode.cs | 0 .../StorageException.cs | 2 - .../AbpTemplateAdminModule.cs | 1 - .../CreateOrUpdateDataDictionaryItem.cshtml | 7 +- .../Views/DataDictionary/Index.cshtml | 11 +- .../Controllers/DailyTaskController.cs | 48 + .../DailyTask/CreateOrUpdateDailyTask.cshtml | 9 +- .../TaskCenter/Views/DailyTask/Index.cshtml | 122 +- .../Controllers/ChatController.cs | 6 +- .../Controllers/NotificationsController.cs | 10 + .../Controllers/UsersController.cs | 34 +- .../HostingEnvironmentExtension.cs} | 2 +- .../ImageFormatExtension.cs} | 2 +- .../PearAdmin.AbpTemplate.Admin.csproj | 27 - .../{Chat => }/SignalR/ChatHub.cs | 2 +- .../SignalR/SignalRChatCommunicator.cs | 2 +- src/PearAdmin.AbpTemplate.Admin/Startup.cs | 3 +- .../Views/Account/Login.cshtml | 5 +- .../Views/Account/_Scripts.cshtml | 76 +- .../Views/Account/_Styles.cshtml | 22 - .../Views/AuditLogs/Index.cshtml | 11 +- .../Views/Chat/Index.cshtml | 14 +- .../Views/Chat/_Scripts.cshtml | 89 +- .../Views/Chat/_Styles.cshtml | 25 - .../Editions/CreateOrUpdateEdition.cshtml | 11 +- .../Views/Editions/Index.cshtml | 5 +- .../Views/Home/Index.cshtml | 93 +- .../Views/Home/_Scripts.cshtml | 89 +- .../Views/Home/_Styles.cshtml | 26 +- .../Views/Maintenance/Index.cshtml | 6 +- .../Views/Notifications/Index.cshtml | 9 +- .../CreateOrUpdateOrganizationUnit.cshtml | 7 +- .../Views/OrganizationUnits/Index.cshtml | 9 +- .../Views/Permissions/Index.cshtml | 9 +- .../Views/Roles/CreateOrUpdateRole.cshtml | 11 +- .../Views/Roles/Index.cshtml | 11 +- .../Views/Shared/Layout/_Scripts.cshtml | 86 +- .../Views/Shared/Layout/_Styles.cshtml | 26 +- .../Views/TenantSettings/Index.cshtml | 7 +- .../Views/Tenants/ChangeTenantEdition.cshtml | 9 +- .../Views/Tenants/Index.cshtml | 7 +- .../Views/Users/ChangePassword.cshtml | 7 +- .../Views/Users/CreateOrUpdateUser.cshtml | 11 +- .../Views/Users/Index.cshtml | 9 +- .../Views/Users/NotificationSetting.cshtml | 9 +- .../Views/Users/UploadProfilePicture.cshtml | 3 +- .../Views/Users/UserProfile.cshtml | 8 +- .../Views/WorkSpace/TenantConsole.cshtml | 10 +- .../appsettings.Development.json | 8 + .../appsettings.Staging.json | 8 - .../appsettings.json | 8 +- .../bundleconfig.json | 3 - src/PearAdmin.AbpTemplate.Admin/libman.json | 77 - .../wwwroot/css/views/enterprisePortal.css | 245 - .../wwwroot/images/avatar.jpg | Bin 28683 -> 19127 bytes .../wwwroot/js/chat.js | 19 - .../wwwroot/js/main.js | 72 - .../libs-ext/famfamfam-flags/CHANGELOG.md | 146 - .../libs-ext/famfamfam-flags/LICENSE.md | 83 - .../libs-ext/famfamfam-flags/README.md | 128 - .../libs-ext/famfamfam-flags/aliases.json | 11 - .../libs-ext/famfamfam-flags/dist/gif/ad.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ae.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/af.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ag.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ai.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/al.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/am.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/an.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ao.gif | Bin 234 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ar.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/as.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/at.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/au.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/aw.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ax.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/az.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ba.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bb.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bd.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/be.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bf.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bg.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bh.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bi.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bj.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bm.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bn.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bo.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/br.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bs.gif | Bin 346 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bt.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bv.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bw.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/by.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/bz.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ca.gif | Bin 371 -> 0 bytes .../famfamfam-flags/dist/gif/catalonia.gif | Bin 230 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cc.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cd.gif | Bin 236 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cf.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cg.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ch.gif | Bin 324 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ci.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ck.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cl.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cm.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cn.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/co.gif | Bin 346 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cr.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cs.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cu.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cv.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cx.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cy.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/cz.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/de.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/dj.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/dk.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/dm.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/do.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/dz.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ec.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ee.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/eg.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/eh.gif | Bin 352 -> 0 bytes .../famfamfam-flags/dist/gif/england.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/er.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/es.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/et.gif | Bin 355 -> 0 bytes .../dist/gif/europeanunion.gif | Bin 165 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fam.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fi.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fj.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fk.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fm.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fo.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/fr.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ga.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gb.gif | Bin 255 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gd.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ge.gif | Bin 372 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gf.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gg.gif | Bin 1313 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gh.gif | Bin 349 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gi.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gl.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gm.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gn.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gp.gif | Bin 348 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gq.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gr.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gs.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gt.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gu.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gw.gif | Bin 349 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/gy.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/hk.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/hm.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/hn.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/hr.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ht.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/hu.gif | Bin 350 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/id.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ie.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/il.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/in.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/io.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/iq.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ir.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/is.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/it.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/je.gif | Bin 578 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/jm.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/jo.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/jp.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ke.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kg.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kh.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ki.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/km.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kn.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kp.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kr.gif | Bin 376 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kw.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ky.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/kz.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/la.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lb.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lc.gif | Bin 250 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/li.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lk.gif | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lr.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ls.gif | Bin 366 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lt.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lu.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/lv.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ly.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ma.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mc.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/md.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/me.gif | Bin 231 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mg.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mh.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mk.gif | Bin 374 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ml.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mm.gif | Bin 342 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mn.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mo.gif | Bin 374 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mp.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mq.gif | Bin 372 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mr.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ms.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mt.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mu.gif | Bin 350 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mv.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mw.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mx.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/my.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/mz.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/na.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nc.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ne.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nf.gif | Bin 370 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ng.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ni.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nl.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/no.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/np.gif | Bin 302 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nr.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nu.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/nz.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/om.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pa.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pe.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pf.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pg.gif | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ph.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pk.gif | Bin 370 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pl.gif | Bin 350 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pm.gif | Bin 366 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pn.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pr.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ps.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pt.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/pw.gif | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/py.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/qa.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/re.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ro.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/rs.gif | Bin 231 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ru.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/rw.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sa.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sb.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sc.gif | Bin 350 -> 0 bytes .../famfamfam-flags/dist/gif/scotland.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sd.gif | Bin 348 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/se.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sg.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sh.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/si.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sj.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sk.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sl.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sm.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sn.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/so.gif | Bin 366 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sr.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/st.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sv.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sy.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/sz.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tc.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/td.gif | Bin 361 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tf.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tg.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/th.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tj.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tk.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tl.gif | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tm.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tn.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/to.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tr.gif | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tt.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tv.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tw.gif | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/tz.gif | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ua.gif | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ug.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/um.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/us.gif | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/uy.gif | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/uz.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/va.gif | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/vc.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ve.gif | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/vg.gif | Bin 362 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/vi.gif | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/vn.gif | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/vu.gif | Bin 356 -> 0 bytes .../famfamfam-flags/dist/gif/wales.gif | Bin 366 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/wf.gif | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ws.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/ye.gif | Bin 350 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/yt.gif | Bin 374 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/za.gif | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/zm.gif | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/gif/zw.gif | Bin 357 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ad.png | Bin 454 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ae.png | Bin 408 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/af.png | Bin 420 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ag.png | Bin 456 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ai.png | Bin 516 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/al.png | Bin 434 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/am.png | Bin 332 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/an.png | Bin 488 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ao.png | Bin 428 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ar.png | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/as.png | Bin 540 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/at.png | Bin 290 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/au.png | Bin 580 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/aw.png | Bin 393 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ax.png | Bin 480 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/az.png | Bin 423 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ba.png | Bin 472 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bb.png | Bin 403 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bd.png | Bin 372 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/be.png | Bin 295 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bf.png | Bin 341 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bg.png | Bin 320 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bh.png | Bin 457 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bi.png | Bin 566 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bj.png | Bin 311 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bm.png | Bin 499 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bn.png | Bin 506 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bo.png | Bin 341 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/br.png | Bin 486 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bs.png | Bin 391 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bt.png | Bin 471 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bv.png | Bin 397 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bw.png | Bin 327 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/by.png | Bin 382 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/bz.png | Bin 476 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ca.png | Bin 471 -> 0 bytes .../famfamfam-flags/dist/png/catalonia.png | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cc.png | Bin 496 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cd.png | Bin 528 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cf.png | Bin 456 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cg.png | Bin 380 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ch.png | Bin 358 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ci.png | Bin 306 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ck.png | Bin 495 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cl.png | Bin 324 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cm.png | Bin 348 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cn.png | Bin 349 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/co.png | Bin 330 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cr.png | Bin 349 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cs.png | Bin 321 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cu.png | Bin 449 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cv.png | Bin 441 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cx.png | Bin 498 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cy.png | Bin 428 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/cz.png | Bin 367 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/de.png | Bin 364 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/dj.png | Bin 430 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/dk.png | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/dm.png | Bin 508 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/do.png | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/dz.png | Bin 464 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ec.png | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ee.png | Bin 429 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/eg.png | Bin 348 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/eh.png | Bin 390 -> 0 bytes .../famfamfam-flags/dist/png/england.png | Bin 496 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/er.png | Bin 498 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/es.png | Bin 344 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/et.png | Bin 445 -> 0 bytes .../dist/png/europeanunion.png | Bin 418 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fam.png | Bin 350 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fi.png | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fj.png | Bin 517 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fk.png | Bin 526 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fm.png | Bin 409 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fo.png | Bin 474 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/fr.png | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ga.png | Bin 343 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gb.png | Bin 545 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gd.png | Bin 461 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ge.png | Bin 493 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gf.png | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gg.png | Bin 537 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gh.png | Bin 336 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gi.png | Bin 463 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gl.png | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gm.png | Bin 363 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gn.png | Bin 320 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gp.png | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gq.png | Bin 405 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gr.png | Bin 391 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gs.png | Bin 526 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gt.png | Bin 333 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gu.png | Bin 384 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gw.png | Bin 347 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/gy.png | Bin 521 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/hk.png | Bin 393 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/hm.png | Bin 580 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/hn.png | Bin 411 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/hr.png | Bin 409 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ht.png | Bin 327 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/hu.png | Bin 293 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/id.png | Bin 430 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ie.png | Bin 333 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/il.png | Bin 431 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/in.png | Bin 377 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/io.png | Bin 575 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/iq.png | Bin 403 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ir.png | Bin 398 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/is.png | Bin 410 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/it.png | Bin 420 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/je.png | Bin 487 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/jm.png | Bin 513 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/jo.png | Bin 353 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/jp.png | Bin 420 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ke.png | Bin 435 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kg.png | Bin 355 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kh.png | Bin 422 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ki.png | Bin 551 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/km.png | Bin 465 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kn.png | Bin 480 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kp.png | Bin 424 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kr.png | Bin 508 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kw.png | Bin 351 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ky.png | Bin 534 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/kz.png | Bin 459 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/la.png | Bin 415 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lb.png | Bin 393 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lc.png | Bin 462 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/li.png | Bin 399 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lk.png | Bin 464 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lr.png | Bin 466 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ls.png | Bin 501 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lt.png | Bin 345 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lu.png | Bin 339 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/lv.png | Bin 339 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ly.png | Bin 277 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ma.png | Bin 293 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mc.png | Bin 380 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/md.png | Bin 404 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/me.png | Bin 394 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mg.png | Bin 313 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mh.png | Bin 518 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mk.png | Bin 449 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ml.png | Bin 322 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mm.png | Bin 283 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mn.png | Bin 343 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mo.png | Bin 456 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mp.png | Bin 481 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mq.png | Bin 541 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mr.png | Bin 408 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ms.png | Bin 497 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mt.png | Bin 420 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mu.png | Bin 360 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mv.png | Bin 391 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mw.png | Bin 365 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mx.png | Bin 424 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/my.png | Bin 464 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/mz.png | Bin 446 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/na.png | Bin 559 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nc.png | Bin 470 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ne.png | Bin 393 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nf.png | Bin 474 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ng.png | Bin 341 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ni.png | Bin 372 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nl.png | Bin 310 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/no.png | Bin 397 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/np.png | Bin 387 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nr.png | Bin 394 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nu.png | Bin 468 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/nz.png | Bin 529 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/om.png | Bin 339 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pa.png | Bin 390 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pe.png | Bin 397 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pf.png | Bin 379 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pg.png | Bin 438 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ph.png | Bin 416 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pk.png | Bin 448 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pl.png | Bin 374 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pm.png | Bin 572 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pn.png | Bin 547 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pr.png | Bin 449 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ps.png | Bin 472 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pt.png | Bin 407 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/pw.png | Bin 424 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/py.png | Bin 344 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/qa.png | Bin 450 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/re.png | Bin 369 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ro.png | Bin 333 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/rs.png | Bin 376 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ru.png | Bin 299 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/rw.png | Bin 382 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sa.png | Bin 428 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sb.png | Bin 520 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sc.png | Bin 485 -> 0 bytes .../famfamfam-flags/dist/png/scotland.png | Bin 554 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sd.png | Bin 370 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/se.png | Bin 389 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sg.png | Bin 352 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sh.png | Bin 524 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/si.png | Bin 383 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sj.png | Bin 397 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sk.png | Bin 439 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sl.png | Bin 321 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sm.png | Bin 396 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sn.png | Bin 356 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/so.png | Bin 376 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sr.png | Bin 371 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/st.png | Bin 435 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sv.png | Bin 373 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sy.png | Bin 422 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/sz.png | Bin 508 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tc.png | Bin 509 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/td.png | Bin 378 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tf.png | Bin 399 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tg.png | Bin 416 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/th.png | Bin 327 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tj.png | Bin 496 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tk.png | Bin 522 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tl.png | Bin 417 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tm.png | Bin 456 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tn.png | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/to.png | Bin 426 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tr.png | Bin 368 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tt.png | Bin 510 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tv.png | Bin 443 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tw.png | Bin 330 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/tz.png | Bin 514 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ua.png | Bin 304 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ug.png | Bin 388 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/um.png | Bin 455 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/us.png | Bin 497 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/uy.png | Bin 411 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/uz.png | Bin 412 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/va.png | Bin 420 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/vc.png | Bin 412 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ve.png | Bin 412 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/vg.png | Bin 510 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/vi.png | Bin 523 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/vn.png | Bin 324 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/vu.png | Bin 458 -> 0 bytes .../famfamfam-flags/dist/png/wales.png | Bin 557 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/wf.png | Bin 439 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ws.png | Bin 354 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/ye.png | Bin 302 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/yt.png | Bin 458 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/za.png | Bin 524 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/zm.png | Bin 359 -> 0 bytes .../libs-ext/famfamfam-flags/dist/png/zw.png | Bin 467 -> 0 bytes .../dist/sprite/famfamfam-flags.css | 1499 -- .../dist/sprite/famfamfam-flags.min.css | 1 - .../dist/sprite/famfamfam-flags.png | Bin 78508 -> 0 bytes .../wwwroot/libs-ext/spin/jquery.spin.js | 79 - .../Abp/Framework/scripts/abp.d.ts | 455 - .../Abp/Framework/scripts/abp.js | 931 - .../Abp/Framework/scripts/abp.min.js | 1 - .../Abp/Framework/scripts/libs/abp.blockUI.js | 34 - .../Framework/scripts/libs/abp.blockUI.min.js | 1 - .../Framework/scripts/libs/abp.jquery.d.ts | 7 - .../Abp/Framework/scripts/libs/abp.jquery.js | 277 - .../Framework/scripts/libs/abp.jquery.min.js | 1 - .../Abp/Framework/scripts/libs/abp.jtable.js | 172 - .../Framework/scripts/libs/abp.jtable.min.js | 1 - .../Abp/Framework/scripts/libs/abp.moment.js | 19 - .../Framework/scripts/libs/abp.moment.min.js | 1 - .../scripts/libs/abp.signalr-client.min.js | 1 - .../Framework/scripts/libs/abp.signalr.d.ts | 25 - .../Framework/scripts/libs/abp.signalr.min.js | 1 - .../Abp/Framework/scripts/libs/abp.spin.js | 95 - .../Framework/scripts/libs/abp.spin.min.js | 1 - .../Framework/scripts/libs/abp.sweet-alert.js | 96 - .../scripts/libs/abp.sweet-alert.min.js | 1 - .../Abp/Framework/scripts/libs/abp.toastr.js | 50 - .../Framework/scripts/libs/abp.toastr.min.js | 1 - .../scripts/libs/angularjs/abp.ng.js | 174 - .../scripts/libs/angularjs/abp.ng.min.js | 1 - .../scripts/libs/requirejs/plugins/service.js | 10 - .../libs/requirejs/plugins/service.min.js | 1 - .../Abp/Framework/scripts/utils/ie10fix.js | 11 - .../Framework/scripts/utils/ie10fix.min.js | 1 - .../Abp/Framework/styles/abp.css | 40 - .../Abp/Framework/styles/abp.css.map | 1 - .../Abp/Framework/styles/abp.less | 41 - .../Abp/Framework/styles/abp.min.css | 1 - .../Abp/Framework/styles/abp.mixings.css | 1 - .../Abp/Framework/styles/abp.mixings.css.map | 1 - .../Abp/Framework/styles/abp.mixings.less | 105 - .../Abp/Framework/styles/abp.mixings.min.css | 1 - .../Abp/Framework/styles/utils/ie10fix.css | 21 - .../Framework/styles/utils/ie10fix.min.css | 8 - .../wwwroot/libs/abp-web-resources/LICENSE | 21 - .../wwwroot/libs/abp-web-resources/README.md | 22 - .../wwwroot/libs/abp-web-resources/bower.json | 28 - .../libs/abp-web-resources/gulpfile.js | 40 - .../libs/abp-web-resources/gulpfile.min.js | 8 - .../libs/abp-web-resources/package.json | 32 - .../libs/abp-web-resources/packages.config | 4 - .../wwwroot/libs/block-ui/jquery.blockUI.js | 620 - .../libs/block-ui/jquery.blockUI.min.js | 1 - .../jquery-validate/additional-methods.js | 1512 -- .../jquery-validate/additional-methods.min.js | 4 - .../libs/jquery-validate/jquery.validate.js | 1650 -- .../jquery-validate/jquery.validate.min.js | 4 - .../jquery.validate.unobtrusive.js | 432 - .../jquery.validate.unobtrusive.min.js | 5 - .../localization/messages_ar.js | 23 - .../localization/messages_ar.min.js | 4 - .../localization/messages_az.js | 35 - .../localization/messages_az.min.js | 4 - .../localization/messages_bg.js | 35 - .../localization/messages_bg.min.js | 4 - .../localization/messages_bn_BD.js | 35 - .../localization/messages_bn_BD.min.js | 4 - .../localization/messages_ca.js | 35 - .../localization/messages_ca.min.js | 4 - .../localization/messages_cs.js | 36 - .../localization/messages_cs.min.js | 4 - .../localization/messages_da.js | 46 - .../localization/messages_da.min.js | 4 - .../localization/messages_de.js | 82 - .../localization/messages_de.min.js | 4 - .../localization/messages_el.js | 35 - .../localization/messages_el.min.js | 4 - .../localization/messages_es.js | 38 - .../localization/messages_es.min.js | 4 - .../localization/messages_es_AR.js | 39 - .../localization/messages_es_AR.min.js | 4 - .../localization/messages_es_PE.js | 39 - .../localization/messages_es_PE.min.js | 4 - .../localization/messages_et.js | 33 - .../localization/messages_et.min.js | 4 - .../localization/messages_eu.js | 35 - .../localization/messages_eu.min.js | 4 - .../localization/messages_fa.js | 39 - .../localization/messages_fa.min.js | 4 - .../localization/messages_fi.js | 33 - .../localization/messages_fi.min.js | 4 - .../localization/messages_fr.js | 63 - .../localization/messages_fr.min.js | 4 - .../localization/messages_ge.js | 35 - .../localization/messages_ge.min.js | 4 - .../localization/messages_gl.js | 40 - .../localization/messages_gl.min.js | 4 - .../localization/messages_he.js | 35 - .../localization/messages_he.min.js | 4 - .../localization/messages_hr.js | 35 - .../localization/messages_hr.min.js | 4 - .../localization/messages_hu.js | 35 - .../localization/messages_hu.min.js | 4 - .../localization/messages_hy_AM.js | 35 - .../localization/messages_hy_AM.min.js | 4 - .../localization/messages_id.js | 34 - .../localization/messages_id.min.js | 4 - .../localization/messages_is.js | 33 - .../localization/messages_is.min.js | 4 - .../localization/messages_it.js | 39 - .../localization/messages_it.min.js | 4 - .../localization/messages_ja.js | 36 - .../localization/messages_ja.min.js | 4 - .../localization/messages_ka.js | 35 - .../localization/messages_ka.min.js | 4 - .../localization/messages_kk.js | 35 - .../localization/messages_kk.min.js | 4 - .../localization/messages_ko.js | 35 - .../localization/messages_ko.min.js | 4 - .../localization/messages_lt.js | 35 - .../localization/messages_lt.min.js | 4 - .../localization/messages_lv.js | 35 - .../localization/messages_lv.min.js | 4 - .../localization/messages_mk.js | 35 - .../localization/messages_mk.min.js | 4 - .../localization/messages_my.js | 35 - .../localization/messages_my.min.js | 4 - .../localization/messages_nl.js | 46 - .../localization/messages_nl.min.js | 4 - .../localization/messages_no.js | 35 - .../localization/messages_no.min.js | 4 - .../localization/messages_pl.js | 38 - .../localization/messages_pl.min.js | 4 - .../localization/messages_pt_BR.js | 91 - .../localization/messages_pt_BR.min.js | 4 - .../localization/messages_pt_PT.js | 39 - .../localization/messages_pt_PT.min.js | 4 - .../localization/messages_ro.js | 35 - .../localization/messages_ro.min.js | 4 - .../localization/messages_ru.js | 35 - .../localization/messages_ru.min.js | 4 - .../localization/messages_sd.js | 35 - .../localization/messages_sd.min.js | 4 - .../localization/messages_si.js | 35 - .../localization/messages_si.min.js | 4 - .../localization/messages_sk.js | 33 - .../localization/messages_sk.min.js | 4 - .../localization/messages_sl.js | 35 - .../localization/messages_sl.min.js | 4 - .../localization/messages_sr.js | 36 - .../localization/messages_sr.min.js | 4 - .../localization/messages_sr_lat.js | 36 - .../localization/messages_sr_lat.min.js | 4 - .../localization/messages_sv.js | 35 - .../localization/messages_sv.min.js | 4 - .../localization/messages_th.js | 35 - .../localization/messages_th.min.js | 4 - .../localization/messages_tj.js | 35 - .../localization/messages_tj.min.js | 4 - .../localization/messages_tr.js | 36 - .../localization/messages_tr.min.js | 4 - .../localization/messages_uk.js | 35 - .../localization/messages_uk.min.js | 4 - .../localization/messages_ur.js | 35 - .../localization/messages_ur.min.js | 4 - .../localization/messages_vi.js | 35 - .../localization/messages_vi.min.js | 4 - .../localization/messages_zh.js | 36 - .../localization/messages_zh.min.js | 4 - .../localization/messages_zh_TW.js | 37 - .../localization/messages_zh_TW.min.js | 4 - .../localization/methods_de.js | 24 - .../localization/methods_de.min.js | 4 - .../localization/methods_es_CL.js | 24 - .../localization/methods_es_CL.min.js | 4 - .../localization/methods_fi.js | 24 - .../localization/methods_fi.min.js | 4 - .../localization/methods_it.js | 24 - .../localization/methods_it.min.js | 4 - .../localization/methods_nl.js | 24 - .../localization/methods_nl.min.js | 4 - .../localization/methods_pt.js | 21 - .../localization/methods_pt.min.js | 4 - .../wwwroot/libs/jquery/jquery.js | 10598 -------- .../wwwroot/libs/jquery/jquery.min.js | 2 - .../wwwroot/libs/jquery/jquery.min.map | 1 - .../moment-timezone/moment-timezone-utils.js | 318 - .../moment-timezone-utils.min.js | 1 - .../moment-timezone-utils.min.js.map | 1 - .../moment-timezone-with-data-2012-2022.js | 1212 - ...moment-timezone-with-data-2012-2022.min.js | 1 - .../moment-timezone-with-data.js | 1212 - .../moment-timezone-with-data.min.js | 1 - .../libs/moment-timezone/moment-timezone.js | 613 - .../moment-timezone/moment-timezone.min.js | 1 - .../wwwroot/libs/moment/locale/af.js | 72 - .../wwwroot/libs/moment/locale/ar-dz.js | 58 - .../wwwroot/libs/moment/locale/ar-kw.js | 58 - .../wwwroot/libs/moment/locale/ar-ly.js | 121 - .../wwwroot/libs/moment/locale/ar-ma.js | 58 - .../wwwroot/libs/moment/locale/ar-sa.js | 103 - .../wwwroot/libs/moment/locale/ar-tn.js | 58 - .../wwwroot/libs/moment/locale/ar.js | 134 - .../wwwroot/libs/moment/locale/az.js | 104 - .../wwwroot/libs/moment/locale/be.js | 131 - .../wwwroot/libs/moment/locale/bg.js | 89 - .../wwwroot/libs/moment/locale/bm.js | 57 - .../wwwroot/libs/moment/locale/bn.js | 118 - .../wwwroot/libs/moment/locale/bo.js | 118 - .../wwwroot/libs/moment/locale/br.js | 107 - .../wwwroot/libs/moment/locale/bs.js | 150 - .../wwwroot/libs/moment/locale/ca.js | 87 - .../wwwroot/libs/moment/locale/cs.js | 171 - .../wwwroot/libs/moment/locale/cv.js | 62 - .../wwwroot/libs/moment/locale/cy.js | 79 - .../wwwroot/libs/moment/locale/da.js | 59 - .../wwwroot/libs/moment/locale/de-at.js | 75 - .../wwwroot/libs/moment/locale/de-ch.js | 75 - .../wwwroot/libs/moment/locale/de.js | 75 - .../wwwroot/libs/moment/locale/dv.js | 98 - .../wwwroot/libs/moment/locale/el.js | 99 - .../wwwroot/libs/moment/locale/en-SG.js | 66 - .../wwwroot/libs/moment/locale/en-au.js | 66 - .../wwwroot/libs/moment/locale/en-ca.js | 62 - .../wwwroot/libs/moment/locale/en-gb.js | 66 - .../wwwroot/libs/moment/locale/en-ie.js | 66 - .../wwwroot/libs/moment/locale/en-il.js | 61 - .../wwwroot/libs/moment/locale/en-nz.js | 66 - .../wwwroot/libs/moment/locale/eo.js | 70 - .../wwwroot/libs/moment/locale/es-do.js | 91 - .../wwwroot/libs/moment/locale/es-us.js | 91 - .../wwwroot/libs/moment/locale/es.js | 91 - .../wwwroot/libs/moment/locale/et.js | 79 - .../wwwroot/libs/moment/locale/eu.js | 65 - .../wwwroot/libs/moment/locale/fa.js | 105 - .../wwwroot/libs/moment/locale/fi.js | 108 - .../wwwroot/libs/moment/locale/fo.js | 59 - .../wwwroot/libs/moment/locale/fr-ca.js | 73 - .../wwwroot/libs/moment/locale/fr-ch.js | 77 - .../wwwroot/libs/moment/locale/fr.js | 82 - .../wwwroot/libs/moment/locale/fy.js | 74 - .../wwwroot/libs/moment/locale/ga.js | 76 - .../wwwroot/libs/moment/locale/gd.js | 75 - .../wwwroot/libs/moment/locale/gl.js | 76 - .../wwwroot/libs/moment/locale/gom-latn.js | 122 - .../wwwroot/libs/moment/locale/gu.js | 123 - .../wwwroot/libs/moment/locale/he.js | 96 - .../wwwroot/libs/moment/locale/hi.js | 123 - .../wwwroot/libs/moment/locale/hr.js | 153 - .../wwwroot/libs/moment/locale/hu.js | 109 - .../wwwroot/libs/moment/locale/hy-am.js | 94 - .../wwwroot/libs/moment/locale/id.js | 81 - .../wwwroot/libs/moment/locale/is.js | 131 - .../wwwroot/libs/moment/locale/it-ch.js | 68 - .../wwwroot/libs/moment/locale/it.js | 68 - .../wwwroot/libs/moment/locale/ja.js | 91 - .../wwwroot/libs/moment/locale/jv.js | 81 - .../wwwroot/libs/moment/locale/ka.js | 88 - .../wwwroot/libs/moment/locale/kk.js | 86 - .../wwwroot/libs/moment/locale/km.js | 109 - .../wwwroot/libs/moment/locale/kn.js | 125 - .../wwwroot/libs/moment/locale/ko.js | 80 - .../wwwroot/libs/moment/locale/ku.js | 118 - .../wwwroot/libs/moment/locale/ky.js | 86 - .../wwwroot/libs/moment/locale/lb.js | 135 - .../wwwroot/libs/moment/locale/lo.js | 69 - .../wwwroot/libs/moment/locale/lt.js | 117 - .../wwwroot/libs/moment/locale/lv.js | 96 - .../wwwroot/libs/moment/locale/me.js | 111 - .../wwwroot/libs/moment/locale/mi.js | 63 - .../wwwroot/libs/moment/locale/mk.js | 89 - .../wwwroot/libs/moment/locale/ml.js | 80 - .../wwwroot/libs/moment/locale/mn.js | 103 - .../wwwroot/libs/moment/locale/mr.js | 159 - .../wwwroot/libs/moment/locale/ms-my.js | 81 - .../wwwroot/libs/moment/locale/ms.js | 81 - .../wwwroot/libs/moment/locale/mt.js | 59 - .../wwwroot/libs/moment/locale/my.js | 92 - .../wwwroot/libs/moment/locale/nb.js | 61 - .../wwwroot/libs/moment/locale/ne.js | 122 - .../wwwroot/libs/moment/locale/nl-be.js | 86 - .../wwwroot/libs/moment/locale/nl.js | 86 - .../wwwroot/libs/moment/locale/nn.js | 59 - .../wwwroot/libs/moment/locale/pa-in.js | 123 - .../wwwroot/libs/moment/locale/pl.js | 125 - .../wwwroot/libs/moment/locale/pt-br.js | 60 - .../wwwroot/libs/moment/locale/pt.js | 64 - .../wwwroot/libs/moment/locale/ro.js | 74 - .../wwwroot/libs/moment/locale/ru.js | 181 - .../wwwroot/libs/moment/locale/sd.js | 97 - .../wwwroot/libs/moment/locale/se.js | 59 - .../wwwroot/libs/moment/locale/si.js | 70 - .../wwwroot/libs/moment/locale/sk.js | 155 - .../wwwroot/libs/moment/locale/sl.js | 172 - .../wwwroot/libs/moment/locale/sq.js | 67 - .../wwwroot/libs/moment/locale/sr-cyrl.js | 110 - .../wwwroot/libs/moment/locale/sr.js | 110 - .../wwwroot/libs/moment/locale/ss.js | 87 - .../wwwroot/libs/moment/locale/sv.js | 68 - .../wwwroot/libs/moment/locale/sw.js | 58 - .../wwwroot/libs/moment/locale/ta.js | 128 - .../wwwroot/libs/moment/locale/te.js | 88 - .../wwwroot/libs/moment/locale/tet.js | 66 - .../wwwroot/libs/moment/locale/tg.js | 115 - .../wwwroot/libs/moment/locale/th.js | 66 - .../wwwroot/libs/moment/locale/tl-ph.js | 61 - .../wwwroot/libs/moment/locale/tlh.js | 121 - .../wwwroot/libs/moment/locale/tr.js | 93 - .../wwwroot/libs/moment/locale/tzl.js | 90 - .../wwwroot/libs/moment/locale/tzm-latn.js | 57 - .../wwwroot/libs/moment/locale/tzm.js | 57 - .../wwwroot/libs/moment/locale/ug-cn.js | 118 - .../wwwroot/libs/moment/locale/uk.js | 153 - .../wwwroot/libs/moment/locale/ur.js | 97 - .../wwwroot/libs/moment/locale/uz-latn.js | 57 - .../wwwroot/libs/moment/locale/uz.js | 57 - .../wwwroot/libs/moment/locale/vi.js | 78 - .../wwwroot/libs/moment/locale/x-pseudo.js | 67 - .../wwwroot/libs/moment/locale/yo.js | 59 - .../wwwroot/libs/moment/locale/zh-cn.js | 109 - .../wwwroot/libs/moment/locale/zh-hk.js | 102 - .../wwwroot/libs/moment/locale/zh-tw.js | 102 - .../libs/moment/moment-with-locales.js | 14765 ----------- .../libs/moment/moment-with-locales.min.js | 1 - .../wwwroot/libs/moment/moment.js | 4602 ---- .../wwwroot/libs/moment/moment.min.js | 1 - .../libs/pear/css/pear-module/dropdown.css | 169 +- .../libs/pear/css/pear-module/form.css | 51 +- .../libs/pear/css/pear-module/layout.css | 4 +- .../libs/pear/css/pear-module/menu.css | 11 +- .../libs/pear/css/pear-module/notice.css | 228 - .../libs/pear/css/pear-module/social.css | 414 + .../wwwroot/libs/pear/css/pear-module/tab.css | 5 +- .../libs/pear/css/pear-module/table.css | 4 + .../wwwroot/libs/pear/css/pear-module/tag.css | 2 +- .../libs/pear/css/pear-module/topBar.css | 24 +- .../libs/pear/css/pear-module/treetable.css | 24 +- .../wwwroot/libs/pear/css/pear.all.css | 35 +- .../wwwroot/libs/pear/css/pear.css | 6 +- .../wwwroot/libs/pear/module/abp.js | 11 + .../wwwroot/libs/pear/module/abpcore.js | 732 + .../wwwroot/libs/pear/module/abpjquery.js | 177 + .../wwwroot/libs/pear/module/abpmessage.js | 48 + .../wwwroot/libs/pear/module/abpnotice.js | 481 + .../module/abpsignalr.js} | 22 +- .../pear/module/abpsignalrchat.js} | 69 +- .../module/abpsignalrclient.js} | 14 +- .../wwwroot/libs/pear/module/admin.js | 884 +- .../wwwroot/libs/pear/module/area.js | 7988 +++--- .../wwwroot/libs/pear/module/button.js | 87 +- .../wwwroot/libs/pear/module/card.js | 164 +- .../wwwroot/libs/pear/module/count.js | 63 +- .../wwwroot/libs/pear/module/cropper.js | 33 +- .../wwwroot/libs/pear/module/design.js | 336 +- .../wwwroot/libs/pear/module/drawer.js | 356 +- .../wwwroot/libs/pear/module/dropdown.js | 2 +- .../wwwroot/libs/pear/module/dtree.js | 2 +- .../wwwroot/libs/pear/module/echarts.js | 21541 +++++++++++++++- .../wwwroot/libs/pear/module/frame.js | 161 +- .../wwwroot/libs/pear/module/hash.js | 25 +- .../wwwroot/libs/pear/module/iconPicker.js | 113 +- .../wwwroot/libs/pear/module/loading.js | 4186 +-- .../wwwroot/libs/pear/module/menu.js | 748 +- .../wwwroot/libs/pear/module/notice.js | 491 - .../wwwroot/libs/pear/module/notification.js | 116 - .../wwwroot/libs/pear/module/popup.js | 90 +- .../wwwroot/libs/pear/module/select.js | 3394 +-- .../wwwroot/libs/pear/module/social.js | 84 + .../wwwroot/libs/pear/module/tab.js | 915 +- .../wwwroot/libs/pear/module/tag.js | 304 +- .../wwwroot/libs/pear/module/topBar.js | 22 +- .../wwwroot/libs/pear/module/treetable.js | 14 +- .../wwwroot/libs/pear/pear.all.js | 10 +- .../wwwroot/libs/pear/pear.js | 10 +- .../wwwroot/libs/push.js/push.js | 1028 - .../wwwroot/libs/push.js/push.js.map | 1 - .../wwwroot/libs/push.js/push.min.js | 37 - .../wwwroot/libs/push.js/push.min.js.map | 1 - .../wwwroot/libs/push.js/serviceWorker.min.js | 1 - .../libs/push.js/serviceWorker.min.js.map | 1 - .../libs/signalr/dist/browser/signalr.js.map | 1 - .../signalr/{dist/browser => }/signalr.js | 1 - .../wwwroot/libs/spin/spin.js | 377 - .../wwwroot/libs/spin/spin.min.js | 2 - .../wwwroot/libs/sweetalert/sweetalert.min.js | 1 - .../wwwroot/libs/toastr/toastr.css | 228 - .../wwwroot/libs/toastr/toastr.js.map | 1 - .../wwwroot/libs/toastr/toastr.min.css | 1 - .../wwwroot/libs/toastr/toastr.min.js | 2 - .../Users/Profile/ProfileAppService.cs | 17 +- .../Excel/EpPlus/EpPlusExcelExporterBase.cs | 4 +- .../Exporting/AuditLogListExcelExporter.cs | 4 +- .../Loggings/WebSiteLogAppService.cs | 12 +- .../Notifications/INotificationAppService.cs | 6 + .../Notifications/NotificationAppService.cs | 7 + .../Social/Chat/ChatAppService.cs | 8 +- .../Social/Chat/IChatAppService.cs | 2 +- .../DailyTasks/DailyTaskAppService.cs | 61 +- .../TaskCenter/DailyTasks/Dto/DailyTaskDto.cs | 2 + .../DailyTasks/IDailyTaskAppService.cs | 35 + .../TaskCenter/TaskCenterMapper.cs | 3 +- .../BinaryObject.cs | 2 +- .../BinaryObjectManager.cs} | 6 +- .../IBinaryObjectManager.cs | 2 +- .../ITempFileCacheManager.cs | 5 +- .../TempFileCacheManager.cs | 2 +- .../TaskCenter/DailyTasks/DailyTask.cs | 33 +- .../TaskCenter/DailyTasks/DailyTaskEnum.cs | 62 +- .../DailyTasks/DailyTaskWorkFlow.cs | 12 +- .../DailyTasks/ValueObjects/TaskState.cs | 34 - .../AbpTemplateDbContext.cs | 6 +- .../20200612132018_InitDatabase.Designer.cs | 1792 ++ .../Migrations/20200612132018_InitDatabase.cs | 1327 + ...12033835_AddDataDictionaryItem.Designer.cs | 1817 ++ .../20200712033835_AddDataDictionaryItem.cs | 33 + ...62722_UpdateDataDictionaryItem.Designer.cs | 1817 ++ ...20200712062722_UpdateDataDictionaryItem.cs | 32 + ...200725022357_AddProfilePicture.Designer.cs | 1820 ++ .../20200725022357_AddProfilePicture.cs | 23 + ...20200725023609_AddBinaryObject.Designer.cs | 1838 ++ .../20200725023609_AddBinaryObject.cs | 30 + .../20200728130341_AddChatEntity.Designer.cs | 1921 ++ .../20200728130341_AddChatEntity.cs | 64 + .../20200926143604_AddDailyTask.Designer.cs | 2002 ++ .../Migrations/20200926143604_AddDailyTask.cs | 40 + .../AbpTemplateDbContextModelSnapshot.cs | 2000 ++ ...min.AbpTemplate.EntityFrameworkCore.csproj | 7 + .../PearAdmin.AbpTemplate.Core.Tests.csproj | 10 +- .../TaskCenter/DailyTaskWorkFlow_UnitTest.cs | 36 + .../UnitTest1.cs | 13 - .../Enumeration.cs | 4 + .../AliyunStorageManager.cs | 293 - .../MinioStorageManager.cs | 252 - .../IStorageManager.cs | 91 - 1009 files changed, 51224 insertions(+), 70761 deletions(-) rename tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageModule.cs => module/PearAdmin.AbpTemplate.Storage.Aliyun/AbpTemplateAliyunStorageModule.cs (45%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunClientFactory.cs (100%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs (57%) create mode 100644 module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageManager.cs rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj (72%) create mode 100644 module/PearAdmin.AbpTemplate.Storage.Local/Class1.cs create mode 100644 module/PearAdmin.AbpTemplate.Storage.Local/PearAdmin.AbpTemplate.Storage.Local.csproj rename tool/modules/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateStorageMinioModule.cs => module/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateMinioStorageModule.cs (72%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Minio/MinioClientFactory.cs (100%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Minio/MinioConfig.cs (100%) create mode 100644 module/PearAdmin.AbpTemplate.Storage.Minio/MinioStorageManager.cs rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj (71%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/AbpTemplateStorageModule.cs (100%) rename tool/modules/PearAdmin.AbpTemplate.Storage/BlobFileInfo.cs => module/PearAdmin.AbpTemplate.Storage/BlobObjectInfo.cs (64%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs (86%) create mode 100644 module/PearAdmin.AbpTemplate.Storage/IStorageManager.cs rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj (75%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/StorageError.cs (80%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/StorageErrorCode.cs (100%) rename {tool/modules => module}/PearAdmin.AbpTemplate.Storage/StorageException.cs (91%) rename src/PearAdmin.AbpTemplate.Admin/{Configuration/HostingEnvironmentExtensions.cs => Extensions/HostingEnvironmentExtension.cs} (89%) rename src/PearAdmin.AbpTemplate.Admin/{Helpers/ImageFormatHelper.cs => Extensions/ImageFormatExtension.cs} (91%) rename src/PearAdmin.AbpTemplate.Admin/{Chat => }/SignalR/ChatHub.cs (98%) rename src/PearAdmin.AbpTemplate.Admin/{Chat => }/SignalR/SignalRChatCommunicator.cs (98%) create mode 100644 src/PearAdmin.AbpTemplate.Admin/appsettings.Development.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/appsettings.Staging.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/bundleconfig.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/libman.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/css/views/enterprisePortal.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/js/chat.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/CHANGELOG.md delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/LICENSE.md delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/README.md delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/aliases.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ad.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ae.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/af.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ag.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ai.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/al.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/am.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/an.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ao.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ar.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/as.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/at.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/au.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/aw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ax.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/az.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ba.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bb.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bd.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/be.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bi.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bj.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bo.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/br.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bs.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/by.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/bz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ca.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/catalonia.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cd.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ch.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ci.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ck.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/co.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cs.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cx.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cy.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/cz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/de.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/dj.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/dk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/dm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/do.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/dz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ec.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ee.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/eg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/eh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/england.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/er.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/es.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/et.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/europeanunion.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fam.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fi.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fj.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fo.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/fr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ga.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gb.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gd.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ge.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gi.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gp.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gq.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gs.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/gy.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/hk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/hm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/hn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/hr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ht.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/hu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/id.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ie.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/il.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/in.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/io.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/iq.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ir.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/is.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/it.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/je.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/jm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/jo.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/jp.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ke.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ki.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/km.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kp.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ky.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/kz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/la.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lb.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/li.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ls.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/lv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ly.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ma.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/md.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/me.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ml.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mo.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mp.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mq.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ms.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mx.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/my.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/mz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/na.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ne.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ng.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ni.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/no.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/np.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/nz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/om.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pa.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pe.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ph.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ps.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/pw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/py.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/qa.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/re.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ro.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/rs.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ru.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/rw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sa.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sb.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/scotland.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sd.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/se.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sh.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/si.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sj.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/so.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/st.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sy.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/sz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/td.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/th.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tj.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tk.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tl.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/to.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tr.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tv.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/tz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ua.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ug.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/um.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/us.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/uy.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/uz.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/va.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/vc.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ve.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/vg.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/vi.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/vn.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/vu.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/wales.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/wf.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ws.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/ye.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/yt.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/za.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/zm.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/gif/zw.gif delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ad.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ae.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/af.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ag.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ai.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/al.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/am.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/an.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ao.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ar.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/as.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/at.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/au.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/aw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ax.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/az.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ba.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bb.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bd.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/be.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bi.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bj.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bo.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/br.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bs.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/by.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/bz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ca.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/catalonia.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cd.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ch.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ci.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ck.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/co.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cs.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cx.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cy.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/cz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/de.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/dj.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/dk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/dm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/do.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/dz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ec.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ee.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/eg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/eh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/england.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/er.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/es.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/et.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/europeanunion.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fam.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fi.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fj.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fo.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/fr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ga.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gb.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gd.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ge.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gi.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gp.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gq.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gs.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/gy.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/hk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/hm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/hn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/hr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ht.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/hu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/id.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ie.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/il.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/in.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/io.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/iq.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ir.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/is.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/it.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/je.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/jm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/jo.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/jp.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ke.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ki.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/km.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kp.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ky.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/kz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/la.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lb.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/li.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ls.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/lv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ly.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ma.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/md.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/me.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ml.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mo.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mp.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mq.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ms.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mx.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/my.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/mz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/na.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ne.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ng.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ni.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/no.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/np.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/nz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/om.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pa.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pe.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ph.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ps.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/pw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/py.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/qa.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/re.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ro.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/rs.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ru.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/rw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sa.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sb.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/scotland.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sd.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/se.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sh.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/si.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sj.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/so.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/st.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sy.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/sz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/td.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/th.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tj.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tk.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tl.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/to.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tr.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tv.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/tz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ua.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ug.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/um.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/us.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/uy.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/uz.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/va.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/vc.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ve.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/vg.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/vi.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/vn.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/vu.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/wales.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/wf.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ws.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/ye.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/yt.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/za.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/zm.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/png/zw.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/sprite/famfamfam-flags.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/sprite/famfamfam-flags.min.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/famfamfam-flags/dist/sprite/famfamfam-flags.png delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs-ext/spin/jquery.spin.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/abp.d.ts delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/abp.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/abp.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.blockUI.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.blockUI.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.jquery.d.ts delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.jquery.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.jquery.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.jtable.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.jtable.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.moment.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.moment.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr-client.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.d.ts delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.spin.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.spin.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.sweet-alert.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.toastr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.toastr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/angularjs/abp.ng.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/angularjs/abp.ng.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/requirejs/plugins/service.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/requirejs/plugins/service.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/utils/ie10fix.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/scripts/utils/ie10fix.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.css.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.less delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.min.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.mixings.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.mixings.css.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.mixings.less delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/abp.mixings.min.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/utils/ie10fix.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/Abp/Framework/styles/utils/ie10fix.min.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/LICENSE delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/README.md delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/bower.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/gulpfile.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/gulpfile.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/package.json delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/abp-web-resources/packages.config delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/block-ui/jquery.blockUI.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/block-ui/jquery.blockUI.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/additional-methods.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/additional-methods.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/jquery.validate.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/jquery.validate.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/jquery.validate.unobtrusive.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/jquery.validate.unobtrusive.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ar.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ar.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_az.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_az.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_bg.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_bg.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_bn_BD.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_bn_BD.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ca.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ca.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_cs.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_cs.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_da.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_da.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_de.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_de.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_el.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_el.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es_AR.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es_AR.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es_PE.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_es_PE.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_et.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_et.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_eu.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_eu.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fa.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fa.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fi.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_fr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ge.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ge.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_gl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_gl.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_he.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_he.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hu.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hu.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hy_AM.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_hy_AM.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_id.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_id.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_is.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_is.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_it.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_it.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ja.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ja.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ka.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ka.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_kk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_kk.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ko.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ko.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_lt.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_lt.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_lv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_lv.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_mk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_mk.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_my.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_my.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_nl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_nl.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_no.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_no.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pl.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pt_BR.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pt_BR.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pt_PT.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_pt_PT.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ro.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ro.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ru.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ru.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sd.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sd.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_si.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_si.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sk.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sl.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sr_lat.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sr_lat.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_sv.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_th.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_th.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_tj.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_tj.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_tr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_tr.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_uk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_uk.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ur.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_ur.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_vi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_vi.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_zh.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_zh.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_zh_TW.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/messages_zh_TW.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_de.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_de.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_es_CL.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_es_CL.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_fi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_fi.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_it.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_it.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_nl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_nl.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_pt.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery-validate/localization/methods_pt.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery/jquery.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery/jquery.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/jquery/jquery.min.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-utils.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-utils.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-utils.min.js.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-with-data-2012-2022.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-with-data-2012-2022.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-with-data.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone-with-data.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment-timezone/moment-timezone.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/af.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-dz.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-kw.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-ly.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-ma.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-sa.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar-tn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ar.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/az.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/be.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/bg.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/bm.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/bn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/bo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/br.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/bs.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ca.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/cs.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/cv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/cy.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/da.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/de-at.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/de-ch.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/de.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/dv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/el.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-SG.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-au.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-ca.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-gb.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-ie.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-il.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/en-nz.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/eo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/es-do.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/es-us.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/es.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/et.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/eu.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fa.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fr-ca.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fr-ch.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/fy.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ga.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/gd.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/gl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/gom-latn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/gu.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/he.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/hi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/hr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/hu.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/hy-am.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/id.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/is.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/it-ch.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/it.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ja.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/jv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ka.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/kk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/km.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/kn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ko.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ku.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ky.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/lb.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/lo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/lt.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/lv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/me.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/mi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/mk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ml.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/mn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/mr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ms-my.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ms.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/mt.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/my.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/nb.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ne.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/nl-be.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/nl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/nn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/pa-in.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/pl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/pt-br.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/pt.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ro.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ru.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sd.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/se.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/si.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sq.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sr-cyrl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ss.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sv.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/sw.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ta.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/te.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tet.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tg.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/th.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tl-ph.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tlh.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tr.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tzl.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tzm-latn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/tzm.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ug-cn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/uk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/ur.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/uz-latn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/uz.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/vi.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/x-pseudo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/yo.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/zh-cn.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/zh-hk.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/locale/zh-tw.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/moment-with-locales.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/moment-with-locales.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/moment.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/moment/moment.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear-module/notice.css create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear-module/social.css create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/abp.js create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/abpcore.js create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/abpjquery.js create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/abpmessage.js create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/abpnotice.js rename src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/{abp-web-resources/Abp/Framework/scripts/libs/abp.signalr.js => pear/module/abpsignalr.js} (80%) rename src/PearAdmin.AbpTemplate.Admin/wwwroot/{js/chat.signalr.js => libs/pear/module/abpsignalrchat.js} (85%) rename src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/{abp-web-resources/Abp/Framework/scripts/libs/abp.signalr-client.js => pear/module/abpsignalrclient.js} (95%) delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/notice.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/notification.js create mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/social.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/push.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/push.js.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/push.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/push.min.js.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/serviceWorker.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/push.js/serviceWorker.min.js.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/signalr/dist/browser/signalr.js.map rename src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/signalr/{dist/browser => }/signalr.js (99%) delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/spin/spin.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/spin/spin.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/sweetalert/sweetalert.min.js delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/toastr/toastr.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/toastr/toastr.js.map delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/toastr/toastr.min.css delete mode 100644 src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/toastr/toastr.min.js rename src/PearAdmin.AbpTemplate.Core/Common/{Storage => BinaryObjects}/BinaryObject.cs (93%) rename src/PearAdmin.AbpTemplate.Core/Common/{Storage/DbBinaryObjectManager.cs => BinaryObjects/BinaryObjectManager.cs} (75%) rename src/PearAdmin.AbpTemplate.Core/Common/{Storage => BinaryObjects}/IBinaryObjectManager.cs (84%) rename src/PearAdmin.AbpTemplate.Core/Common/{Storage => TempFileCaches}/ITempFileCacheManager.cs (71%) rename src/PearAdmin.AbpTemplate.Core/Common/{Storage => TempFileCaches}/TempFileCacheManager.cs (94%) delete mode 100644 src/PearAdmin.AbpTemplate.Core/TaskCenter/DailyTasks/ValueObjects/TaskState.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200612132018_InitDatabase.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200612132018_InitDatabase.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200712033835_AddDataDictionaryItem.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200712033835_AddDataDictionaryItem.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200712062722_UpdateDataDictionaryItem.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200712062722_UpdateDataDictionaryItem.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200725022357_AddProfilePicture.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200725022357_AddProfilePicture.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200725023609_AddBinaryObject.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200725023609_AddBinaryObject.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200728130341_AddChatEntity.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200728130341_AddChatEntity.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200926143604_AddDailyTask.Designer.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/20200926143604_AddDailyTask.cs create mode 100644 src/PearAdmin.AbpTemplate.EntityFrameworkCore/Migrations/AbpTemplateDbContextModelSnapshot.cs create mode 100644 test/PearAdmin.AbpTemplate.Core.Tests/TaskCenter/DailyTaskWorkFlow_UnitTest.cs delete mode 100644 test/PearAdmin.AbpTemplate.Core.Tests/UnitTest1.cs delete mode 100644 tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageManager.cs delete mode 100644 tool/modules/PearAdmin.AbpTemplate.Storage.Minio/MinioStorageManager.cs delete mode 100644 tool/modules/PearAdmin.AbpTemplate.Storage/IStorageManager.cs diff --git a/PearAdmin.AbpTemplate.sln b/PearAdmin.AbpTemplate.sln index 3045936..2240408 100644 --- a/PearAdmin.AbpTemplate.sln +++ b/PearAdmin.AbpTemplate.sln @@ -29,6 +29,16 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Share EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Gateway", "src\PearAdmin.AbpTemplate.Gateway\PearAdmin.AbpTemplate.Gateway.csproj", "{F17AF2E0-E290-43A6-8695-B653FA6446EE}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "module", "module", "{F109D900-1B4F-4BE8-83E9-CAFBD39BA318}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Storage", "module\PearAdmin.AbpTemplate.Storage\PearAdmin.AbpTemplate.Storage.csproj", "{8D82ACD2-379E-46BC-8E31-4496DFC6A455}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Storage.Aliyun", "module\PearAdmin.AbpTemplate.Storage.Aliyun\PearAdmin.AbpTemplate.Storage.Aliyun.csproj", "{CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Storage.Local", "module\PearAdmin.AbpTemplate.Storage.Local\PearAdmin.AbpTemplate.Storage.Local.csproj", "{748101D0-D707-4A82-B8D8-EA986E17F357}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PearAdmin.AbpTemplate.Storage.Minio", "module\PearAdmin.AbpTemplate.Storage.Minio\PearAdmin.AbpTemplate.Storage.Minio.csproj", "{B820EEF5-3BFF-4CDF-9854-DF188895BC2A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -75,6 +85,22 @@ Global {F17AF2E0-E290-43A6-8695-B653FA6446EE}.Debug|Any CPU.Build.0 = Debug|Any CPU {F17AF2E0-E290-43A6-8695-B653FA6446EE}.Release|Any CPU.ActiveCfg = Release|Any CPU {F17AF2E0-E290-43A6-8695-B653FA6446EE}.Release|Any CPU.Build.0 = Release|Any CPU + {8D82ACD2-379E-46BC-8E31-4496DFC6A455}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8D82ACD2-379E-46BC-8E31-4496DFC6A455}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8D82ACD2-379E-46BC-8E31-4496DFC6A455}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8D82ACD2-379E-46BC-8E31-4496DFC6A455}.Release|Any CPU.Build.0 = Release|Any CPU + {CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87}.Release|Any CPU.Build.0 = Release|Any CPU + {748101D0-D707-4A82-B8D8-EA986E17F357}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {748101D0-D707-4A82-B8D8-EA986E17F357}.Debug|Any CPU.Build.0 = Debug|Any CPU + {748101D0-D707-4A82-B8D8-EA986E17F357}.Release|Any CPU.ActiveCfg = Release|Any CPU + {748101D0-D707-4A82-B8D8-EA986E17F357}.Release|Any CPU.Build.0 = Release|Any CPU + {B820EEF5-3BFF-4CDF-9854-DF188895BC2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B820EEF5-3BFF-4CDF-9854-DF188895BC2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B820EEF5-3BFF-4CDF-9854-DF188895BC2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B820EEF5-3BFF-4CDF-9854-DF188895BC2A}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -90,6 +116,10 @@ Global {4A7E8F99-4265-4B66-AB07-B8FAED794DE2} = {F10AA149-2626-486E-85BB-9CD5365F3016} {B02066C3-0275-4DA9-B761-EF78FA7DB2F9} = {0440FD52-239B-40E9-9EBC-34B36F698676} {F17AF2E0-E290-43A6-8695-B653FA6446EE} = {AFAA0841-BD93-466F-B8F4-FB4EEC86F1FC} + {8D82ACD2-379E-46BC-8E31-4496DFC6A455} = {F109D900-1B4F-4BE8-83E9-CAFBD39BA318} + {CA9E91F9-3A80-4BFA-9767-B6A9B83B0E87} = {F109D900-1B4F-4BE8-83E9-CAFBD39BA318} + {748101D0-D707-4A82-B8D8-EA986E17F357} = {F109D900-1B4F-4BE8-83E9-CAFBD39BA318} + {B820EEF5-3BFF-4CDF-9854-DF188895BC2A} = {F109D900-1B4F-4BE8-83E9-CAFBD39BA318} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {C6B33810-FA59-48A3-9DC4-F1F0312C57F6} diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageModule.cs b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AbpTemplateAliyunStorageModule.cs similarity index 45% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageModule.cs rename to module/PearAdmin.AbpTemplate.Storage.Aliyun/AbpTemplateAliyunStorageModule.cs index d477ae2..2723d00 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageModule.cs +++ b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AbpTemplateAliyunStorageModule.cs @@ -3,11 +3,12 @@ using Abp.Reflection.Extensions; namespace PearAdmin.AbpTemplate.Storage.Aliyun { - public class AliyunStorageModule : AbpModule + [DependsOn(typeof(AbpTemplateStorageModule))] + public class AbpTemplateAliyunStorageModule : AbpModule { public override void Initialize() { - IocManager.RegisterAssemblyByConvention(typeof(AliyunStorageModule).GetAssembly()); + IocManager.RegisterAssemblyByConvention(typeof(AbpTemplateAliyunStorageModule).GetAssembly()); } } } diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunClientFactory.cs b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunClientFactory.cs similarity index 100% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunClientFactory.cs rename to module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunClientFactory.cs diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs similarity index 57% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs rename to module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs index dd92b5c..b96b456 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs +++ b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunConfig.cs @@ -16,21 +16,5 @@ /// OSS的访问地址 /// public string Endpoint { get; set; } - - /// - /// 存储桶名称 - /// - public string BucketName { get; set; } - - /// - /// 访问路径 - /// - public string BaseUrl - { - get - { - return $"https://{BucketName}.{Endpoint}"; - } - } } } diff --git a/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageManager.cs b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageManager.cs new file mode 100644 index 0000000..d93c587 --- /dev/null +++ b/module/PearAdmin.AbpTemplate.Storage.Aliyun/AliyunStorageManager.cs @@ -0,0 +1,58 @@ +using System; +using System.IO; +using System.Threading.Tasks; +using Aliyun.OSS; +using Aliyun.OSS.Util; +using Microsoft.Extensions.Configuration; + +namespace PearAdmin.AbpTemplate.Storage.Aliyun +{ + public class AliyunStorageManager : IStorageManager + { + private readonly AliyunConfig _aliyunConfig; + private readonly OssClient _ossClient; + private readonly IConfiguration _configuration; + + public string ProviderName => "AliyunStorage"; + + public AliyunStorageManager(IConfiguration configuration) + { + _configuration = configuration; + _aliyunConfig = new AliyunConfig() + { + Endpoint = _configuration.GetSection($"{ProviderName}:Endpoint").Value, + AccessKeyId = _configuration.GetSection($"{ProviderName}:AccessKeyId").Value, + AccessKeySecret = _configuration.GetSection($"{ProviderName}:AccessKeySecret").Value, + }; + _ossClient = AliyunClientFactory.Create(_aliyunConfig); + } + + public Task UploadObject(string objectName, string filePath, string contentType, string bucketName = "default", string location = "us-east-1") + { + throw new NotImplementedException(); + } + + public async Task UploadObject(string objectName, Stream data, string contentType, string bucketName = "default", string location = "us-east-1") + { + await Task.Run(() => + { + var key = $"{bucketName}/{objectName}"; + var md5 = OssUtils.ComputeContentMd5(data, data.Length); + var objectMeta = new ObjectMetadata(); + objectMeta.AddHeader("Content-MD5", md5); + objectMeta.UserMetadata.Add("Content-MD5", md5); + _ossClient.PutObject(bucketName, key, data, objectMeta); + }); + } + + public Task UploadObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default") + { + throw new NotImplementedException(); + } + + public async Task GetObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default") + { + return await Task.Run(() => $"{_aliyunConfig.Endpoint}/{bucketName}/{objectName}"); + } + } +} diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj b/module/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj similarity index 72% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj rename to module/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj index 19ce6d2..d974b2b 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj +++ b/module/PearAdmin.AbpTemplate.Storage.Aliyun/PearAdmin.AbpTemplate.Storage.Aliyun.csproj @@ -5,8 +5,9 @@ - + + diff --git a/module/PearAdmin.AbpTemplate.Storage.Local/Class1.cs b/module/PearAdmin.AbpTemplate.Storage.Local/Class1.cs new file mode 100644 index 0000000..ee0b30c --- /dev/null +++ b/module/PearAdmin.AbpTemplate.Storage.Local/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace PearAdmin.AbpTemplate.Storage.Local +{ + public class Class1 + { + } +} diff --git a/module/PearAdmin.AbpTemplate.Storage.Local/PearAdmin.AbpTemplate.Storage.Local.csproj b/module/PearAdmin.AbpTemplate.Storage.Local/PearAdmin.AbpTemplate.Storage.Local.csproj new file mode 100644 index 0000000..7c4ae4c --- /dev/null +++ b/module/PearAdmin.AbpTemplate.Storage.Local/PearAdmin.AbpTemplate.Storage.Local.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp3.1 + + + diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateStorageMinioModule.cs b/module/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateMinioStorageModule.cs similarity index 72% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateStorageMinioModule.cs rename to module/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateMinioStorageModule.cs index 120529f..6f0a609 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateStorageMinioModule.cs +++ b/module/PearAdmin.AbpTemplate.Storage.Minio/AbpTemplateMinioStorageModule.cs @@ -4,11 +4,11 @@ using Abp.Reflection.Extensions; namespace PearAdmin.AbpTemplate.Storage.Minio { [DependsOn(typeof(AbpTemplateStorageModule))] - public class AbpTemplateStorageMinioModule : AbpModule + public class AbpTemplateMinioStorageModule : AbpModule { public override void Initialize() { - var thisAssembly = typeof(AbpTemplateStorageMinioModule).GetAssembly(); + var thisAssembly = typeof(AbpTemplateMinioStorageModule).GetAssembly(); IocManager.RegisterAssemblyByConvention(thisAssembly); } diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/MinioClientFactory.cs b/module/PearAdmin.AbpTemplate.Storage.Minio/MinioClientFactory.cs similarity index 100% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Minio/MinioClientFactory.cs rename to module/PearAdmin.AbpTemplate.Storage.Minio/MinioClientFactory.cs diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/MinioConfig.cs b/module/PearAdmin.AbpTemplate.Storage.Minio/MinioConfig.cs similarity index 100% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Minio/MinioConfig.cs rename to module/PearAdmin.AbpTemplate.Storage.Minio/MinioConfig.cs diff --git a/module/PearAdmin.AbpTemplate.Storage.Minio/MinioStorageManager.cs b/module/PearAdmin.AbpTemplate.Storage.Minio/MinioStorageManager.cs new file mode 100644 index 0000000..e882b5d --- /dev/null +++ b/module/PearAdmin.AbpTemplate.Storage.Minio/MinioStorageManager.cs @@ -0,0 +1,72 @@ +using System.IO; +using System.Threading.Tasks; +using Microsoft.Extensions.Configuration; +using Minio; + +namespace PearAdmin.AbpTemplate.Storage.Minio +{ + /// + /// Minio存储服务 + /// + public class MinioStorageManager : IStorageManager + { + private readonly MinioConfig _minioConfig; + private readonly MinioClient _minioClient; + private readonly IConfiguration _configuration; + + public string ProviderName => "MinioStorage"; + + public MinioStorageManager(IConfiguration configuration) + { + _configuration = configuration; + + _minioConfig = new MinioConfig() + { + Endpoint = _configuration.GetSection($"{ProviderName}:Endpoint").Value, + AccessKey = _configuration.GetSection($"{ProviderName}:AccessKey").Value, + SecretKey = _configuration.GetSection($"{ProviderName}:SecretKey").Value, + }; + _minioClient = MinioClientFactory.Create(_minioConfig); + } + + public async Task UploadObject(string objectName, string filePath, string contentType, string bucketName = "default", string location = "us-east-1") + { + // 检查是否存在bucket + bool found = await _minioClient.BucketExistsAsync(bucketName); + if (!found) + { + // 创建bucket + await _minioClient.MakeBucketAsync(bucketName, location); + } + + // 上传文件到bucket + await _minioClient.PutObjectAsync(bucketName, objectName, filePath, contentType); + } + + public async Task UploadObject(string objectName, Stream data, string contentType, string bucketName = "default", string location = "us-east-1") + { + // 检查是否存在bucket + bool found = await _minioClient.BucketExistsAsync(bucketName); + if (!found) + { + // 创建bucket + await _minioClient.MakeBucketAsync(bucketName, location); + } + + // 上传文件到bucket + await _minioClient.PutObjectAsync(bucketName, objectName, data, data.Length, contentType); + } + + public async Task UploadObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default") + { + var fileUrl = await _minioClient.PresignedPutObjectAsync(bucketName, objectName, expiresInt); + return fileUrl; + } + + public async Task GetObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default") + { + var fileUrl = await _minioClient.PresignedGetObjectAsync(bucketName, objectName, expiresInt); + return fileUrl; + } + } +} diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj b/module/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj similarity index 71% rename from tool/modules/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj rename to module/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj index e84c32e..5428c9f 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj +++ b/module/PearAdmin.AbpTemplate.Storage.Minio/PearAdmin.AbpTemplate.Storage.Minio.csproj @@ -9,7 +9,8 @@ - + + diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/AbpTemplateStorageModule.cs b/module/PearAdmin.AbpTemplate.Storage/AbpTemplateStorageModule.cs similarity index 100% rename from tool/modules/PearAdmin.AbpTemplate.Storage/AbpTemplateStorageModule.cs rename to module/PearAdmin.AbpTemplate.Storage/AbpTemplateStorageModule.cs diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/BlobFileInfo.cs b/module/PearAdmin.AbpTemplate.Storage/BlobObjectInfo.cs similarity index 64% rename from tool/modules/PearAdmin.AbpTemplate.Storage/BlobFileInfo.cs rename to module/PearAdmin.AbpTemplate.Storage/BlobObjectInfo.cs index a5a26ff..5ac3939 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage/BlobFileInfo.cs +++ b/module/PearAdmin.AbpTemplate.Storage/BlobObjectInfo.cs @@ -1,48 +1,46 @@ using System; -using System.Collections.Generic; -using System.Text; namespace PearAdmin.AbpTemplate.Storage { /// - /// 文件对象描述 + /// 文件对象描述 /// - public class BlobFileInfo + public class BlobObjectInfo { /// - /// 内容类型 + /// 内容类型 /// public string ContentType { get; set; } /// - /// 内容MD5 + /// 内容MD5 /// public string ContentMD5 { get; set; } public string ETag { get; set; } /// - /// 大小 + /// 大小 /// public long Length { get; set; } /// - /// 最后修改时间 + /// 最后修改时间 /// public DateTime? LastModified { get; set; } /// - /// 名称 + /// 容器 /// - public string Name { get; set; } + public string BucketName { get; set; } /// - /// 容器 + /// 名称 /// - public string Container { get; set; } + public string ObjectName { get; set; } /// - /// 路径 + /// 路径 /// public string Url { get; set; } } diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs b/module/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs similarity index 86% rename from tool/modules/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs rename to module/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs index c1416b7..6b5b394 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs +++ b/module/PearAdmin.AbpTemplate.Storage/BlobUrlAccess.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; namespace PearAdmin.AbpTemplate.Storage { diff --git a/module/PearAdmin.AbpTemplate.Storage/IStorageManager.cs b/module/PearAdmin.AbpTemplate.Storage/IStorageManager.cs new file mode 100644 index 0000000..12a254f --- /dev/null +++ b/module/PearAdmin.AbpTemplate.Storage/IStorageManager.cs @@ -0,0 +1,25 @@ +using System.IO; +using System.Threading.Tasks; +using Abp.Dependency; + +namespace PearAdmin.AbpTemplate.Storage +{ + /// + /// 存储服务 + /// + public interface IStorageManager : ITransientDependency + { + /// + /// 提供程序名称 + /// + string ProviderName { get; } + + Task UploadObject(string objectName, string filePath, string contentType, string bucketName = "default", string location = "us-east-1"); + + Task UploadObject(string objectName, Stream data, string contentType, string bucketName = "default", string location = "us-east-1"); + + Task UploadObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default"); + + Task GetObjectUrlAsync(string objectName, int expiresInt = 604800, string bucketName = "default"); + } +} diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj b/module/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj similarity index 75% rename from tool/modules/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj rename to module/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj index c653163..30aaefc 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj +++ b/module/PearAdmin.AbpTemplate.Storage/PearAdmin.AbpTemplate.Storage.csproj @@ -5,7 +5,7 @@ - + diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/StorageError.cs b/module/PearAdmin.AbpTemplate.Storage/StorageError.cs similarity index 80% rename from tool/modules/PearAdmin.AbpTemplate.Storage/StorageError.cs rename to module/PearAdmin.AbpTemplate.Storage/StorageError.cs index fef9c7c..8d52f6d 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage/StorageError.cs +++ b/module/PearAdmin.AbpTemplate.Storage/StorageError.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace PearAdmin.AbpTemplate.Storage +namespace PearAdmin.AbpTemplate.Storage { /// /// 错误 diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/StorageErrorCode.cs b/module/PearAdmin.AbpTemplate.Storage/StorageErrorCode.cs similarity index 100% rename from tool/modules/PearAdmin.AbpTemplate.Storage/StorageErrorCode.cs rename to module/PearAdmin.AbpTemplate.Storage/StorageErrorCode.cs diff --git a/tool/modules/PearAdmin.AbpTemplate.Storage/StorageException.cs b/module/PearAdmin.AbpTemplate.Storage/StorageException.cs similarity index 91% rename from tool/modules/PearAdmin.AbpTemplate.Storage/StorageException.cs rename to module/PearAdmin.AbpTemplate.Storage/StorageException.cs index d6fdd3c..53105cb 100644 --- a/tool/modules/PearAdmin.AbpTemplate.Storage/StorageException.cs +++ b/module/PearAdmin.AbpTemplate.Storage/StorageException.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; namespace PearAdmin.AbpTemplate.Storage { diff --git a/src/PearAdmin.AbpTemplate.Admin/AbpTemplateAdminModule.cs b/src/PearAdmin.AbpTemplate.Admin/AbpTemplateAdminModule.cs index d53cc9d..73756da 100644 --- a/src/PearAdmin.AbpTemplate.Admin/AbpTemplateAdminModule.cs +++ b/src/PearAdmin.AbpTemplate.Admin/AbpTemplateAdminModule.cs @@ -1,6 +1,5 @@ using System.IO; using Abp.AspNetCore; -using Abp.AspNetCore.Configuration; using Abp.AspNetCore.SignalR; using Abp.Modules; using Abp.Reflection.Extensions; diff --git a/src/PearAdmin.AbpTemplate.Admin/Areas/Resource/Views/DataDictionary/CreateOrUpdateDataDictionaryItem.cshtml b/src/PearAdmin.AbpTemplate.Admin/Areas/Resource/Views/DataDictionary/CreateOrUpdateDataDictionaryItem.cshtml index 5351ee9..64b18a4 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Areas/Resource/Views/DataDictionary/CreateOrUpdateDataDictionaryItem.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Areas/Resource/Views/DataDictionary/CreateOrUpdateDataDictionaryItem.cshtml @@ -26,9 +26,10 @@ @section scripts{ @@ -69,12 +77,40 @@ + + + @section scripts{ - - + @*pear admin*@ - - @*core scripts start*@ - - @*core scripts end*@ - - @*admin-lte scripts start*@ - @* - *@ - @*admin-lte scripts end*@ - - @*abp scripts start*@ - @* - - - - - *@ - - - @* - - - *@ - @*abp scripts end*@ - - @*other scripts start*@ - @* - *@ - @*other scripts end*@ - - @*custom scripts start*@ - @**@ - @*custom scripts end*@ - - - - @**@ - - -@*@if (CultureInfo.CurrentUICulture.Name != "en") -{ - var normalizedCurrentUICultureName = CultureInfo.CurrentUICulture.Name.Replace("-", "_"); - var localizationFileNameWithExtension = "messages_"; - switch (normalizedCurrentUICultureName) - { - case "zh_Hans": - localizationFileNameWithExtension += "zh"; - break; - case "es_MX": - localizationFileNameWithExtension += "es"; - break; - default: - localizationFileNameWithExtension += normalizedCurrentUICultureName; - break; - } - localizationFileNameWithExtension += ".min.js"; - -}*@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Account/_Styles.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Account/_Styles.cshtml index d68393f..475bbd2 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Account/_Styles.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Account/_Styles.cshtml @@ -1,28 +1,6 @@  - @*pear admin*@ - - - @*admin-lte styles start*@ - @* - - *@ - @*admin-lte styles end*@ - - @*abp styles start*@ - @* - *@ - @*abp styles end*@ - - @*custom styles start*@ - @* - *@ - @*custom styles end*@ - - - - @**@ \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/AuditLogs/Index.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/AuditLogs/Index.cshtml index 9d75751..74a8beb 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/AuditLogs/Index.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/AuditLogs/Index.cshtml @@ -47,11 +47,12 @@ @section scripts{ @section scripts{ - - + - - + @*pear admin*@ - - @*core scripts start*@ - - @*core scripts end*@ - - @*admin-lte scripts start*@ - @* - - - - - - - *@ - @*admin-lte scripts end*@ - - @*abp scripts start*@ - @* - - - - - *@ - - - - @* - - - *@ - - - - - @*abp scripts end*@ - - @*other scripts start*@ - @* - - *@ - @*other scripts end*@ - - @*custom scripts start*@ - @* - *@ - @*custom scripts end*@ - - - - @**@ - - -@*@if (CultureInfo.CurrentUICulture.Name != "en") - { - var normalizedCurrentUICultureName = CultureInfo.CurrentUICulture.Name.Replace("-", "_"); - var localizationFileNameWithExtension = "messages_"; - switch (normalizedCurrentUICultureName) - { - case "zh_Hans": - localizationFileNameWithExtension += "zh"; - break; - case "es_MX": - localizationFileNameWithExtension += "es"; - break; - default: - localizationFileNameWithExtension += normalizedCurrentUICultureName; - break; - } - localizationFileNameWithExtension += ".min.js"; - - }*@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Styles.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Styles.cshtml index 7b98bed..0e60f32 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Styles.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Styles.cshtml @@ -1,32 +1,7 @@  - @*pear admin*@ - - - @*admin-lte styles start*@ - @* - - - - - *@ - @*admin-lte styles end*@ - - @*abp styles start*@ - @**@ - @**@ - @*abp styles end*@ - - @*custom styles start*@ - @* - *@ - @*custom styles end*@ - - - - @**@ \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Editions/CreateOrUpdateEdition.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Editions/CreateOrUpdateEdition.cshtml index b156500..88ec0e6 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Editions/CreateOrUpdateEdition.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Editions/CreateOrUpdateEdition.cshtml @@ -44,11 +44,12 @@ @section scripts{ - + } diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Scripts.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Scripts.cshtml index 6fc113f..7da678f 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Scripts.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Scripts.cshtml @@ -1,90 +1,5 @@ -@using System.Globalization -@inject PearAdmin.AbpTemplate.Timing.AppTimes AppTimes - - - - + @*pear admin*@ - - @*core scripts start*@ - - @*core scripts end*@ - - @*admin-lte scripts start*@ - @* - - - - - - - *@ - @*admin-lte scripts end*@ - - @*abp scripts start*@ - @* - - - - - *@ - - - - @* - - - *@ - - - - - @*abp scripts end*@ - - @*other scripts start*@ - @* - - *@ - @*other scripts end*@ - - @*custom scripts start*@ - @* - *@ - @*custom scripts end*@ - - - - @**@ - - -@*@if (CultureInfo.CurrentUICulture.Name != "en") - { - var normalizedCurrentUICultureName = CultureInfo.CurrentUICulture.Name.Replace("-", "_"); - var localizationFileNameWithExtension = "messages_"; - switch (normalizedCurrentUICultureName) - { - case "zh_Hans": - localizationFileNameWithExtension += "zh"; - break; - case "es_MX": - localizationFileNameWithExtension += "es"; - break; - default: - localizationFileNameWithExtension += normalizedCurrentUICultureName; - break; - } - localizationFileNameWithExtension += ".min.js"; - - }*@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Styles.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Styles.cshtml index 9d05b64..395e81c 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Styles.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Home/_Styles.cshtml @@ -1,34 +1,12 @@  - @*pear admin*@ - - @*admin-lte styles start*@ - @* - - - - - *@ - @*admin-lte styles end*@ - - @*abp styles start*@ - @**@ - @**@ - @*abp styles end*@ - - @*custom styles start*@ - @* - *@ - @*custom styles end*@ - - - - @**@ + @*abp styles*@ + @**@ \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Maintenance/Index.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Maintenance/Index.cshtml index 6b779e3..e12b9fb 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Maintenance/Index.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Maintenance/Index.cshtml @@ -75,8 +75,10 @@ @section scripts{ - - + @*pear admin*@ - - @*core scripts start*@ - - @*core scripts end*@ - - @*admin-lte scripts start*@ - @* - - - - - - - *@ - @*admin-lte scripts end*@ - - @*abp scripts start*@ - @* - - - *@ - - @* - *@ - - - - @* - - - *@ - @*abp scripts end*@ - - @*other scripts start*@ - @* - - *@ - @*other scripts end*@ - - @*custom scripts start*@ - @* - *@ - @*custom scripts end*@ - - - - @**@ - - -@*@if (CultureInfo.CurrentUICulture.Name != "en") -{ - var normalizedCurrentUICultureName = CultureInfo.CurrentUICulture.Name.Replace("-", "_"); - var localizationFileNameWithExtension = "messages_"; - switch (normalizedCurrentUICultureName) - { - case "zh_Hans": - localizationFileNameWithExtension += "zh"; - break; - case "es_MX": - localizationFileNameWithExtension += "es"; - break; - default: - localizationFileNameWithExtension += normalizedCurrentUICultureName; - break; - } - localizationFileNameWithExtension += ".min.js"; - -}*@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Layout/_Styles.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Layout/_Styles.cshtml index e2a03ba..4db62b8 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Layout/_Styles.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Layout/_Styles.cshtml @@ -1,32 +1,10 @@  - @*pear admin*@ - - @*admin-lte styles start*@ - @* - - - - - *@ - @*admin-lte styles end*@ - - @*abp styles start*@ - - @**@ - @*abp styles end*@ - - @*custom styles start*@ - @* - *@ - @*custom styles end*@ - - - - @**@ + @*abp styles*@ + @**@ \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/TenantSettings/Index.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/TenantSettings/Index.cshtml index da8cf37..9a00f0e 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/TenantSettings/Index.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/TenantSettings/Index.cshtml @@ -48,9 +48,10 @@ @section scripts{ '; - return html; - } + function jscode() { + var html = ''; + return html; + } - function randStrName() { - return Math.random().toString(36).substr(8); - } - var jscodehtml = jscode(); - $('.js-show').text(jscodehtml) - form.on('submit(formDemo)', function(data) { - layer.msg(JSON.stringify(data.field)); - return false; - }); - exports('design', {}); + function randStrName() { + return Math.random().toString(36).substr(8); + } + var jscodehtml = jscode(); + $('.js-show').text(jscodehtml) + form.on('submit(formDemo)', function (data) { + layer.msg(JSON.stringify(data.field)); + return false; + }); + exports('design', {}); }); diff --git a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/drawer.js b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/drawer.js index 9c9c9c2..bf29635 100644 --- a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/drawer.js +++ b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/drawer.js @@ -1,179 +1,187 @@ -layui.define(['jquery', 'element'], function(exports) { - "use strict"; +layui.define(['jquery', 'element'], function (exports) { + "use strict"; - var MOD_NAME = 'drawer', - $ = layui.jquery, - element = layui.element; - - var drawer = new function() { - - this.open = function(option) { - var _right = new mSlider({ - dom: option.dom, - direction: option.direction, - distance: option.distance, - time:option.time?option.time:0, - maskClose:option.maskClose, - callback:option.success - }); - _right.open(); - - return _right; - } - - } - exports(MOD_NAME,drawer); + /** + * Drawer component + * */ + var MOD_NAME = 'drawer', + $ = layui.jquery, + element = layui.element; + + var drawer = new function () { + + /** + * open drawer + * */ + this.open = function (option) { + var obj = new mSlider({ + dom: option.dom, + direction: option.direction, + distance: option.distance, + time: option.time ? option.time : 0, + maskClose: option.maskClose, + callback: option.success + }); + obj.open(); + return obj; + } + + } + exports(MOD_NAME, drawer); }); -(function(b, c) { - function a(d) { - this.opts = { - "direction": d.direction || "left", - "distance": d.distance || "60%", - "dom": this.Q(d.dom), - "time": d.time || "", - "maskClose": (d.maskClose + "").toString() !== "false" ? true : false, - "callback": d.callback || "" - }; - this.rnd = this.rnd(); - this.dom = this.opts.dom[0]; - this.wrap = ""; - this.inner = ""; - this.mask = ""; - this.init() - } - a.prototype = { - Q: function(d) { - return document.querySelectorAll(d) - }, - isMobile: function() { - return navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i) ? true : false - }, - addEvent: function(f, e, d) { - if (f.attachEvent) { - f.attachEvent("on" + e, d) - } else { - f.addEventListener(e, d, false) - } - }, - rnd: function() { - return Math.random().toString(36).substr(2, 6) - }, - init: function() { - var g = this; - if (!g.dom) { - console.log("未正确绑定弹窗容器"); - return - } - var d = document.createElement("div"); - var e = document.createElement("div"); - var f = document.createElement("div"); - d.setAttribute("class", "mSlider-main ms-" + g.rnd); - e.setAttribute("class", "mSlider-inner"); - f.setAttribute("class", "mSlider-mask"); - g.Q("body")[0].appendChild(d); - g.Q(".ms-" + g.rnd)[0].appendChild(e); - g.Q(".ms-" + g.rnd)[0].appendChild(f); - g.wrap = g.Q(".ms-" + g.rnd)[0]; - g.inner = g.Q(".ms-" + g.rnd + " .mSlider-inner")[0]; - g.mask = g.Q(".ms-" + g.rnd + " .mSlider-mask")[0]; - g.inner.appendChild(g.dom); - switch (g.opts.direction) { - case "top": - g.top = "0"; - g.left = "0"; - g.width = "100%"; - g.height = g.opts.distance; - g.translate = "0,-100%,0"; - break; - case "bottom": - g.bottom = "0"; - g.left = "0"; - g.width = "100%"; - g.height = g.opts.distance; - g.translate = "0,100%,0"; - break; - case "right": - g.top = "0"; - g.right = "0"; - g.width = g.opts.distance; - g.height = document.documentElement.clientHeight + "px"; - g.translate = "100%,0,0"; - break; - default: - g.top = "0"; - g.left = "0"; - g.width = g.opts.distance; - g.height = document.documentElement.clientHeight + "px"; - g.translate = "-100%,0,0" - } - g.wrap.style.display = "none"; - g.wrap.style.position = "fixed"; - g.wrap.style.top = "0"; - g.wrap.style.left = "0"; - g.wrap.style.width = "100%"; - g.wrap.style.height = "100%"; - g.wrap.style.zIndex = 99; - g.inner.style.position = "absolute"; - g.inner.style.top = g.top; - g.inner.style.bottom = g.bottom; - g.inner.style.left = g.left; - g.inner.style.right = g.right; - g.inner.style.width = g.width; - g.inner.style.height = g.height; - g.inner.style.backgroundColor = "#fff"; - g.inner.style.transform = "translate3d(" + g.translate + ")"; - g.inner.style.webkitTransition = "all .2s ease-out"; - g.inner.style.transition = "all .2s ease-out"; - g.inner.style.zIndex = 100; - g.mask.style.width = "100%"; - g.mask.style.height = "100%"; - g.mask.style.opacity = "0"; - g.mask.style.backgroundColor = "black"; - g.mask.style.zIndex = "98"; - g.mask.style.webkitTransition = "all .2s ease-out"; - g.mask.style.transition = "all .2s ease-out"; - g.mask.style.webkitBackfaceVisibility = "hidden"; - g.events() - }, - open: function() { - var d = this; - d.wrap.style.display = "block"; +/** + * 源码 + * */ +(function (b, c) { + function a(d) { + this.opts = { + "direction": d.direction || "left", + "distance": d.distance || "60%", + "dom": this.Q(d.dom), + "time": d.time || "", + "maskClose": (d.maskClose + "").toString() !== "false" ? true : false, + "callback": d.callback || "" + }; + this.rnd = this.rnd(); + this.dom = this.opts.dom[0]; + this.wrap = ""; + this.inner = ""; + this.mask = ""; + this.init() + } + a.prototype = { + Q: function (d) { + return document.querySelectorAll(d) + }, + isMobile: function () { + return navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i) ? true : false + }, + addEvent: function (f, e, d) { + if (f.attachEvent) { + f.attachEvent("on" + e, d) + } else { + f.addEventListener(e, d, false) + } + }, + rnd: function () { + return Math.random().toString(36).substr(2, 6) + }, + init: function () { + var g = this; + if (!g.dom) { + console.log("未正确绑定弹窗容器"); + return + } + var d = document.createElement("div"); + var e = document.createElement("div"); + var f = document.createElement("div"); + d.setAttribute("class", "mSlider-main ms-" + g.rnd); + e.setAttribute("class", "mSlider-inner"); + f.setAttribute("class", "mSlider-mask"); + g.Q("body")[0].appendChild(d); + g.Q(".ms-" + g.rnd)[0].appendChild(e); + g.Q(".ms-" + g.rnd)[0].appendChild(f); + g.wrap = g.Q(".ms-" + g.rnd)[0]; + g.inner = g.Q(".ms-" + g.rnd + " .mSlider-inner")[0]; + g.mask = g.Q(".ms-" + g.rnd + " .mSlider-mask")[0]; + g.inner.appendChild(g.dom); + switch (g.opts.direction) { + case "top": + g.top = "0"; + g.left = "0"; + g.width = "100%"; + g.height = g.opts.distance; + g.translate = "0,-100%,0"; + break; + case "bottom": + g.bottom = "0"; + g.left = "0"; + g.width = "100%"; + g.height = g.opts.distance; + g.translate = "0,100%,0"; + break; + case "right": + g.top = "0"; + g.right = "0"; + g.width = g.opts.distance; + g.height = document.documentElement.clientHeight + "px"; + g.translate = "100%,0,0"; + break; + default: + g.top = "0"; + g.left = "0"; + g.width = g.opts.distance; + g.height = document.documentElement.clientHeight + "px"; + g.translate = "-100%,0,0" + } + g.wrap.style.display = "none"; + g.wrap.style.position = "fixed"; + g.wrap.style.top = "0"; + g.wrap.style.left = "0"; + g.wrap.style.width = "100%"; + g.wrap.style.height = "100%"; + g.wrap.style.zIndex = 99; + g.inner.style.position = "absolute"; + g.inner.style.top = g.top; + g.inner.style.bottom = g.bottom; + g.inner.style.left = g.left; + g.inner.style.right = g.right; + g.inner.style.width = g.width; + g.inner.style.height = g.height; + g.inner.style.backgroundColor = "#fff"; + g.inner.style.transform = "translate3d(" + g.translate + ")"; + g.inner.style.webkitTransition = "all .2s ease-out"; + g.inner.style.transition = "all .2s ease-out"; + g.inner.style.zIndex = 100; + g.mask.style.width = "100%"; + g.mask.style.height = "100%"; + g.mask.style.opacity = "0"; + g.mask.style.backgroundColor = "black"; + g.mask.style.zIndex = "98"; + g.mask.style.webkitTransition = "all .2s ease-out"; + g.mask.style.transition = "all .2s ease-out"; + g.mask.style.webkitBackfaceVisibility = "hidden"; + g.events() + }, + open: function () { + var d = this; + d.wrap.style.display = "block"; - setTimeout(function() { - d.inner.style.transform = "translate3d(0,0,0)"; - d.inner.style.webkitTransform = "translate3d(0,0,0)"; - d.mask.style.opacity = 0.5 - }, 30); - if (d.opts.time) { - d.timer = setTimeout(function() { - d.close() - }, d.opts.time) - } - }, - close: function() { - var d = this; - d.timer && clearTimeout(d.timer); - d.inner.style.webkitTransform = "translate3d(" + d.translate + ")"; - d.inner.style.transform = "translate3d(" + d.translate + ")"; - d.mask.style.opacity = 0; - setTimeout(function() { - d.wrap.style.display = "none"; - d.timer = null; - d.opts.callback && d.opts.callback() - }, 300) - }, - events: function() { - var d = this; - d.addEvent(d.mask, "touchmove", function(f) { - f.preventDefault() - }); - d.addEvent(d.mask, (d.isMobile() ? "touchend" : "click"), function(f) { - if (d.opts.maskClose) { - d.close() - } - }) - } - }; - b.mSlider = a + setTimeout(function () { + d.inner.style.transform = "translate3d(0,0,0)"; + d.inner.style.webkitTransform = "translate3d(0,0,0)"; + d.mask.style.opacity = 0.5 + }, 30); + if (d.opts.time) { + d.timer = setTimeout(function () { + d.close() + }, d.opts.time) + } + }, + close: function () { + var d = this; + d.timer && clearTimeout(d.timer); + d.inner.style.webkitTransform = "translate3d(" + d.translate + ")"; + d.inner.style.transform = "translate3d(" + d.translate + ")"; + d.mask.style.opacity = 0; + setTimeout(function () { + d.wrap.style.display = "none"; + d.timer = null; + d.opts.callback && d.opts.callback() + }, 300) + }, + events: function () { + var d = this; + d.addEvent(d.mask, "touchmove", function (f) { + f.preventDefault() + }); + d.addEvent(d.mask, (d.isMobile() ? "touchend" : "click"), function (f) { + if (d.opts.maskClose) { + d.close() + } + }) + } + }; + b.mSlider = a })(window); diff --git a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/dropdown.js b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/dropdown.js index 546b682..16e58be 100644 --- a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/dropdown.js +++ b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/module/dropdown.js @@ -4,4 +4,4 @@ * by Microanswer * http://layuidropdown.microanswer.cn/ **/ -layui.define(["jquery","laytpl"],function(i){var s=layui.jquery||layui.$,r=layui.laytpl,e="a",d={},c="1",u="2",m="3";function f(i){if(!i)throw new Error("菜单条目内必须填写内容。");if("hr"===i)return"hr";if(0!==i.indexOf("{"))throw new Error("除了分割线hr,别的菜单条目都必须保证是合格的Javascript对象或json对象。");return new Function("return "+i)()}function a(i){if(i&&0