daypricerecodemodel.php 868 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace app\index\model;
  3. use think\Model;
  4. /**
  5. * 工人日工资记录表
  6. *
  7. * @author wj
  8. * @date 2025-02-17
  9. */
  10. class daypricerecodemodel extends Model {
  11. protected $table = 't_dayprice_recode';
  12. public function insinfo($arr) {
  13. $this->allowField(true)->save($arr);
  14. return $this->id;
  15. }
  16. public function getList($where = [], $field = "*", $page = 1, $size = 10, $order = "id desc", $group = "", $row = false) {
  17. $sqlObj = $this->where($where);
  18. if ("count" != $field) {
  19. $sqlObj = $sqlObj->field($field)->order($order)->group($group)->page($page, $size);
  20. if ($row) {
  21. $data = $sqlObj->find();
  22. } else {
  23. $data = $sqlObj->select();
  24. }
  25. } else {
  26. $data = $sqlObj = $sqlObj->count();
  27. }
  28. return $data;
  29. }
  30. }