Commit 5fbd3aad authored by Deddy Vita Kurniawan's avatar Deddy Vita Kurniawan

redmine#15561

parent f887f03c
...@@ -85,7 +85,7 @@ if ( ! function_exists('simpan_logaktivitas')) ...@@ -85,7 +85,7 @@ if ( ! function_exists('simpan_logaktivitas'))
$agent = $ci->agent->platform().'('.$ci->agent->browser().' '.$ci->agent->version().')'; $agent = $ci->agent->platform().'('.$ci->agent->browser().' '.$ci->agent->version().')';
date_default_timezone_set('Asia/Jakarta'); date_default_timezone_set('Asia/Jakarta');
$waktu = date('d.m.Y.H.i.s'); $waktu = date('Y.m.d.H.i.s');
$data = array( $data = array(
'USERNAME' => $user, 'USERNAME' => $user,
...@@ -99,7 +99,7 @@ if ( ! function_exists('simpan_logaktivitas')) ...@@ -99,7 +99,7 @@ if ( ! function_exists('simpan_logaktivitas'))
'USER_AGENT' => $ci->agent->agent_string(), 'USER_AGENT' => $ci->agent->agent_string(),
'IP_ADDRESS' => get_ip_address() 'IP_ADDRESS' => get_ip_address()
); );
$ci->db->insert('LOGAKTIVITAS', $data); $ci->db->insert('logaktivitas', $data);
} }
} }
......
...@@ -336,6 +336,7 @@ class Anggaran_waktu_model extends Base_Model ...@@ -336,6 +336,7 @@ class Anggaran_waktu_model extends Base_Model
function get_rincian_kegiatan($id = 0) function get_rincian_kegiatan($id = 0)
{ {
$this->db->_protect_identifiers=false;
$this->db->select(" $this->db->select("
x.idx, x.idx,
x.nama, x.nama,
...@@ -354,7 +355,7 @@ class Anggaran_waktu_model extends Base_Model ...@@ -354,7 +355,7 @@ class Anggaran_waktu_model extends Base_Model
from jenis_kegiatan_rinci r from jenis_kegiatan_rinci r
) )
x"); x");
$this->db->order_by('5'); $this->db->order_by('5');
$result = $this->db->get()->result_array(); $result = $this->db->get()->result_array();
return $result; return $result;
......
...@@ -57,15 +57,15 @@ class Jenis_kegiatan extends Userpage_Controller ...@@ -57,15 +57,15 @@ class Jenis_kegiatan extends Userpage_Controller
$last_pemeriksaan = 0; $last_pemeriksaan = 0;
for ($i = 0; $i < count($result); $i++) { for ($i = 0; $i < count($result); $i++) {
/* data pemeriksaan */ /* data pemeriksaan */
if ($result[$i]['ID_PEMERIKSAAN'] !== $last_pemeriksaan) if ($result[$i]['id_pemeriksaan'] !== $last_pemeriksaan)
{ {
$data = array(); $data = array();
for ($n=1; $n < count($fields); $n++) for ($n=1; $n < count($fields); $n++)
{ {
switch ($fields[$n]) switch ($fields[$n])
{ {
case 'ID_PEMERIKSAAN' : $data[] = $result[$i]['ID_PEMERIKSAAN']; break; case 'id_pemeriksaan' : $data[] = $result[$i]['id_pemeriksaan']; break;
case 'URAIAN' : $data[] = $result[$i]['JENIS_PEMERIKSAAN']; break; case 'uraian' : $data[] = $result[$i]['jenis_pemeriksaan']; break;
default : $data[] = ''; default : $data[] = '';
} }
} }
...@@ -85,11 +85,11 @@ class Jenis_kegiatan extends Userpage_Controller ...@@ -85,11 +85,11 @@ class Jenis_kegiatan extends Userpage_Controller
} }
} }
$row = new stdClass(); $row = new stdClass();
$row->id = $result[$i]['ID_JENIS_KEGIATAN']; $row->id = $result[$i]['id_jenis_kegiatan'];
$row->cell = $data; $row->cell = $data;
if ($row->id > 0) $response->rows[] = $row; if ($row->id > 0) $response->rows[] = $row;
$last_pemeriksaan = $result[$i]['ID_PEMERIKSAAN']; $last_pemeriksaan = $result[$i]['id_pemeriksaan'];
} }
//die(print_r($response)); //die(print_r($response));
echo json_encode($response); echo json_encode($response);
...@@ -143,7 +143,7 @@ class Jenis_kegiatan extends Userpage_Controller ...@@ -143,7 +143,7 @@ class Jenis_kegiatan extends Userpage_Controller
{ {
$data[] = $result[$i][$fields[$n]]; $data[] = $result[$i][$fields[$n]];
} }
$response->rows[$i]['id'] = $result[$i]['ID_RINCI_JENIS_KEGIATAN']; $response->rows[$i]['id'] = $result[$i]['id_rinci_jenis_kegiatan'];
$response->rows[$i]['cell'] = $data; $response->rows[$i]['cell'] = $data;
} }
echo json_encode($response); echo json_encode($response);
......
...@@ -15,9 +15,9 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -15,9 +15,9 @@ class Jenis_kegiatan_model extends Base_Model
parent::__construct(); parent::__construct();
$this->fieldmap_daftar = array( $this->fieldmap_daftar = array(
'ID_JENIS_KEGIATAN', 'id_jenis_kegiatan',
'ID_PEMERIKSAAN', 'id_pemeriksaan',
'URAIAN', 'uraian',
); );
$this->fieldmap_filter = array( $this->fieldmap_filter = array(
...@@ -25,20 +25,20 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -25,20 +25,20 @@ class Jenis_kegiatan_model extends Base_Model
); );
$this->fieldmap_fungsi = array( $this->fieldmap_fungsi = array(
'id' => 'ID_JENIS_KEGIATAN', 'id' => 'id_jenis_kegiatan',
'id_pemeriksaan' => 'ID_JENIS_PEMERIKSAAN', 'id_pemeriksaan' => 'id_jenis_pemeriksaan',
'uraian' => 'URAIAN', 'uraian' => 'uraian',
); );
$this->fieldmap_kegiatan = array( $this->fieldmap_kegiatan = array(
'id' => 'ID_RINCI_JENIS_KEGIATAN', 'id' => 'id_rinci_jenis_kegiatan',
'id_jenis_kegiatan' => 'ID_JENIS_KEGIATAN', 'id_jenis_kegiatan' => 'id_jenis_kegiatan',
'nama_rinci' => 'NAMA_RINCI' 'nama_rinci' => 'nama_rinci'
); );
$this->fields_kegiatan = array( $this->fields_kegiatan = array(
'ID_RINCI_JENIS_KEGIATAN', 'id_rinci_jenis_kegiatan',
'NAMA_RINCI' 'nama_rinci'
); );
} }
...@@ -76,13 +76,13 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -76,13 +76,13 @@ class Jenis_kegiatan_model extends Base_Model
->where('a.id_jenis_kegiatan <>', $id); ->where('a.id_jenis_kegiatan <>', $id);
$rs = $this->db->get('jenis_kegiatan a')->row_array(); $rs = $this->db->get('jenis_kegiatan a')->row_array();
return (int) $rs['DUP'] < 1; return (int) $rs['dup'] < 1;
} }
/* Simpan data Jenis Kegiatan */ /* Simpan data Jenis Kegiatan */
function insert_data() function insert_data()
{ {
$id = $this->data['ID_JENIS_KEGIATAN']; $id = $this->data['id_jenis_kegiatan'];
$this->db->select('*')->from('jenis_kegiatan')->where('id_jenis_kegiatan', $id); $this->db->select('*')->from('jenis_kegiatan')->where('id_jenis_kegiatan', $id);
$rs = $this->db->get()->row_array(); $rs = $this->db->get()->row_array();
...@@ -95,8 +95,8 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -95,8 +95,8 @@ class Jenis_kegiatan_model extends Base_Model
else { else {
$this->db->select_max('id_jenis_kegiatan')->from('jenis_kegiatan'); $this->db->select_max('id_jenis_kegiatan')->from('jenis_kegiatan');
$res = $this->db->get()->row_array(); $res = $this->db->get()->row_array();
$id = $res['ID_JENIS_KEGIATAN'] + 1; $id = $res['id_jenis_kegiatan'] + 1;
$this->data['ID_JENIS_KEGIATAN'] = $id; $this->data['id_jenis_kegiatan'] = $id;
$this->db->insert('jenis_kegiatan', $this->data); $this->db->insert('jenis_kegiatan', $this->data);
$this->check_trans_status('insert jenis_kegiatan failed'); $this->check_trans_status('insert jenis_kegiatan failed');
} }
...@@ -133,13 +133,13 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -133,13 +133,13 @@ class Jenis_kegiatan_model extends Base_Model
function check_dependency($id) function check_dependency($id)
{ {
$this->db->select(" $this->db->select("
(select count(b.ID_RINCI_JENIS_KEGIATAN) from JENIS_KEGIATAN_RINCI b where b.ID_JENIS_KEGIATAN = a.ID_JENIS_KEGIATAN) JKR_PAKAI (select count(b.id_rinci_jenis_kegiatan) from jenis_kegiatan_rinci b where b.id_jenis_kegiatan = a.id_jenis_kegiatan) jkr_pakai
"); ");
$this->db->where('a.ID_JENIS_KEGIATAN', $id); $this->db->where('a.id_jenis_kegiatan', $id);
$result = $this->db->get('JENIS_KEGIATAN a')->row_array(); $result = $this->db->get('jenis_kegiatan a')->row_array();
return !( return !(
$result['JKR_PAKAI'] > 0 $result['jkr_pakai'] > 0
); );
//return true; //return true;
} }
...@@ -194,7 +194,7 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -194,7 +194,7 @@ class Jenis_kegiatan_model extends Base_Model
function insert_kegiatan() function insert_kegiatan()
{ {
$id_kegiatan = $this->data_kegiatan['ID_RINCI_JENIS_KEGIATAN']; $id_kegiatan = $this->data_kegiatan['id_rinci_jenis_kegiatan'];
$this->db->select('1')->from('jenis_kegiatan_rinci')->where('id_rinci_jenis_kegiatan', $id_kegiatan); $this->db->select('1')->from('jenis_kegiatan_rinci')->where('id_rinci_jenis_kegiatan', $id_kegiatan);
$rs = $this->db->get()->row_array(); $rs = $this->db->get()->row_array();
...@@ -202,15 +202,15 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -202,15 +202,15 @@ class Jenis_kegiatan_model extends Base_Model
{ {
$this->db->where('id_rinci_jenis_kegiatan', $id_kegiatan); $this->db->where('id_rinci_jenis_kegiatan', $id_kegiatan);
$this->db->update('jenis_kegiatan_rinci', $this->data_kegiatan); $this->db->update('jenis_kegiatan_rinci', $this->data_kegiatan);
$this->id = $this->data_kegiatan['ID_RINCI_JENIS_KEGIATAN'];; $this->id = $this->data_kegiatan['id_rinci_jenis_kegiatan'];;
} }
else else
{ {
unset($this->data_kegiatan['ID_RINCI_JENIS_KEGIATAN']); unset($this->data_kegiatan['id_rinci_jenis_kegiatan']);
$this->db->insert('jenis_kegiatan_rinci', $this->data_kegiatan); $this->db->insert('jenis_kegiatan_rinci', $this->data_kegiatan);
$this->db->select_max('id_rinci_jenis_kegiatan')->from('jenis_kegiatan_rinci'); $this->db->select_max('id_rinci_jenis_kegiatan')->from('jenis_kegiatan_rinci');
$rs = $this->db->get()->row_array(); $rs = $this->db->get()->row_array();
$this->id = $rs['ID_RINCI_JENIS_KEGIATAN']; $this->id = $rs['id_rinci_jenis_kegiatan'];
} }
} }
...@@ -251,17 +251,17 @@ class Jenis_kegiatan_model extends Base_Model ...@@ -251,17 +251,17 @@ class Jenis_kegiatan_model extends Base_Model
function check_duplikasi_kegiatan() function check_duplikasi_kegiatan()
{ {
$id = $this->input->post('id') ? $this->input->post('id') : NULL; $id = $this->input->post('id') ? $this->input->post('id') : null;
$nama_rinci = $this->input->post('nama_rinci') ? $this->input->post('nama_rinci') : NULL; $nama_rinci = $this->input->post('nama_rinci') ? $this->input->post('nama_rinci') : null;
$id_jenis_kegiatan = $this->input->post('id_jenis_kegiatan') ? $this->input->post('id_jenis_kegiatan') : NULL; $id_jenis_kegiatan = $this->input->post('id_jenis_kegiatan') ? $this->input->post('id_jenis_kegiatan') : null;
$this->db->select('COUNT(s.id_rinci_jenis_kegiatan) DUP') $this->db->select('count(s.id_rinci_jenis_kegiatan) dup')
->where('s.nama_rinci', $nama_rinci) ->where('s.nama_rinci', $nama_rinci)
->where('s.id_jenis_kegiatan', $id_jenis_kegiatan); ->where('s.id_jenis_kegiatan', $id_jenis_kegiatan);
if ($id) $this->db->where('s.id_rinci_jenis_kegiatan <>', $id); if ($id) $this->db->where('s.id_rinci_jenis_kegiatan <>', $id);
$rs = $this->db->get('jenis_kegiatan_rinci s')->row_array(); $rs = $this->db->get('jenis_kegiatan_rinci s')->row_array();
return (integer) $rs['DUP'] === 0; return (integer) $rs['dup'] === 0;
} }
function check_dependency_kegiatan($id) function check_dependency_kegiatan($id)
......
...@@ -43,7 +43,7 @@ class Konsep_laporan extends AktivitasBLUD_Controller ...@@ -43,7 +43,7 @@ class Konsep_laporan extends AktivitasBLUD_Controller
if ($result) { if ($result) {
for ($i = 0; $i < count($result); $i++) { for ($i = 0; $i < count($result); $i++) {
/* data parent */ /* data parent */
if ($result[$i]['ID_RINCI_TIM'] !== $last_parent) if ($result[$i]['id_rinci_tim'] !== $last_parent)
{ {
$uid = 'new_'.uniqid().$i; $uid = 'new_'.uniqid().$i;
$data = array(); $data = array();
...@@ -51,11 +51,11 @@ class Konsep_laporan extends AktivitasBLUD_Controller ...@@ -51,11 +51,11 @@ class Konsep_laporan extends AktivitasBLUD_Controller
{ {
switch ($fields[$n]) switch ($fields[$n])
{ {
case 'ID_KONSEP_LAPORAN_RINCI' : $data[] = $uid; break; case 'id_konsep_laporan_rinci' : $data[] = $uid; break;
case 'ID_RINCI_TIM' : $data[] = $result[$i]['ID_RINCI_TIM']; break; case 'id_rinci_tim' : $data[] = $result[$i]['id_rinci_tim']; break;
case 'HALAMAN' : $data[] = $result[$i]['URAIAN'].' - '.$result[$i]['NAMA']; break; case 'halaman' : $data[] = $result[$i]['uraian'].' - '.$result[$i]['nama']; break;
case 'TANGGAL' : $data[] = $result[$i]['TANGGAL']?$result[$i]['TANGGAL']:date('Y/m/d'); break; case 'tanggal' : $data[] = $result[$i]['tanggal']?$result[$i]['tanggal']:date('Y/m/d'); break;
case 'LVL' : $data[] = 1; break; case 'lvl' : $data[] = 1; break;
default : $data[] = ''; default : $data[] = '';
} }
} }
...@@ -77,7 +77,7 @@ class Konsep_laporan extends AktivitasBLUD_Controller ...@@ -77,7 +77,7 @@ class Konsep_laporan extends AktivitasBLUD_Controller
} }
} }
$row = new stdClass(); $row = new stdClass();
$row->id = $result[$i]['ID_KONSEP_LAPORAN_RINCI']; $row->id = $result[$i]['id_konsep_laporan_rinci'];
$row->cell = $data; $row->cell = $data;
if ($row->id > 0) $response->rows[] = $row; if ($row->id > 0) $response->rows[] = $row;
...@@ -98,8 +98,8 @@ class Konsep_laporan extends AktivitasBLUD_Controller ...@@ -98,8 +98,8 @@ class Konsep_laporan extends AktivitasBLUD_Controller
$uid = 'new_'.uniqid().$i; $uid = 'new_'.uniqid().$i;
$response->rows[$i]['id'] = $uid; $response->rows[$i]['id'] = $uid;
$response->rows[$i]['cell'][] = $uid; $response->rows[$i]['cell'][] = $uid;
$response->rows[$i]['cell'][] = $result[$i]['ID_RINCI_TIM']; $response->rows[$i]['cell'][] = $result[$i]['id_rinci_tim'];
$response->rows[$i]['cell'][] = $result[$i]['URAIAN'].' - '.$result[$i]['NAMA']; $response->rows[$i]['cell'][] = $result[$i]['uraian'].' - '.$result[$i]['nama'];
$response->rows[$i]['cell'][] = date('Y/m/d'); $response->rows[$i]['cell'][] = date('Y/m/d');
$response->rows[$i]['cell'][] = ''; $response->rows[$i]['cell'][] = '';
$response->rows[$i]['cell'][] = ''; $response->rows[$i]['cell'][] = '';
......
...@@ -229,9 +229,9 @@ ...@@ -229,9 +229,9 @@
self.modul_display = '<?php echo $modul_display ?>'; self.modul_display = '<?php echo $modul_display ?>';
self.processing = ko.observable(false); self.processing = ko.observable(false);
self.akses_level = ko.observable(<?php echo isset($akses) ? $akses : 0 ?>); self.akses_level = ko.observable(<?php echo isset($akses) ? $akses : 0 ?>);
self.id = ko.observable(<?php echo isset($data['ID_KONSEP_LAPORAN']) ? $data['ID_KONSEP_LAPORAN'] : 0 ?>); self.id = ko.observable(<?php echo isset($data['id_konsep_laporan']) ? $data['id_konsep_laporan'] : 0 ?>);
self.id_surat = ko.observable(<?php echo isset($data['ID_SURAT']) ? $data['ID_SURAT'] : 0 ?>); self.id_surat = ko.observable(<?php echo isset($data['id_surat']) ? $data['id_surat'] : 0 ?>);
self.nomor_surat = ko.observable(<?php echo isset($data['NOMOR_SURAT']) ? json_encode($data['NOMOR_SURAT']) : "''" ?>); self.nomor_surat = ko.observable(<?php echo isset($data['nomor_surat']) ? json_encode($data['nomor_surat']) : "''" ?>);
self.mode = ko.computed(function() { self.mode = ko.computed(function() {
return self.id() > 0 ? 'edit' : 'new'; return self.id() > 0 ? 'edit' : 'new';
......
...@@ -40,101 +40,27 @@ class Pengendalian_mutu extends AktivitasBLUD_Controller ...@@ -40,101 +40,27 @@ class Pengendalian_mutu extends AktivitasBLUD_Controller
if ($result){ if ($result){
for($i=0; $i<count($result); $i++) for($i=0; $i<count($result); $i++)
{ {
$response->rows[$i]['id'] = $result[$i]['id_pengendalian_mutu']; $response->rows[$i]['id'] = $result[$i]['id_kendali_mutu'];
$response->rows[$i]['cell'][] = $result[$i]['id_pengendalian_mutu']; $response->rows[$i]['cell'][] = $result[$i]['id_kendali_mutu'];
$response->rows[$i]['cell'][] = $result[$i]['uraian_kegiatan']; $response->rows[$i]['cell'][] = $result[$i]['uraian'];
$response->rows[$i]['cell'][] = $result[$i]['nama_dokumen'];
} }
} }
$response->sql = $this->db->queries; $response->sql = $this->db->queries;
echo json_encode($response); echo json_encode($response);
} }
function rincian_pengendalian_mutu() function rinci($id)
{
$response = array();
$hsl = $this->data_model->get_rincian_ceklis();
if($hsl){
for($ix=0; $ix<count($hsl); $ix++)
{
$result = $this->data_model->get_rincian_pengendalian_mutu($hsl[$ix]['id_pengendalian_mutu']);
for($i=0; $i<count($result); $i++)
{
$response[$ix][$i] = array(
'idpr' => 'new_'.time().$i,
'id_pengendalian_mutu_rinci' => $result[$i]['id_pengendalian_mutu_rinci'],
'id_pengendalian_mutu' => $result[$i]['id_pengendalian_mutu'],
'uraian_kegiatan_rinci' => $result[$i]['uraian_kegiatan_rinci'],
'nama_dokumen_rinci' => $result[$i]['nama_dokumen_rinci'],
'ketua' => 0,
'pengendali' => 0,
'wakil' => 0,
'ketua_cek' => $result[$i]['ketua'],
'pengendali_cek' => $result[$i]['pengendali'],
'wakil_cek' => $result[$i]['wakil'],
'wajib' => $result[$i]['wajib']
);
}
}
}
echo json_encode($response);
}
function rinci()
{
$id = $this->input->post('id')?$this->input->post('id'):0;
//$result = $this->data_model->get_rinci_by_id($id);
$response = array();
$hsl = $this->data_model->get_rincian_ceklis();
if($hsl){
for($ix=0; $ix<count($hsl); $ix++)
{
$result = $this->data_model->get_rinci_by_id($id,$hsl[$ix]['id_pengendalian_mutu']);
for($i=0; $i<count($result); $i++)
{
$response[$ix][$i] = array(
'idpr' => $result[$i]['id_data_pengendalian_rinci'],
'id_pengendalian_mutu_rinci' => $result[$i]['id_pengendalian_mutu_rinci'],
'id_pengendalian_mutu' => $result[$i]['id_pengendalian_mutu'],
'uraian_kegiatan_rinci' => $result[$i]['uraian_kegiatan_rinci'],
'nama_dokumen_rinci' => $result[$i]['nama_dokumen_rinci'],
'ketua' => $result[$i]['ceklis_ketua']=='y'?1:0,
'pengendali' => $result[$i]['ceklis_pengendali']=='y'?1:0,
'wakil' => $result[$i]['ceklis_wakil']=='y'?1:0,
'ketua_cek' => $result[$i]['ketua'],
'pengendali_cek' => $result[$i]['pengendali'],
'wakil_cek' => $result[$i]['wakil'],
'wajib' => $result[$i]['wajib']
);
}
}
}
echo json_encode($response);
}
public function checked_token()
{ {
$response = (object) NULL; $response = (object) NULL;
$id_surat = $this->input->post('id_surat') ? $this->input->post('id_surat') : 0; $result = $this->data_model->get_rinci_by_id($id);//die(print_r($result));
$jabatan = $this->input->post('jabatan') ? $this->input->post('jabatan') : ''; for($i=0; $i<count($result); $i++)
$token = $this->input->post('token') ? $this->input->post('token') : '';
$success = $this->data_model->get_checked_token($id_surat,$jabatan,$token);
if($success){
$response->isSuccess = TRUE;
$response->sql = $this->db->queries;
$response->message = 'Token ditemukan';
}
else
{ {
$response->isSuccess = FALSE; $response->rows[$i]['id'] = $result[$i]['id_data_pengendalian_rinci'];
$response->message = 'Token tidak ditemukan'; $response->rows[$i]['cell'][] = $result[$i]['id_kendali_mutu'];
$response->sql = $this->db->queries; $response->rows[$i]['cell'][] = $result[$i]['uraian'];
$response->error = $this->data_model->last_error_message; $response->rows[$i]['cell'][] = $result[$i]['ceklis_kendali']=='Y'?1:0;
} }
echo json_encode($response); echo json_encode($response);
} }
} }
...@@ -33,7 +33,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -33,7 +33,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.nomor, a.nomor,
a.tanggal, a.tanggal,
a.tanggal_verifikasi, a.tanggal_verifikasi,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -97,7 +97,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -97,7 +97,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.nomor, a.nomor,
a.tanggal, a.tanggal,
a.tanggal_verifikasi, a.tanggal_verifikasi,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -159,7 +159,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -159,7 +159,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -194,7 +194,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -194,7 +194,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -277,7 +277,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -277,7 +277,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
u.id_skpd, u.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -317,7 +317,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -317,7 +317,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
s.id_aktivitas , s.id_aktivitas ,
s.nomor, s.nomor,
s.tanggal, s.tanggal,
cast(substring(s.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
u.id_skpd, u.id_skpd,
vs.kode_skpd, vs.kode_skpd,
vs.kode_skpd_lkp, vs.kode_skpd_lkp,
...@@ -396,7 +396,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -396,7 +396,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
j.keperluan, j.keperluan,
j.beban, j.beban,
a.id_skpd, a.id_skpd,
...@@ -420,7 +420,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -420,7 +420,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
j.tanggal_verifikasi tanggal, j.tanggal_verifikasi tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
j.keperluan, j.keperluan,
j.beban, j.beban,
a.id_skpd, a.id_skpd,
...@@ -481,7 +481,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -481,7 +481,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
j.tanggal_verifikasi tanggal, j.tanggal_verifikasi tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
j.keperluan, j.keperluan,
j.beban, j.beban,
u.id_unit_kerja, u.id_unit_kerja,
...@@ -532,7 +532,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -532,7 +532,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
b.id_sumber_dana, b.id_sumber_dana,
sd.nama_sumber_dana, sd.nama_sumber_dana,
r.kode_rekening, r.kode_rekening,
...@@ -581,7 +581,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -581,7 +581,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
b.id_sumber_dana, b.id_sumber_dana,
sd.nama_sumber_dana, sd.nama_sumber_dana,
r.kode_rekening, r.kode_rekening,
...@@ -630,7 +630,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -630,7 +630,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
b.id_sumber_dana, b.id_sumber_dana,
sd.nama_sumber_dana, sd.nama_sumber_dana,
u.id_unit_kerja, u.id_unit_kerja,
...@@ -686,7 +686,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -686,7 +686,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -740,7 +740,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -740,7 +740,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -765,7 +765,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -765,7 +765,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
u.id_skpd, u.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -821,7 +821,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -821,7 +821,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_skpd, a.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -876,7 +876,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -876,7 +876,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
u.id_skpd, u.id_skpd,
s.kode_skpd, s.kode_skpd,
s.kode_skpd_lkp, s.kode_skpd_lkp,
...@@ -939,7 +939,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -939,7 +939,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
s.id_aktivitas, s.id_aktivitas,
s.nomor, s.nomor,
s.tanggal, s.tanggal,
cast(substring(s.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(s.deskripsi using utf8) deskripsi,
s.id_skpd, s.id_skpd,
d.kode_skpd_lkp, d.kode_skpd_lkp,
d.nama_skpd, d.nama_skpd,
...@@ -999,7 +999,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -999,7 +999,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
s.id_aktivitas, s.id_aktivitas,
s.nomor, s.nomor,
s.tanggal, s.tanggal,
cast(substring(s.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(s.deskripsi using utf8) deskripsi,
s.id_unit_kerja, s.id_unit_kerja,
d.kode_unit_kerja, d.kode_unit_kerja,
d.nama_unit_kerja, d.nama_unit_kerja,
...@@ -1098,7 +1098,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1098,7 +1098,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
d.nominal, d.nominal,
'); ');
$this->db->from("aktivitas a"); $this->db->from("aktivitas a");
...@@ -1146,7 +1146,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1146,7 +1146,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.id_aktivitas, a.id_aktivitas,
a.nomor, a.nomor,
a.tanggal, a.tanggal,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
d.nominal, d.nominal,
d.npwpd d.npwpd
'); ');
...@@ -1206,7 +1206,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1206,7 +1206,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
s.kode_unit_kerja, s.kode_unit_kerja,
s.nama_unit_kerja, s.nama_unit_kerja,
a.nomor, a.nomor,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
d.nominal d.nominal
'); ');
$this->db->from("aktivitas_blud a"); $this->db->from("aktivitas_blud a");
...@@ -1253,7 +1253,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1253,7 +1253,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.nomor, a.nomor,
a.tanggal, a.tanggal,
a.tanggal_verifikasi, a.tanggal_verifikasi,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_unit_kerja, a.id_unit_kerja,
u.kode_unit_kerja, u.kode_unit_kerja,
u.nama_unit_kerja, u.nama_unit_kerja,
...@@ -1319,7 +1319,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1319,7 +1319,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.nomor, a.nomor,
a.tanggal, a.tanggal,
a.tanggal_verifikasi, a.tanggal_verifikasi,
cast(substring(a.deskripsi from 1 for 5000) as varchar(5000)) deskripsi, convert(a.deskripsi using utf8) deskripsi,
a.id_unit_kerja, a.id_unit_kerja,
u.kode_unit_kerja, u.kode_unit_kerja,
u.nama_unit_kerja, u.nama_unit_kerja,
...@@ -1431,7 +1431,7 @@ class Pilih_aktivitas_model extends Pilih_Model { ...@@ -1431,7 +1431,7 @@ class Pilih_aktivitas_model extends Pilih_Model {
a.ID_AKTIVITAS a.ID_AKTIVITAS
, a.NOMOR , a.NOMOR
, a.TANGGAL , a.TANGGAL
, CAST(SUBSTRING(a.DESKRIPSI FROM 1 FOR 5000) AS VARCHAR(5000)) AS DESKRIPSI , convert(a.DESKRIPSI using utf8) DESKRIPSI
, uk.ID_SKPD , uk.ID_SKPD
, s.KODE_SKPD , s.KODE_SKPD
, s.KODE_SKPD_LKP , s.KODE_SKPD_LKP
......
...@@ -66,7 +66,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -66,7 +66,7 @@ class Pilih_dasar_model extends Pilih_Model
$i = 0; $i = 0;
$sql = ''; $sql = '';
foreach ($jabatan_skpd as $jabatan) { foreach ($jabatan_skpd as $jabatan) {
$sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut from rdb\$database "; $sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut ";
$sql .= "union "; $sql .= "union ";
} }
$sql .= "select cast(iif(coalesce(a.kode_jabatan, '') = '', '-', a.kode_jabatan) as varchar(10)), a.jabatan, 5 urut from pejabat_skpd a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' "; $sql .= "select cast(iif(coalesce(a.kode_jabatan, '') = '', '-', a.kode_jabatan) as varchar(10)), a.jabatan, 5 urut from pejabat_skpd a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' ";
...@@ -107,7 +107,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -107,7 +107,7 @@ class Pilih_dasar_model extends Pilih_Model
$i = 0; $i = 0;
$sql = ''; $sql = '';
foreach ($jabatan_skpd as $jabatan) { foreach ($jabatan_skpd as $jabatan) {
$sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut from rdb\$database "; $sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut ";
$sql .= "union "; $sql .= "union ";
} }
$sql .= "select coalesce(a.kode_jabatan, cast('-' as varchar(10))), a.jabatan, 5 urut from pejabat_skpd a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' "; $sql .= "select coalesce(a.kode_jabatan, cast('-' as varchar(10))), a.jabatan, 5 urut from pejabat_skpd a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' ";
...@@ -317,7 +317,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -317,7 +317,7 @@ class Pilih_dasar_model extends Pilih_Model
$i = 0; $i = 0;
$sql = ''; $sql = '';
foreach ($jabatan_skpd as $jabatan) { foreach ($jabatan_skpd as $jabatan) {
$sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut from rdb\$database "; $sql .= "select cast('" . $jabatan['kode'] . "' as varchar(10)) kode_jabatan, cast('" . $jabatan['nama'] . "' as varchar(100)) jabatan, " . $i++ . " urut ";
$sql .= "union "; $sql .= "union ";
} }
$sql .= "select iif(a.kode_jabatan = '', cast('-' as varchar(10)), a.jabatan), a.jabatan, 5 urut from pejabat_unit_kerja a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' "; $sql .= "select iif(a.kode_jabatan = '', cast('-' as varchar(10)), a.jabatan), a.jabatan, 5 urut from pejabat_unit_kerja a where coalesce(a.kode_jabatan, cast('' as varchar(10))) = '' ";
...@@ -1470,7 +1470,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1470,7 +1470,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.NILAI_ASET , inv.NILAI_ASET
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -1494,7 +1494,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1494,7 +1494,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.NILAI_ASET , inv.NILAI_ASET
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -1517,7 +1517,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1517,7 +1517,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.NILAI_ASET , inv.NILAI_ASET
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -1606,7 +1606,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1606,7 +1606,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.NILAI_ASET , inv.NILAI_ASET
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -1630,7 +1630,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1630,7 +1630,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.NILAI_ASET , inv.NILAI_ASET
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -1712,7 +1712,7 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -1712,7 +1712,7 @@ class Pilih_dasar_model extends Pilih_Model
, inv.TAHUN_PEROLEHAN , inv.TAHUN_PEROLEHAN
, inv.STATUS , inv.STATUS
, inv.JENIS_INVENTARIS , inv.JENIS_INVENTARIS
, cast(substring(inv.DESKRIPSI from 1 for 5000) as varchar(5000)) AS DESKRIPSI , convert(inv.DESKRIPSI using utf8) DESKRIPSI
"); ");
$this->db->from('INVENTARIS inv'); $this->db->from('INVENTARIS inv');
$this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG'); $this->db->join('MASTER_BARANG maba', 'inv.ID_MASTER_BARANG = maba.ID_MASTER_BARANG');
...@@ -2356,13 +2356,15 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -2356,13 +2356,15 @@ class Pilih_dasar_model extends Pilih_Model
{ {
$temp = array(); $temp = array();
if($param['mode'] == 'kertas_kerja' && $param['kode'] == 'dibuat'){ if($param['mode'] == 'kertas_kerja' && $param['kode'] == 'dibuat'){
$this->db->select('distinct cast(substring(pr.dilaksanakan from 1 for 2000) as varchar(2000)) dilaksanakan'); //$this->db->select('distinct cast(substring(pr.dilaksanakan from 1 for 2000) as varchar(2000)) dilaksanakan');
$this->db->select('distinct convert(pr.dilaksanakan using utf8) dilaksanakan');
$this->db->from('proker_pengawasan p'); $this->db->from('proker_pengawasan p');
$this->db->join('proker_pengawasan_rinci pr','pr.id_proker_pengawasan = p.id_proker_pengawasan'); $this->db->join('proker_pengawasan_rinci pr','pr.id_proker_pengawasan = p.id_proker_pengawasan');
$this->db->where('pr.dilaksanakan is not null'); $this->db->where('pr.dilaksanakan is not null');
$this->db->where('p.id_proker_pengawasan', $param['id_proker_pengawasan']); $this->db->where('p.id_proker_pengawasan', $param['id_proker_pengawasan']);
$this->db->where('p.id_surat', $param['id_surat']); $this->db->where('p.id_surat', $param['id_surat']);
$this->db->where("cast(substring(pr.kkr from 1 for 2000) as varchar(2000)) containing '".$param['nomor_kkp']."'"); //$this->db->where("cast(substring(pr.kkr from 1 for 2000) as varchar(2000)) containing '".$param['nomor_kkp']."'");
$this->db->like('lower(convert(pr.kkr using utf8))', $param['nomor_kkp'], 'after');
$rest = $this->db->get()->result_array(); $rest = $this->db->get()->result_array();
for($i=0;$i<count($rest);$i++){ for($i=0;$i<count($rest);$i++){
...@@ -2601,7 +2603,8 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -2601,7 +2603,8 @@ class Pilih_dasar_model extends Pilih_Model
($param['sort_by'] != null) ? $this->db->order_by($fieldmap[$param['sort_by']], $param['sort_direction']) : ''; ($param['sort_by'] != null) ? $this->db->order_by($fieldmap[$param['sort_by']], $param['sort_direction']) : '';
$this->db->select('distinct cast(substring(pr.kkr from 1 for 2000) as varchar(2000)) kkr'); //$this->db->select('distinct cast(substring(pr.kkr from 1 for 2000) as varchar(2000)) kkr');
$this->db->select('distinct convert(pr.kkr using utf8) kkr');
$this->db->from('proker_pengawasan p'); $this->db->from('proker_pengawasan p');
$this->db->join('proker_pengawasan_rinci pr','pr.id_proker_pengawasan = p.id_proker_pengawasan'); $this->db->join('proker_pengawasan_rinci pr','pr.id_proker_pengawasan = p.id_proker_pengawasan');
$this->db->where('pr.kkr is not null'); $this->db->where('pr.kkr is not null');
...@@ -2632,7 +2635,8 @@ class Pilih_dasar_model extends Pilih_Model ...@@ -2632,7 +2635,8 @@ class Pilih_dasar_model extends Pilih_Model
function get_satuan_select($q) function get_satuan_select($q)
{ {
$this->db->select('distinct cast(substring(kkr from 1 for 2000) as varchar(2000)) kkr'); //$this->db->select('distinct cast(substring(kkr from 1 for 2000) as varchar(2000)) kkr');
$this->db->select('distinct convert(kkr using utf8) kkr');
$this->db->where('kkr is not null'); $this->db->where('kkr is not null');
$this->db->order_by('kkr'); $this->db->order_by('kkr');
$result = $this->db->get('proker_pengawasan_rinci')->result_array(); $result = $this->db->get('proker_pengawasan_rinci')->result_array();
......
...@@ -51,7 +51,7 @@ class Temuan extends AktivitasBLUD_Controller ...@@ -51,7 +51,7 @@ class Temuan extends AktivitasBLUD_Controller
'', '',
$result[$i]['nomor_kkp'], $result[$i]['nomor_kkp'],
'<a href="" style="padding: 0px 2px 0px 2px; text-decoration: underline" id="'.$idx.'" onclick="return false;" class="view_file">lihat</a>', '<a href="" style="padding: 0px 2px 0px 2px; text-decoration: underline" id="'.$idx.'" onclick="return false;" class="view_file">lihat</a>',
$this->data_model->get_data_simpulan($result[$i]['id_kertas_kerja']), $result[$i]['simpulan'],
$result[$i]['nomor_kkp'], $result[$i]['nomor_kkp'],
1, 1,
); );
...@@ -75,6 +75,7 @@ class Temuan extends AktivitasBLUD_Controller ...@@ -75,6 +75,7 @@ class Temuan extends AktivitasBLUD_Controller
$last_kkp = $result[$i]['nomor_kkp']; $last_kkp = $result[$i]['nomor_kkp'];
} }
} }
//die(print_r($response));
echo json_encode($response); echo json_encode($response);
} }
...@@ -96,7 +97,7 @@ class Temuan extends AktivitasBLUD_Controller ...@@ -96,7 +97,7 @@ class Temuan extends AktivitasBLUD_Controller
'', '',
$result[$i]['nomor_kkp'], $result[$i]['nomor_kkp'],
'<a href="" style="padding: 0px 2px 0px 2px; text-decoration: underline" id="'.$idx.'" onclick="return false;" class="view_file">lihat</a>', '<a href="" style="padding: 0px 2px 0px 2px; text-decoration: underline" id="'.$idx.'" onclick="return false;" class="view_file">lihat</a>',
$this->data_model->get_data_simpulan($result[$i]['id_kertas_kerja']), $result[$i]['simpulan'],
$result[$i]['nomor_kkp'], $result[$i]['nomor_kkp'],
1, 1,
); );
......
...@@ -229,14 +229,16 @@ class Temuan_model extends Base_Model ...@@ -229,14 +229,16 @@ class Temuan_model extends Base_Model
a.id_ref_temuan, a.id_ref_temuan,
b.jenis_temuan, b.jenis_temuan,
a.deskripsi, a.deskripsi,
d.id_kertas_kerja d.id_kertas_kerja,
convert(d.uraian using utf8) uraian,
convert(d.simpulan using utf8) simpulan
'); ');
$this->db->from('temuan_jenis_rinci a'); $this->db->from('temuan_jenis_rinci a');
$this->db->join('ref_jns_temuan b', 'b.id_jns = a.id_ref_temuan'); $this->db->join('ref_jns_temuan b', 'b.id_jns = a.id_ref_temuan');
$this->db->join('temuan_jenis c', 'c.id_temuan_jenis = a.id_temuan_jenis'); $this->db->join('temuan_jenis c', 'c.id_temuan_jenis = a.id_temuan_jenis');
$this->db->join('kertas_kerja d', 'd.id_surat = c.id_surat and d.nomor_kkp=a.nomor_kkp'); $this->db->join('kertas_kerja d', 'd.id_surat = c.id_surat and d.nomor_kkp=a.nomor_kkp');
$this->db->where('a.id_temuan_jenis', $id); $this->db->where('a.id_temuan_jenis', $id);
$this->db->order_by('a.kode', 'asc');//die(print_r($this->db->get_compiled_select())); $this->db->order_by('a.kode', 'asc');
$result = $this->db->get()->result_array(); $result = $this->db->get()->result_array();
return $result; return $result;
......
...@@ -34,6 +34,7 @@ class Update_aplikasi_model extends Base_Model { ...@@ -34,6 +34,7 @@ class Update_aplikasi_model extends Base_Model {
**/ **/
function get_server_version() /** cek versi aplikasi di server update **/ function get_server_version() /** cek versi aplikasi di server update **/
{ {
if (!LATEST_VERSION) return FALSE;
$server_version = @file_get_contents(LATEST_VERSION, false); $server_version = @file_get_contents(LATEST_VERSION, false);
if ($server_version == FALSE) return FALSE; if ($server_version == FALSE) return FALSE;
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment