update coding untuk query like marhhun permata
This commit is contained in:
@@ -1283,16 +1283,24 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganBatchno($kodcaw)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->whereNull('upah12')
|
||||
->where('lelong.marhun', 'like', '%PMT%')
|
||||
->orWhere('lelong.marhun', 'like', '%batu%')
|
||||
->orWhere('lelong.marhun', 'like', '%permata%')
|
||||
// ->where('lelong.marhun', 'like', '%PMT%')
|
||||
// ->orWhere('lelong.marhun', 'like', '%batu%')
|
||||
// ->orWhere('lelong.marhun', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->whereNull('upah12')
|
||||
->distinct()
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$groupbybatch = $lelong_data->groupBy('batchno');
|
||||
@@ -1317,18 +1325,26 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganbyBatchno($kodcaw,$batchno)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->where('batchno',$batchno)
|
||||
->whereNull('upah12')
|
||||
->where('lelong.marhun', 'like', '%PMT%')
|
||||
->orWhere('lelong.marhun', 'like', '%batu%')
|
||||
->orWhere('lelong.marhun', 'like', '%permata%')
|
||||
// ->where('lelong.marhun', 'like', '%PMT%')
|
||||
// ->orWhere('lelong.marhun', 'like', '%batu%')
|
||||
// ->orWhere('lelong.marhun', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->where('batchno',$batchno)
|
||||
->whereNull('upah12')
|
||||
->distinct()
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$lelong = [];
|
||||
@@ -1338,6 +1354,11 @@ class LelongController extends Controller
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$batchno)
|
||||
// ->Where('nota', 'like', '%PMT%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->get();
|
||||
// dd($lelmarhun->norujukan);
|
||||
array_push($lelong,[
|
||||
@@ -1360,16 +1381,24 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganbyBatchnoall($kodcaw)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->whereNull('upah12')
|
||||
->where('lelong.marhun', 'like', '%PMT%')
|
||||
->orWhere('lelong.marhun', 'like', '%batu%')
|
||||
->orWhere('lelong.marhun', 'like', '%permata%')
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
// ->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
->where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orWhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->select('lelong.batchno','lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan','gadai.marhun')
|
||||
->orderBy('lelong.t_lelong')
|
||||
->whereNull('upah12')
|
||||
->distinct()
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$lelong = [];
|
||||
@@ -1378,10 +1407,17 @@ class LelongController extends Controller
|
||||
// dd($lelongData->norujukan);
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
// ->where('batch_no',$lelongData['batchno'])
|
||||
// ->where('nota', 'like', '%PMT%')
|
||||
// ->orWhere('nota', 'like', '%batu%')
|
||||
// ->where('batch_no',$lelongData['batchno'])
|
||||
->where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orWhere('nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
->distinct()
|
||||
->get();
|
||||
|
||||
array_push($lelong,[
|
||||
@@ -1406,14 +1442,20 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganbyBatchnoallT($kodcaw)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->whereNotNull('upah12')
|
||||
->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
// ->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->select('lelong.batchno','lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan','gadai.marhun')
|
||||
->orderBy('lelong.t_lelong')
|
||||
->whereNotNull('upah12')
|
||||
@@ -1423,13 +1465,17 @@ class LelongController extends Controller
|
||||
$lelong = [];
|
||||
foreach($lelong_data as $index=>$lelongData){
|
||||
|
||||
// dd($lelongData->norujukan);
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
->where('nota', 'like', '%PMT%')
|
||||
->orWhere('nota', 'like', '%batu%')
|
||||
->orWhere('nota', 'like', '%permata%')
|
||||
// ->where('nota', 'like', '%PMT%')
|
||||
// ->orWhere('nota', 'like', '%batu%')
|
||||
// ->orWhere('nota', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->distinct()
|
||||
@@ -1457,14 +1503,20 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganBatchnoT($kodcaw)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->whereNotNull('upah12')
|
||||
->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
// ->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->whereNotNull('upah12')
|
||||
@@ -1493,15 +1545,21 @@ class LelongController extends Controller
|
||||
|
||||
public function showAllLelongByCawanganbyBatchnoT($kodcaw,$batchno)
|
||||
{
|
||||
$item = array('PMT','batu','permata');
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->join('lelmarhun', 'lelmarhun.norujukan', '=', 'lelong.norujukan')
|
||||
->where('batchno',$batchno)
|
||||
->whereNotNull('upah12')
|
||||
->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
// ->where('lelmarhun.nota', 'like', '%PMT%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%batu%')
|
||||
// ->orWhere('lelmarhun.nota', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->where('batchno',$batchno)
|
||||
@@ -1515,9 +1573,14 @@ class LelongController extends Controller
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$batchno)
|
||||
->where('nota', 'like', '%PMT%')
|
||||
->orWhere('nota', 'like', '%batu%')
|
||||
->orWhere('nota', 'like', '%permata%')
|
||||
// ->where('nota', 'like', '%PMT%')
|
||||
// ->orWhere('nota', 'like', '%batu%')
|
||||
// ->orWhere('nota', 'like', '%permata%')
|
||||
->Where(function ($query) use($item) {
|
||||
for ($i = 0; $i < count($item); $i++){
|
||||
$query->orwhere('lelmarhun.nota', 'like', '%' . $item[$i] .'%');
|
||||
}
|
||||
})
|
||||
->where('batch_no',$batchno)
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->distinct()
|
||||
|
||||
Reference in New Issue
Block a user