|
@@ -441,19 +441,19 @@ class Project extends Base_Controller {
|
|
|
$join[] = ['table'=>'company as C','cond'=>'L.manu = C.id','type'=>'inner'];
|
|
|
$group = 'L.manu,L.projectid';
|
|
|
$order = 'convert(C.name using gbk) asc';
|
|
|
- $fields = 'C.name as company,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
+ $fields = 'C.name as company,C.no,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
}elseif ($type == 3) {
|
|
|
$sectionWhere = ['supplier !='=>0];
|
|
|
$join[] = ['table'=>'company as C','cond'=>'L.supplier = C.id','type'=>'inner'];
|
|
|
$group = 'L.supplier,L.projectid';
|
|
|
$order = 'convert(C.name using gbk) asc';
|
|
|
- $fields = 'C.name as company,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
+ $fields = 'C.name as company,C.no,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
}elseif ($type == 4) {
|
|
|
$sectionWhere = ['po !='=>0];
|
|
|
$join[] = ['table'=>'company as C','cond'=>'L.po = C.id','type'=>'inner'];
|
|
|
$group = 'L.po,L.projectid';
|
|
|
$order = 'convert(C.name using gbk) asc';
|
|
|
- $fields = 'C.name as company,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
+ $fields = 'C.name as company,C.no,P.projectname,P.id,C.id as cId,count(*) as lampcount';
|
|
|
}else {
|
|
|
// $sectionWhere = ['upazilla !='=>0];
|
|
|
$join[] = ['table'=>'global_location as G','cond'=>'G.id = P.cityid','type'=>'left'];
|
|
@@ -470,6 +470,7 @@ class Project extends Base_Controller {
|
|
|
foreach ($data as $key => $value) {
|
|
|
$value['sectionList'] = array();
|
|
|
$temp[$value['id']] = $value;
|
|
|
+ if (isset($value['no']) && $value['no'] !== '') $value['company'] = $value['no'];
|
|
|
$temp2[$value['cId']] = array('company'=>$value['company'],'lampcount'=>$value['lampcount'],'cId'=>$value['cId'],'projectList'=>array());
|
|
|
}
|
|
|
$projectIdArr = array_column($data, 'id');
|