├── .bowerrc ├── .gitignore ├── LICENSE.md ├── README.md ├── Vagrantfile ├── appback ├── Dockerfile ├── assets │ └── AppAsset.php ├── codeception.yml ├── config │ ├── .gitignore │ ├── bootstrap.php │ ├── main.php │ ├── params.php │ └── test.php ├── controllers │ ├── BaseController.php │ ├── FuserController.php │ ├── MenuController.php │ ├── OrderController.php │ ├── PermissionController.php │ ├── ProductController.php │ ├── RoleController.php │ ├── SiteController.php │ └── UserController.php ├── helpers │ └── AccessControl.php ├── models │ ├── .gitkeep │ ├── forms │ │ ├── LoginForm.php │ │ ├── ProductForm.php │ │ ├── RoleForm.php │ │ ├── UserForm.php │ │ └── UserUpdatePasswordForm.php │ └── searchs │ │ ├── FuserSearch.php │ │ ├── OrderSearch.php │ │ ├── ProductSearch.php │ │ └── UserSearch.php ├── runtime │ └── .gitignore ├── tests │ ├── _bootstrap.php │ ├── _data │ │ ├── .gitignore │ │ └── login_data.php │ ├── _output │ │ └── .gitignore │ ├── _support │ │ ├── .gitignore │ │ ├── FunctionalTester.php │ │ └── UnitTester.php │ ├── functional.suite.yml │ ├── functional │ │ ├── LoginCest.php │ │ └── _bootstrap.php │ ├── unit.suite.yml │ └── unit │ │ └── _bootstrap.php ├── views │ ├── layouts │ │ └── main.php │ └── site │ │ ├── index.php │ │ └── login.php └── web │ ├── .htaccess │ └── favicon.ico ├── appwap ├── Dockerfile ├── assets │ └── AppAsset.php ├── codeception.yml ├── config │ ├── .gitignore │ ├── bootstrap.php │ ├── main.php │ ├── params.php │ └── test.php ├── controllers │ ├── BaseController.php │ ├── FuserController.php │ ├── OrderController.php │ ├── ProductController.php │ ├── SiteController.php │ └── UserController.php ├── helpers │ └── AccessControl.php ├── models │ ├── .gitkeep │ ├── forms │ │ ├── LoginForm.php │ │ ├── ProductForm.php │ │ ├── RoleForm.php │ │ ├── UserForm.php │ │ └── UserUpdatePasswordForm.php │ └── searchs │ │ ├── FuserSearch.php │ │ ├── OrderSearch.php │ │ ├── ProductSearch.php │ │ └── UserSearch.php ├── runtime │ └── .gitignore ├── tests │ ├── _bootstrap.php │ ├── _data │ │ ├── .gitignore │ │ └── login_data.php │ ├── _output │ │ └── .gitignore │ ├── _support │ │ ├── .gitignore │ │ ├── FunctionalTester.php │ │ └── UnitTester.php │ ├── functional.suite.yml │ ├── functional │ │ ├── LoginCest.php │ │ └── _bootstrap.php │ ├── unit.suite.yml │ └── unit │ │ └── _bootstrap.php ├── views │ ├── layouts │ │ └── main.php │ └── site │ │ ├── index.php │ │ └── login.php └── web │ ├── .htaccess │ ├── favicon.ico │ ├── index-test.php │ ├── index.php │ └── robots.txt ├── codeception.yml ├── common ├── codeception.yml ├── config │ ├── .gitignore │ ├── bootstrap.php │ ├── main.php │ ├── params.php │ └── test.php ├── consts │ ├── AuditStatus.php │ ├── OrderStatus.php │ ├── PayType.php │ ├── ProductStatus.php │ ├── ProductType.php │ ├── RedisKey.php │ ├── ResponseCode.php │ ├── ValueLabel.php │ └── YesNo.php ├── fixtures │ └── UserFixture.php ├── helpers │ ├── ArrayHelper.php │ ├── DateHelper.php │ ├── FormToken.php │ ├── MobileHelper.php │ ├── ModelHelper.php │ ├── PasswordValidator.php │ ├── PriceHelper.php │ ├── RedisLock.php │ ├── ResponseHelper.php │ └── SignHelper.php ├── mail │ ├── emailVerify-html.php │ ├── emailVerify-text.php │ ├── layouts │ │ ├── html.php │ │ └── text.php │ ├── passwordResetToken-html.php │ └── passwordResetToken-text.php ├── models │ ├── BaseModel.php │ ├── Fuser.php │ ├── Menu.php │ ├── MenuAction.php │ ├── ModelException.php │ ├── Order.php │ ├── OrderItem.php │ ├── Product.php │ └── User.php ├── tests │ ├── _bootstrap.php │ ├── _data │ │ └── user.php │ ├── _output │ │ └── .gitignore │ ├── _support │ │ ├── .gitignore │ │ └── UnitTester.php │ ├── unit.suite.yml │ └── unit │ │ └── models │ │ └── LoginFormTest.php └── widgets │ └── Alert.php ├── composer.json ├── composer.lock ├── composer.phar ├── console ├── config │ ├── .gitignore │ ├── bootstrap.php │ ├── main.php │ ├── params.php │ └── test.php ├── controllers │ └── .gitkeep ├── migrations │ ├── m130524_201442_init.php │ └── m190124_110200_add_verification_token_column_to_user_table.php ├── models │ └── .gitkeep └── runtime │ └── .gitignore ├── docker-compose.yml ├── docs ├── Linux安装流程.txt ├── ngnix配置 │ ├── appback.conf │ └── vue_appback.conf ├── php配置 │ └── php-fpm.conf ├── xappgii │ ├── Dockerfile │ ├── assets │ │ └── AppAsset.php │ ├── codeception.yml │ ├── config │ │ ├── .gitignore │ │ ├── bootstrap.php │ │ ├── main.php │ │ ├── params.php │ │ └── test.php │ ├── controllers │ │ └── SiteController.php │ ├── models │ │ ├── .gitkeep │ │ └── User.php │ ├── runtime │ │ └── .gitignore │ ├── tests │ │ ├── _bootstrap.php │ │ ├── _data │ │ │ ├── .gitignore │ │ │ └── login_data.php │ │ ├── _output │ │ │ └── .gitignore │ │ ├── _support │ │ │ ├── .gitignore │ │ │ ├── FunctionalTester.php │ │ │ └── UnitTester.php │ │ ├── functional.suite.yml │ │ ├── functional │ │ │ ├── LoginCest.php │ │ │ └── _bootstrap.php │ │ ├── unit.suite.yml │ │ └── unit │ │ │ └── _bootstrap.php │ ├── views │ │ ├── layouts │ │ │ └── main.php │ │ └── site │ │ │ ├── error.php │ │ │ ├── index.php │ │ │ └── login.php │ └── web │ │ ├── assets │ │ └── .gitignore │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── index-test.php │ │ ├── index.php │ │ └── robots.txt ├── 安装项目.txt ├── 服务器端口配置.txt ├── 谷歌验证器.txt └── 额外组件.txt ├── environments ├── dev │ ├── appback │ │ ├── config │ │ │ ├── codeception-local.php │ │ │ ├── main-local.php │ │ │ ├── params-local.php │ │ │ └── test-local.php │ │ └── web │ │ │ ├── index-test.php │ │ │ ├── index.php │ │ │ └── robots.txt │ ├── appwap │ │ ├── config │ │ │ ├── codeception-local.php │ │ │ ├── main-local.php │ │ │ ├── params-local.php │ │ │ └── test-local.php │ │ └── web │ │ │ ├── index-test.php │ │ │ ├── index.php │ │ │ └── robots.txt │ ├── common │ │ └── config │ │ │ ├── codeception-local.php │ │ │ ├── main-local.php │ │ │ ├── params-local.php │ │ │ └── test-local.php │ ├── console │ │ └── config │ │ │ ├── main-local.php │ │ │ ├── params-local.php │ │ │ └── test-local.php │ ├── yii │ ├── yii_test │ └── yii_test.bat ├── index.php └── prod │ ├── appback │ ├── config │ │ ├── main-local.php │ │ └── params-local.php │ └── web │ │ ├── index.php │ │ └── robots.txt │ ├── appwap │ ├── config │ │ ├── main-local.php │ │ └── params-local.php │ └── web │ │ ├── index.php │ │ └── robots.txt │ ├── common │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── console │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ └── yii ├── init ├── init.bat ├── requirements.php └── vagrant ├── config ├── .gitignore └── vagrant-local.example.yml ├── nginx ├── app.conf └── log │ └── .gitignore └── provision ├── always-as-root.sh ├── common.sh ├── once-as-root.sh └── once-as-vagrant.sh /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory" : "vendor/bower-asset" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/Vagrantfile -------------------------------------------------------------------------------- /appback/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/appback/Dockerfile -------------------------------------------------------------------------------- /appback/assets/AppAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/appback/assets/AppAsset.php -------------------------------------------------------------------------------- /appback/codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/appback/codeception.yml -------------------------------------------------------------------------------- /appback/config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/appback/config/.gitignore -------------------------------------------------------------------------------- /appback/config/bootstrap.php: -------------------------------------------------------------------------------- 1 | ['http://xxx:20000'], // appback允许规定的域名/ip跨域请求 4 | ]; 5 | -------------------------------------------------------------------------------- /environments/prod/appback/web/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/environments/prod/appback/web/index.php -------------------------------------------------------------------------------- /environments/prod/appback/web/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /environments/prod/appwap/config/main-local.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/environments/prod/appwap/config/main-local.php -------------------------------------------------------------------------------- /environments/prod/appwap/config/params-local.php: -------------------------------------------------------------------------------- 1 | ['http://xxx:20001'], // appmch允许规定的域名/ip跨域请求 4 | ]; 5 | -------------------------------------------------------------------------------- /environments/prod/appwap/web/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/environments/prod/appwap/web/index.php -------------------------------------------------------------------------------- /environments/prod/appwap/web/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /environments/prod/common/config/main-local.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleTeam/UniShopX/HEAD/environments/prod/common/config/main-local.php -------------------------------------------------------------------------------- /environments/prod/common/config/params-local.php: -------------------------------------------------------------------------------- 1 |