123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- namespace app\common\model;
- use think\facade\Db;
- class Fleafavorites extends BaseModel
- {
- public $page_info;
-
- public function getOneFleafavorites($fav_id, $type, $member_id)
- {
- if (intval($fav_id) > 0) {
- $result = Db::name('fleafavorites')->where('fleafav_id', intval($fav_id))->where('fleafav_type', $type)->where('member_id', $member_id)->field('fleafav_id,member_id,fleafav_type')->find();
- return $result;
- } else {
- return false;
- }
- }
-
- public function addFleafavorites($data)
- {
- $result = Db::name('fleafavorites')->insert($data);
- return $result;
- }
-
- public function checkFleafavorites($fav_id, $fav_type, $member_id)
- {
- if (intval($fav_id) == 0 || empty($fav_type) || intval($member_id) == 0) {
- return true;
- }
- $result = self::getOneFleafavorites($fav_id, $fav_type, $member_id);
- if ($result['member_id'] == $member_id) {
- return true;
- } else {
- return false;
- }
- }
-
- public function delFleafavorites($condition)
- {
- $result = Db::name('fleafavorites')->where($condition)->delete();
- return $result;
- }
- }
|