Pbargainlog.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?php
  2. /**
  3. * 砍价活动模型
  4. *
  5. */
  6. namespace app\common\model;
  7. use think\facade\Db;
  8. /**
  9. * ============================================================================
  10. * DSMall多用户商城
  11. * ============================================================================
  12. * 版权所有 2014-2028 长沙德尚网络科技有限公司,并保留所有权利。
  13. * 网站地址: http://www.csdeshang.com
  14. * ----------------------------------------------------------------------------
  15. * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和使用 .
  16. * 不允许对程序代码以任何形式任何目的的再发布。
  17. * ============================================================================
  18. * 数据层模型
  19. */
  20. class Pbargainlog extends BaseModel {
  21. public $page_info;
  22. /**
  23. * 获取开团表列表
  24. * @access public
  25. * @author csdeshang
  26. * @param type $condition 条件
  27. * @param type $pagesize 分页
  28. * @param type $order 排序
  29. * @return type
  30. */
  31. public function getPbargainlogList($condition, $pagesize = '',$order='pbargainlog_id desc') {
  32. if($pagesize){
  33. $res = Db::name('pbargainlog')->where($condition)->order($order)->paginate(['list_rows'=>$pagesize,'query' => request()->param()],false);
  34. $pbargainlog_list = $res->items();
  35. $this->page_info = $res;
  36. }else{
  37. $pbargainlog_list = Db::name('pbargainlog')->where($condition)->order($order)->select()->toArray();
  38. }
  39. return $pbargainlog_list;
  40. }
  41. /**
  42. * 获取单个单团信息
  43. * @access public
  44. * @author csdeshang
  45. * @param type $condition 条件
  46. * @return type
  47. */
  48. public function getOnePbargainlog($condition){
  49. return Db::name('pbargainlog')->where($condition)->find();
  50. }
  51. /**
  52. * 插入砍价开团表
  53. * @access public
  54. * @author csdeshang
  55. * @param type $data 参数数据
  56. * @return type
  57. */
  58. public function addPbargainlog($data)
  59. {
  60. return Db::name('pbargainlog')->insertGetId($data);
  61. }
  62. }