浏览代码

add no notice

master
Siti Rahayu 4 年前
父节点
当前提交
7d6b9b5356
共有 3 个文件被更改,包括 18 次插入13 次删除
  1. 16
    12
      app/Http/Controllers/Api/CompoundResourceController.php
  2. 1
    0
      app/Jobs/UpdateCompoundPrice.php
  3. 1
    1
      routes/api.php

+ 16
- 12
app/Http/Controllers/Api/CompoundResourceController.php 查看文件

@@ -422,8 +422,12 @@ class CompoundResourceController extends BaseController
}

}while(!empty(Compound::where('jenis', $jenis)->where('kpd', $tag.$kpd)->first()));

}

//return kpd with tag
$kpd = $tag . $kpd;

return $kpd;
}

@@ -663,7 +667,7 @@ class CompoundResourceController extends BaseController
* Store a newly created notice
*
**/
public function storeNotice(Request $request)
public function storeNewNotice(Request $request)
{
$staff = Staff::with('StaffDetail')->where('api_token',$request->api_token)->first();

@@ -741,8 +745,8 @@ class CompoundResourceController extends BaseController

$compoundData = [
'jenis' => $request->jenis,
'kpd' => 'KT'.$kpd,
'non' => 'NKG'.$kpd,
'kpd' => $kpd,
'non' => 'NKG'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT),
'nama' => $request->namaP,
'identity' => $request->noIc,
'nama_syarikat' => $request->namaS,
@@ -777,13 +781,13 @@ class CompoundResourceController extends BaseController
}elseif($request->jenis == 'Pelbagai_JPB'){

$kpd = $this->generateCompoundNumber($request->jenis, 'JPB');
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-2';

$compoundData = [
'jenis' => $request->jenis,
'kpd' => 'JPB'.$kpd,
'non' => 'NMH'.$kpd,
'kpd' => $kpd,
'non' => 'NMH'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT),
'nama' => $request->namaP,
'identity' => $request->noIc,
'nama_syarikat' => $request->namaS,
@@ -819,13 +823,13 @@ class CompoundResourceController extends BaseController
elseif($request->jenis == 'Pelbagai_LESEN'){

$kpd = $this->generateCompoundNumber($request->jenis, 'NHN');
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-3';

$compoundData = [
'jenis' => $request->jenis,
'kpd' => 'NHN'.$kpd,
'non' => 'NHN'.$kpd,
'kpd' => $kpd,
'non' => 'NHN'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT),
'nama' => $request->namaP,
'identity' => $request->noIc,
'nama_syarikat' => $request->namaS,
@@ -859,13 +863,13 @@ class CompoundResourceController extends BaseController
elseif($request->jenis == 'Pelbagai_PA'){

$kpd = $this->generateCompoundNumber($request->jenis, 'PA');
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-4';

$compoundData = [
'jenis' => $request->jenis,
'kpd' => 'PA'.$kpd,
'non' => 'PA'.$kpd,
'kpd' => $kpd,
'non' => 'PA'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT),
'nama' => $request->namaP,
'identity' => $request->noIc,
'nama_syarikat' => $request->namaS,

+ 1
- 0
app/Jobs/UpdateCompoundPrice.php 查看文件

@@ -46,6 +46,7 @@ class UpdateCompoundPrice implements ShouldQueue
// invididu Kompoun
if($this->kpd != 'null'){
$compound = Compound::with('ConfidentialFile')->where('kpd', $this->kpd)->first();
$file = ConfidentialFile::with(['Memo' => function($q){
$q->orderBy('updated_at','ASC');
}])->where('no_siri',$compound->ConfidentialFile->no_siri)->first();

+ 1
- 1
routes/api.php 查看文件

@@ -27,7 +27,7 @@ Route::group(['middleware' => 'mobileapps'], function() {
Route::post('/mobile/staff/compound/today/list', 'Api\CompoundController@viewCompoundToday');
Route::post('/mobile/staff/notice/today/list', 'Api\CompoundController@viewNoticeToday');
Route::post('/mobile/store/compound', 'Api\CompoundResourceController@store');
Route::post('/mobile/store/notice', 'Api\CompoundResourceController@storeNotice');
Route::post('/mobile/store/notice', 'Api\CompoundResourceController@storeNewNotice');
Route::post('/mobile/store', 'Api\CompoundResourceController@storeNewCompound');
Route::post('/mobile/store/compound/picture', 'Api\CompoundController@storeCompoundAttachment');
Route::post('/mobile/store/acceptance/compound', 'Api\CompoundController@storeAcceptanceCompound');

正在加载...
取消
保存