StoreService.php 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. namespace app\common\model;
  3. use think\facade\Db;
  4. /**
  5. * ============================================================================
  6. * DSKMS多用户商城
  7. * ============================================================================
  8. * 版权所有 2014-2028 长沙德尚网络科技有限公司,并保留所有权利。
  9. * 网站地址: http://www.csdeshang.com
  10. * ----------------------------------------------------------------------------
  11. * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和使用 .
  12. * 不允许对程序代码以任何形式任何目的的再发布。
  13. * ============================================================================
  14. * 数据层模型
  15. */
  16. class StoreService extends BaseModel {
  17. public $page_info;
  18. public function getStoreServiceList($condition, $field = '*', $pagesize=10, $order = 'store_service_id asc') {
  19. if ($pagesize) {
  20. $result = Db::name('store_service')->field($field)->where($condition)->order($order)->paginate(['list_rows' => $pagesize, 'query' => request()->param()], false);
  21. $this->page_info = $result;
  22. return $result->items();
  23. } else {
  24. $result = Db::name('store_service')->field($field)->where($condition)->order($order)->select()->toArray();
  25. return $result;
  26. }
  27. }
  28. /**
  29. * 取单个内容
  30. * @access public
  31. * @author csdeshang
  32. * @param int $id 分类ID
  33. * @return array 数组类型的返回结果
  34. */
  35. public function getStoreServiceInfo($condition) {
  36. $result = Db::name('store_service')->where($condition)->find();
  37. return $result;
  38. }
  39. /**
  40. * 新增
  41. * @access public
  42. * @author csdeshang
  43. * @param array $data 参数内容
  44. * @return bool 布尔类型的返回结果
  45. */
  46. public function addStoreService($data) {
  47. $result = Db::name('store_service')->insertGetId($data);
  48. return $result;
  49. }
  50. /**
  51. * 更新信息
  52. * @access public
  53. * @author csdeshang
  54. * @param array $data 数据
  55. * @param array $condition 条件
  56. * @return bool
  57. */
  58. public function editStoreService($data, $condition) {
  59. $result = Db::name('store_service')->where($condition)->update($data);
  60. return $result;
  61. }
  62. /**
  63. * 删除分类
  64. * @access public
  65. * @author csdeshang
  66. * @param int $condition 记录ID
  67. * @return bool
  68. */
  69. public function delStoreService($condition) {
  70. return Db::name('store_service')->where($condition)->delete();
  71. }
  72. }