| xqd
@@ -271,14 +271,12 @@ class ApiController extends Controller
|
|
|
|
|
|
$image_url = url($share_image->value);
|
|
|
$image = Image::make($image_url);
|
|
|
- $items = $student->getCheckCardDates();
|
|
|
$share_text = Setting::where('key', 'share_text')->first();
|
|
|
if(empty($share_text) || empty($share_text->value)) {
|
|
|
return response()->json(['status' => 'fail', 'info' => '找不到分享的文字!']);
|
|
|
}
|
|
|
- $now = Carbon::now()->toDateString();
|
|
|
- $count = $items->contains($now) ? $items->count() : $items->count() + 1;
|
|
|
- $text = str_replace_array('{days}', [$count], $share_text->value);
|
|
|
+ $count = $student->getTodayCheckCardMinutes();
|
|
|
+ $text = str_replace_array('{param}', [$count], $share_text->value);
|
|
|
$share_text_pos = Setting::where('key', 'share_text_pos')->first();
|
|
|
if(empty($share_text_pos) || empty($share_text_pos->value) || count($pos = explode(',', $share_text_pos->value)) < 2) {
|
|
|
return response()->json(['status' => 'fail', 'info' => '分享文字位置错误或未设置!']);
|