| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- namespace app\modules\admin\models\q_and_a;
- use yii\base\Model;
- class DefaultForm extends Model
- {
- public $model;
- public $appid;
- public $key;
- public $q_integral;
- public $rule;
- public $award_integral;
- public $see_num;
- public $first_commission;
- public $second_commission;
- public $third_commission;
- public $adpid;
- public function rules()
- {
- return [
- [['rule', 'key', 'appid'], 'string'],
- [['q_integral', 'award_integral', 'see_num', 'first_commission', 'second_commission', 'third_commission', 'adpid'], 'safe'],
- ];
- }
- public function attributeLabels()
- {
- return [
- 'q_integral' => '问题消耗积分'
- ];
- }
- public function save()
- {
- if (!$this->validate()) {
- return [
- 'code' => 1,
- 'msg' => $this->getErrorSummary(false)[0],
- ];
- }
- $this->model->q_integral = $this->q_integral;
- $this->model->rule = $this->rule;
- $this->model->key = $this->key;
- $this->model->appid = $this->appid;
- if ($this->model->save()) {
- return [
- 'code' => 0,
- 'msg' => '保存成功'
- ];
- } else {
- return [
- 'code' => 1,
- 'msg' => '保存失败',
- 'err' => $this->model->errors
- ];
- }
- }
- public function ad_save()
- {
- if (!$this->validate()) {
- return [
- 'code' => 1,
- 'msg' => $this->getErrorSummary(false)[0],
- ];
- }
- $this->model->award_integral = $this->award_integral;
- $this->model->see_num = $this->see_num;
- $this->model->first_commission = $this->first_commission;
- $this->model->second_commission = $this->second_commission;
- $this->model->third_commission = $this->third_commission;
- $this->model->adpid = $this->adpid;
- if ($this->model->save()) {
- return [
- 'code' => 0,
- 'msg' => '保存成功'
- ];
- } else {
- return [
- 'code' => 1,
- 'msg' => '保存失败',
- 'err' => $this->model->errors
- ];
- }
- }
- }
|