| xqd
@@ -231,13 +231,17 @@ class AlbumController extends Controller
|
|
|
} else {
|
|
|
$add_record['is_new'] = 1;
|
|
|
}
|
|
|
+ $checkWatch = AlbumWatchRecord::where([['open_id',$check->open_id],['agent_id', $userAuth->up_agent_id]])->first();
|
|
|
AlbumWatchRecord::create($add_record);
|
|
|
// dd($add_record);
|
|
|
// print_r($add_record['agent_id']);die;
|
|
|
$user_agent = AlbumAgentModel::where([['id',$add_record['agent_id']],['store_id',$datas['store_id']]])->first();
|
|
|
//dd($user_agent);
|
|
|
if ($user_agent) {
|
|
|
- $user_agent->get_count++;
|
|
|
+ if (empty($checkWatch)) {
|
|
|
+ $user_agent->get_count++;
|
|
|
+ }
|
|
|
+ $user_agent->pointCount++;
|
|
|
$user_agent->save();
|
|
|
$agent = AlbumUserModel::where([['id',$user_agent->user_id],['store_id',$datas['store_id']]])->first();
|
|
|
$this->sendLogsMessage($datas['store_id'], $agent->open_id, 4, $userAuth->username, $agent->g_open_id);
|
| xqd
@@ -1728,6 +1732,10 @@ class AlbumController extends Controller
|
|
|
// dd($add_record);
|
|
|
$res = AlbumWatchRecord::create($add_record);
|
|
|
$user_agent = AlbumAgentModel::where('id',$userAuth->up_agent_id)->first();
|
|
|
+ if ($data['type'] == 7 || $data['type'] == 6) {
|
|
|
+ $user_agent->callCount++;
|
|
|
+ $user_agent->save();
|
|
|
+ }
|
|
|
$agent = AlbumUserModel::where('id',$user_agent->user_id)->first();
|
|
|
if($res){
|
|
|
try{
|