diff --git a/common/config/main-local.php b/common/config/main-local.php new file mode 100644 index 0000000..ba27100 --- /dev/null +++ b/common/config/main-local.php @@ -0,0 +1,20 @@ + [ + 'db' => [ + 'class' => \yii\db\Connection::class, + 'dsn' => env('DB_DSN'), + 'username' => env('DB_USERNAME'), + 'password' => env('DB_PASSWORD'), + 'charset' => env('DB_CHARSET'), + 'tablePrefix' => env('DB_TABLE_PREFIX'), + ], + 'mailer' => [ + 'class' => \yii\symfonymailer\Mailer::class, + 'viewPath' => '@common/mail', + // send all mails to a file by default. + 'useFileTransport' => true + ], + ], +]; diff --git a/common/config/params-local.php b/common/config/params-local.php new file mode 100644 index 0000000..dfee9b6 --- /dev/null +++ b/common/config/params-local.php @@ -0,0 +1,137 @@ + [ + 'over_time' => 24*3600,//秒,自动取消时间 + 'received_time' => 7*24*3600,//自动确认收货时间 + 'forbidden_refund_time' => 30*24*3600, //不允许退款时间 + 'settlement_time' => 0//7*24*3600//订单发货 分账自动结算时间 + ], + 'order' => [ + 'over_time' => 24*3600,//秒,自动取消时间 + 'refund_time' => 48*3600,//医生未接诊超时自动退款 + ], + 'prescription' => [ + 'over_time' => 24*3600 //处方审核自动失效时间 + ], + //小程序订阅消息模板 + 'template' => [ + 'user' => [ + 'register_accept' => 'O5P8ZZB6T01V5Z66tkbhmzlobSaSRoEfdoCLATuP2Mw', //挂号订单医生已接诊 + 'prescription_created' => 'ddT3v-m_Sr4kXwGCBLf0O4P89mOS5q10LFMZeEuQm10', //医生开完处方提醒用户 + 'order_send' => 'JdSs08cMSiL17xwwHZ8fZ5UBUqeY0eKAuvyW7n4Fl20', //订单发货通知 + 'doctor_message' => 'OERMugiahk-aKRVH9GHmdJCRBE3yldzEKTzbMCJhY6U', //医生消息通知 + 'system_notice' => 'p-Ix0uIuwPKxm-_yKDlI8mkI-niUgPtaMUZyAaa5vvA'//系统消息通知 + ], + // 'doctor' => [ + // 'order_created' => '4KRYfo8Rw8trGXOUtAaMEcsyAULIEK9XrFqn3v1BHn4', //患者用户问诊提醒医生接诊 + // 'prescription_refuse' => '2Lvq2UdbZSViXNx-Ew6wXbCUwRz9gWPp7DmczBwjKyM' //药师拒审处方单提醒开处方医生 + // ], + // 'pharmacist' => [ + // 'prescription_created' => '5L51_mxDYHAmw3MhH6uq8K_0EOA6Xnb664RZFzJd9Yo' //医生开完处方提醒药师审核 + // ] + ], + 'im' => [ + 'url' => 'wss://wss.ctkj88.com/ws', + 'token' => 'tokenwebffff333', + ], + 'wechat' => [ + 'app_id' => 'wx1eb90a487ca945d2', + 'app_secret' => 'bfc4ed01e02602f2d2692cf588e66426', + 'merchant_id' => '1640496313', + 'merchant_key' => 'x80e509acd6319904b16d89fd331a988', + 'apiclient_cert' => '-----BEGIN CERTIFICATE----- +MIIEITCCAwmgAwIBAgIUX2WR15TWy6hCUBijincsyUDCdncwDQYJKoZIhvcNAQEL +BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT +FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg +Q0EwHhcNMjMwMzI3MDUyNzIxWhcNMjgwMzI1MDUyNzIxWjB7MRMwEQYDVQQDDAox +NjQwNDk2MzEzMRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xJzAlBgNVBAsM +Hua1meaxn+iQp+W6t+WMu+iNr+aciemZkOWFrOWPuDELMAkGA1UEBgwCQ04xETAP +BgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA +0Sp54iPzSy4+hPvlFIIl1rbqPb8JN+onIbj9dVQZBnOXgLBQILcfLuxLQchiZ1Xt +M85M/ddqEfaggBe1HvGs9INW6u6kvMzLo8QR39CduPBAjBNxE6+VBFXIIKsmr7qd +iv5ixDC1F5dhtcvXQ7VCM+PKtZlbEHdSlGSJmoFGDgqn5TAjlZ1nnhAtx2PJ4SpJ +GjmsGIHoPv1O4eCxbvBb3mMfV9KgCPs/H1VS9MFal8EN2X11O/rhRwQaApgYqxDZ +Ifc1PerKuzrYMtBXM05ugxQt1kLACPrg/P1eUro/8uOwGKoyOSfG8AIdUGGABiDY +zpqojvyJ9gHN9++uRCeWOQIDAQABo4G5MIG2MAkGA1UdEwQCMAAwCwYDVR0PBAQD +AgP4MIGbBgNVHR8EgZMwgZAwgY2ggYqggYeGgYRodHRwOi8vZXZjYS5pdHJ1cy5j +b20uY24vcHVibGljL2l0cnVzY3JsP0NBPTFCRDQyMjBFNTBEQkMwNEIwNkFEMzk3 +NTQ5ODQ2QzAxQzNFOEVCRDImc2c9SEFDQzQ3MUI2NTQyMkUxMkIyN0E5RDMzQTg3 +QUQxQ0RGNTkyNkUxNDAzNzEwDQYJKoZIhvcNAQELBQADggEBAGWtcwXxbktlmT1l +9xwagnDLIzgzSbED13MRY/1lX5iBhX5JQ2W7goDb5QPomZ4ETNkE2jeqSU7yTb1v +xzwXITGLHXaepfAC6QG96WE9iVW4CwkrBKlLae2Eo+6v3FmCeFgBUZawg2QZO5Wr +9GDu61PxQ6do9ra0iU9HR7tLWJth4dX/1RekO5wJ50bneeSf2bERrO9E7OwpUk56 +0SFSnZSm9hi25T3z856GKtQnNwgukxMbucYHh4wgcGLfjxUz7XgzeimnFNM2Dl1C +i7HrN4HpP4M4MmyUaxUE+4py0jBz8EDQUmwN+b/AsyfbtE3uumXvvTDjXfP5Dg6Y +RvVASc0= +-----END CERTIFICATE-----', + 'apiclient_key' => '-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDRKnniI/NLLj6E +++UUgiXWtuo9vwk36ichuP11VBkGc5eAsFAgtx8u7EtByGJnVe0zzkz912oR9qCA +F7Ue8az0g1bq7qS8zMujxBHf0J248ECME3ETr5UEVcggqyavup2K/mLEMLUXl2G1 +y9dDtUIz48q1mVsQd1KUZImagUYOCqflMCOVnWeeEC3HY8nhKkkaOawYgeg+/U7h +4LFu8FveYx9X0qAI+z8fVVL0wVqXwQ3ZfXU7+uFHBBoCmBirENkh9zU96sq7Otgy +0FczTm6DFC3WQsAI+uD8/V5Suj/y47AYqjI5J8bwAh1QYYAGINjOmqiO/In2Ac33 +765EJ5Y5AgMBAAECggEAdTKYooZEPx7FNxwxCmG2M+2/qCNPVf4kOPf/RGt/ria8 +gAXKj9orZc5OiKhvwrjZtMpmR2EY9MG8wqkF+jWuFD83R2G5+nPBspwc68xnY4Vy +lUobdM1P8OLjxLJBdftZZNUOoCEuhu5yeDuj/TMlyg9buI8aAErrgWwn0eOXTivU +GhVTSYf6bW3CpBZ3fxNO8KYYJyjU4tH8Ow8xYNLZRE4SFvzZmtHm20OtgUZN/aI6 +BjnOZLWpxU0Q4tdtZu5LCC3gF4Gj95lLY9GarPV2R00vnxyJyqQf29IJCWv4gD/M +DF7Y+RGR71m7hNEtKnZSeq8rWBWkgd23k6hEPX8ugQKBgQD7feaNQisVsH95zhYB +Y3BrMu0Mm1LThTwqZ73rHbpGaiLoXE2EKbcYGvwrqoZWn3echCWWOK80Q/EXx9EO +VqFbrb9/dovjKQAyivQnaBY1yDDwm9Of9sLeWRnh6+/im4AjhuP5ZDJcoYlWPfeS +dcpHcnK9NWzmW/pZS0zwH5HukQKBgQDU6ldqgtuYxPgOCiAS8yXuhhpDKe/+4uh2 +GVVyhty8kQptT5bsgpkBMEPQu3hATvuYMHVSRNWMLvtYnvSh1rMrZXIYKiwprFXi +gIbqPEEdla8/ERBs3inMhyORoGOMtgnmkfaYQhfwI4QLYbdxrtlVGTC1zpsBZHyN +gRJtO8TRKQKBgF7Lmx69xT28tKA2FUdasyJFJOMunO7L9tzJE+ZO40rtcNEDEdjy +XGiCq3DOKyr1mwFtMjnIjgn2Xicnk16DOvkyqc8i4SGz77YdeGBuNIj7N69KHV/b +hKKJFV96LobNNGSv0LjNksolvX27h9k1+xQpSKSXQcAnBVupLYwJallxAoGBAJXC +U0Re0Lku6k9tvcu2bRrOBpDxYZbF4b6X6StKQt77ofrrPXwUDCzy1vBtvJJ3O657 +fzojopUcwrw96lIfYx0GGO94UmHpjutnff4p7Z8ylvZkOUpqJbpv34vh5cOmk2Yz +iuDjtFS7lngu/kofM00RD9sBfLPJC3a4r85XeQOpAoGBANkWq6FHRYjVISdz9Olc +yieXIKzTFemVO+SZXN715HrE83wVhTmkl6+4p/C+nxeVWlAuZ8nrRCZd9+3vzqv4 +6WcLGHkclmjGv3PeatZ8vCoqZq70nsxD1sCngWMSBqQlswC2C+em/4pL4An+fWOq +JJvBfLfudYNUjUCyW3gAcOIJ +-----END PRIVATE KEY-----' + ], + /* 上传文件 */ + 'upload' => [ + 'type' => 'alioss', // local,alioss + 'image_limit' => 20,//单位M,0不限制 + 'video_limit' => 50,//单位M,0不限制 + 'local_url' => '', + 'local_path' => '', // 服务器解析到/web/目录时,上传到这里 + 'alioss' => [ + 'access_key' => 'LTAINrYfGdUKadD0', + 'secret_key' => '4mv4Uhlc6kQuY7OfaHI3tWMUcSnJlo', + 'bucket' => 'yanydy', //bucket + 'is_cname' => 0, //自定义域名,1使用,0不使用 + 'domain' => 'https://oss-cn-hangzhou.aliyuncs.com', //Endpoint或自定义域名,http://mydomain.com + ] + ], + //易票联支付 + 'eplpay' => [ + 'url' => 'https://efps.epaylinks.cn', + 'customerCode' => '562795004029322', //商户号 + 'signNo' => '562795004029322002', //证书序列号 + 'password' => '907883', // 证书密码 + 'rsaPrivateKeyFilePath' => '/www/certs/user.pfx', //私钥文件路径 + 'publicKeyFilePath' => '/www/certs/efps.cer', //公钥 + 'signType' => 'RSA2', + 'pay_notify_url' => 'https://app.xiaokang88.com/member/v1/eplpay-callback/notify', + 'refund_notify_url' => 'https://app.xiaokang88.com/member/v1/eplpay-callback/refund-notify', + 'withdraw_notify_url' => 'https://app.xiaokang88.com/member/v1/eplpay-callback/withdraw-notify' + ], + //互联网医院相关信息 + 'platform' => [ + 'token' => 'xiaokangyiyuan', + 'url' => 'https://hy.api.ctkj88.com' + ], + //江奥川ERP配置 + 'jac_erp' => [ + 'url' => 'http://115.238.71.206:28093', + 'userid' => '23774', + 'secret' => '61ce8912-25e6-46cf-82eb-81412294a53d' + ] + +]; diff --git a/web/admin/index.php b/web/admin/index.php index 964e305..5f57129 100644 --- a/web/admin/index.php +++ b/web/admin/index.php @@ -3,7 +3,7 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); -require __DIR__. '/../../helpers/helpers.php'; +//require __DIR__. '/../../helpers/helpers.php'; require __DIR__ . '/../../vendor/autoload.php'; require __DIR__ . '/../../vendor/yiisoft/yii2/Yii.php'; require __DIR__ . '/../../common/config/bootstrap.php';