insertData($info); return $id; } /** * 修改信息 * 20211113 * wj */ public function updateinfobyid($arr) { if (!isset($arr['id']) || empty($arr['id'])) { return backarr(0, '请求错误'); } $m_bsk = new buyscorekindmodel(); $id = $arr['id']; $where = ['id' => $id]; $updateData = []; if (isset($arr['total_fee']) && !empty($arr['total_fee'])) { $updateData['total_fee'] = $arr['total_fee']; } if (isset($arr['score']) && !empty($arr['score'])) { $updateData['score'] = $arr['score']; } if (isset($arr['siliverscore']) && !empty($arr['siliverscore'])) { $updateData['siliverscore'] = $arr['siliverscore']; } if (empty($updateData)) { return backarr(0, '无修改内容'); } $row = $m_bsk->updateinfo($where, $updateData); if (empty($row)) { return backarr(0, '无数据'); } return backarr(1, '操作成功', ['id' => $id]); } /** * 修改状态 * 20211113 * wj */ public function updateisactivebyid($arr) { if (!isset($arr['id']) || empty($arr['id'])) { return backarr(0, '请求错误'); } $m_bsk = new buyscorekindmodel(); $id = $arr['id']; $where = ['id' => $id]; if ($arr['isactive']) { $arr['isactive'] = 1; } else { $arr['isactive'] = 0; } $updateData = [ 'isactive' => $arr['isactive'], ]; $row = $m_bsk->updateinfo($where, $updateData); if (empty($row)) { return backarr(0, '无数据'); } return backarr(1, '操作成功', ['id' => $id]); } /** * 获取列表 * 20211113 * wj */ public function getlist($arr) { $where = [ 'isactive' => 1, ]; $page = isset($arr['page']) && !empty($arr['page']) ? $arr['page'] : 1; $size = isset($arr['size']) && !empty($arr['size']) ? $arr['size'] : 10; $m_bsk = new buyscorekindmodel(); $count = $m_bsk->getList($where, 'count', $page, $size); if ($count <= 0) { return backarr(0, '无数据'); } $list = $m_bsk->getList($where, '*', $page, $size, 'id asc'); return backarr(1, '查询成功', $list->toArray()); } /** * 获取信息 * 20211113 * wj */ public function getinfobyid($arr) { if (!isset($arr['id']) || empty($arr['id'])) { return backarr(0, '请求错误'); } $where = [ 'id' => $arr['id'], ]; $m_bsk = new buyscorekindmodel(); $info = $m_bsk->getInfo($where); if (empty($info)) { return backarr(0, '无数据'); } return backarr(1, '查询成功', $info); } }