Merged in bugfix/PMCORE-2690 (pull request #7716)
PMCORE-2690 Approved-by: Henry Jonathan Quispe Quispe <jonathan.quispe@processmaker.com>
This commit is contained in:
@@ -16,6 +16,11 @@
|
|||||||
:options="options"
|
:options="options"
|
||||||
ref="vueTable"
|
ref="vueTable"
|
||||||
>
|
>
|
||||||
|
<div slot="detail" slot-scope="props">
|
||||||
|
<div class="btn-default" @click="openCaseDetail(props.row)">
|
||||||
|
<i class="fas fa-info-circle"></i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div slot="case_number" slot-scope="props">
|
<div slot="case_number" slot-scope="props">
|
||||||
{{ props.row.CASE_NUMBER }}
|
{{ props.row.CASE_NUMBER }}
|
||||||
</div>
|
</div>
|
||||||
@@ -84,6 +89,7 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
columns: [
|
columns: [
|
||||||
|
"detail",
|
||||||
"case_number",
|
"case_number",
|
||||||
"case_title",
|
"case_title",
|
||||||
"process_name",
|
"process_name",
|
||||||
@@ -144,6 +150,24 @@ export default {
|
|||||||
updated() {},
|
updated() {},
|
||||||
beforeCreate() {},
|
beforeCreate() {},
|
||||||
methods: {
|
methods: {
|
||||||
|
/**
|
||||||
|
* Open case detail
|
||||||
|
*
|
||||||
|
* @param {object} item
|
||||||
|
*/
|
||||||
|
openCaseDetail(item) {
|
||||||
|
let that = this;
|
||||||
|
api.cases.cases_open(_.extend({ ACTION: "todo" }, item)).then(() => {
|
||||||
|
that.$emit("onUpdateDataCase", {
|
||||||
|
APP_UID: item.APP_UID,
|
||||||
|
DEL_INDEX: item.DEL_INDEX,
|
||||||
|
PRO_UID: item.PRO_UID,
|
||||||
|
TAS_UID: item.TAS_UID,
|
||||||
|
APP_NUMBER: item.CASE_NUMBER,
|
||||||
|
});
|
||||||
|
that.$emit("onUpdatePage", "case-detail");
|
||||||
|
});
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* Get Cases Headers from BE
|
* Get Cases Headers from BE
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user