field($field)->where($condition)->order($order)->paginate(['list_rows' => $pagesize, 'query' => request()->param()], false); $this->page_info = $result; return $result->items(); } else { $result = Db::name('storecost')->field($field)->where($condition)->order($order)->select()->toArray(); return $result; } } /** * 读取单条记录 * @access public * @author csdeshang * @param array $condition 条件 * @param string $fields 字段 * @return array */ public function getStorecostInfo($condition, $fields = '*') { $result = Db::name('storecost')->where($condition)->field($fields)->find(); return $result; } /** * 增加 * @access public * @author csdeshang * @param array $data 数据 * @return bool */ public function addStorecost($data) { return Db::name('storecost')->insertGetId($data); } /** * 删除 * @access public * @author csdeshang * @param array $condition 条件 * @return bool */ public function delStorecost($condition) { return Db::name('storecost')->where($condition)->delete(); } /** * 更新 * @access public * @author csdeshang * @param array $data 更新数据 * @param array $condition 条件 * @return bool */ public function editStorecost($data, $condition) { return Db::name('storecost')->where($condition)->update($data); } }