public function add($day) { if ($this->getDaySign()) { echo "<script>alert('今天已经签到过了!');history.go(-1);</script>"; exit; } if (ltrim(date('d', time()), '0') != $day) { echo "<script>alert('点击的不是今天签到日期!');history.go(-1);</script>"; exit; } $reward = rand(1, 10); $data = ['uid' => $this->userid, 'reward' => $reward, 'created_at' => time()]; UserSignModel::create($data); //奖励加入总数 $userParam = WalletModel::where('uid', $this->userid)->first(); WalletModel::where('id', $userParam->id)->update(['sign' => $userParam->sign + $reward]); return redirect(DOMAIN . 'person/sign'); }