diff --git a/src/views/drp/drp-monitoring.vue b/src/views/drp/drp-monitoring.vue
index 3d162a6..b5a6dc1 100644
--- a/src/views/drp/drp-monitoring.vue
+++ b/src/views/drp/drp-monitoring.vue
@@ -1,13 +1,207 @@
-
Drp Monitoring
+
Monitoring DRP
+
Monitoring DRP
- Put your content here
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ data.rowIndex + 1 }}
+
+
+
+
-
+
diff --git a/src/views/drp/drp-pengadaan.vue b/src/views/drp/drp-pengadaan.vue
index ea3cfe0..2e43679 100644
--- a/src/views/drp/drp-pengadaan.vue
+++ b/src/views/drp/drp-pengadaan.vue
@@ -7,11 +7,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Status DRP
+
Penyusunan
+
+
+
+
+
-
-
-
{
+ let uri = window.location.href.split('?');
+ let drpid = '';
+ if(uri.length == 2) {
+ let vars = uri[1].split('&');
+ let getVars = {};
+ let tmp = '';
+ vars.forEach(function(v) {
+ tmp = v.split('=');
+ if(tmp.length == 2)
+ getVars[tmp[0]] = tmp[1];
+ });
+ //console.log(getVars['drpid']);
+ drpid = getVars['drpid'];
+ }
+
+ return fetch(URL_drp+'/'+drpid)
+ .then((response) => response.json())
+ .catch(() => { throw new Error('Terdapat kesalahan memuat data'); });
+ },
+
+ byKey: (key) => {
+ return fetch(URL_drp+'/' + key)
+ .then((response) => response.json())
+ .catch(() => { throw new Error('Terdapat kesalahan memuat data'); });
+ }
+});
+
const dataSource = new CustomStore({
key: 'id',
@@ -387,6 +446,7 @@ const dataSource = new CustomStore({
return fetch(URL+'/'+drpid)
.then(response => response.json())
.then(response => {
+ //console.log(response);
return {
data: response.data,
totalCount: response.pagination.totalRecords
@@ -442,7 +502,8 @@ export default {
DxFormat,
DxMenu,
DxButton,
- PopUpPengadaanDokumen
+ PopUpPengadaanDokumen,
+ DxBox
},
methods: {
@@ -475,7 +536,8 @@ export default {
jenispengadaan: jenispengadaanOptions,
metodepengadaan: metodepengadaanOptions,
strategipengadaan: strategipengadaanOptions,
- isPopupDokumenPengadaan: false
+ isPopupDokumenPengadaan: false,
+ drpDetail: drpinfoDetail,
}
},
}