no commit message

This commit is contained in:
雨中磐石
2024-10-18 15:27:40 +08:00
parent 9a2a3a2c8a
commit 559c388ea0
103 changed files with 2021 additions and 783 deletions

View File

@@ -32,14 +32,18 @@ class flow_carmreseClassModel extends flowModel
//可预定的车辆
public function getcardata()
{
$where= $this->adminmodel->getcompanywhere(1);
$rows = m('carm')->getall("`ispublic`=1 and `state`=1 ".$where."",'carnum as name,id as value');
$arrs = $this->db->getrows('[Q]carmrese','`status`=1 group by carid','max(kmend)kmend,carid');
$arrsa= array();
foreach($arrs as $k=>$rs)$arrsa[$rs['carid']]=$rs['kmend'];
$where = $this->adminmodel->getcompanywhere(1);
$rows = m('carm')->getall("`ispublic`=1 and `state`=1 ".$where."",'carnum as name,id as value');
$db = m('carmrese');
//读取车辆最后公里数
foreach($rows as $k=>$rs){
$rows[$k]['kmstart'] = $this->rock->arrvalue($arrsa, $rs['value']);
$onrs = $db->getone("`status`=1 and `carid`=".$rs['value']." and ifnull(`kmend`,'')<>''", '`kmend`,`kmstart`','`kmend` desc');
$km = '';
if($onrs){
$km = $onrs['kmend'];
if(isempt($km))$km = $onrs['kmstart'];
}
$rows[$k]['kmstart'] = $km;
}
return $rows;
}