|
@@ -0,0 +1,89 @@
|
|
|
|
|
+<?php
|
|
|
|
|
+/**
|
|
|
|
|
+ * Created by PhpStorm.
|
|
|
|
|
+ * User: user
|
|
|
|
|
+ * Date: 2019/11/17
|
|
|
|
|
+ * Time: 14:38
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+namespace backend\controllers;
|
|
|
|
|
+
|
|
|
|
|
+use backend\helpers\DateTimeHelper;
|
|
|
|
|
+use backend\helpers\MailHelper;
|
|
|
|
|
+use backend\helpers\PaginationHelper;
|
|
|
|
|
+use backend\helpers\ValidatorHelper;
|
|
|
|
|
+use backend\models\Config;
|
|
|
|
|
+use backend\models\Mail;
|
|
|
|
|
+use backend\models\MailEvent;
|
|
|
|
|
+use backend\models\MailRecord;
|
|
|
|
|
+
|
|
|
|
|
+use backend\models\MailConfig;
|
|
|
|
|
+use backend\models\PrivateAccount;
|
|
|
|
|
+
|
|
|
|
|
+class PrivateAccountController extends BaseController
|
|
|
|
|
+{
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取所有对私帐户信息
|
|
|
|
|
+ */
|
|
|
|
|
+ public function actionGetConfig()
|
|
|
|
|
+ {
|
|
|
|
|
+
|
|
|
|
|
+ $result = PrivateAccount::find()->asArray()->all();
|
|
|
|
|
+ return $this->outJson(1, $result);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取单个对私帐户信息详情
|
|
|
|
|
+ */
|
|
|
|
|
+ public function actionView()
|
|
|
|
|
+ {
|
|
|
|
|
+ $request = \Yii::$app->request->get();
|
|
|
|
|
+ $id = isset($request['id']) ? (int)$request['id'] : '';
|
|
|
|
|
+ $result = PrivateAccount::find()->where(['id' => $id])->one();
|
|
|
|
|
+ return $this->outJson(1, $result);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 新增对私帐户
|
|
|
|
|
+ */
|
|
|
|
|
+ public function actionSave()
|
|
|
|
|
+ {
|
|
|
|
|
+ $request = \Yii::$app->request->post();
|
|
|
|
|
+ $params['url'] = isset($request['url']) ? $request['url'] : ''; //钱包地址
|
|
|
|
|
+ $params['is_close'] = (int)$request['is_close']; //是否启用
|
|
|
|
|
+ $params['add_time'] = time();
|
|
|
|
|
+
|
|
|
|
|
+ $obj = new PrivateAccount();
|
|
|
|
|
+ $obj->setAttributes($params);
|
|
|
|
|
+ if ($obj->save()) {
|
|
|
|
|
+ return $this->outJson(1, $obj->getAttributes());
|
|
|
|
|
+ } else {
|
|
|
|
|
+ return $this->outJson(0, [], $obj->getErrors());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 修改对私帐户
|
|
|
|
|
+ */
|
|
|
|
|
+ public function actionUpdatepage()
|
|
|
|
|
+ {
|
|
|
|
|
+ $request = \Yii::$app->request->post();
|
|
|
|
|
+ $params['url'] = isset($request['url']) ? $request['url'] : ''; //钱包地址
|
|
|
|
|
+ $params['is_close'] = (int)$request['is_close']; //是否启用
|
|
|
|
|
+
|
|
|
|
|
+ $result = PrivateAccount::updateAll([
|
|
|
|
|
+ 'url'=> $params['url'],
|
|
|
|
|
+ 'is_close'=> $params['is_close'],
|
|
|
|
|
+ ],
|
|
|
|
|
+ "id =".$request['id']);
|
|
|
|
|
+ if ($result) {
|
|
|
|
|
+ return $this->outJson(1, true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ return $this->outJson(0, [], "没有任何更新");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|