|
@@ -5,7 +5,7 @@
|
|
|
v-if="powers && powers.length > 0 && powers.some((item) => item == '001')"
|
|
|
:table="table"
|
|
|
:data="tableData"
|
|
|
- :columns="columns"
|
|
|
+ :columns="readUnRead"
|
|
|
:page="pageInfo"
|
|
|
:size="size"
|
|
|
@page-curr-change="handlePageChange"
|
|
@@ -120,7 +120,7 @@ import asyncRequest from "@/apis/service/process/unRead";
|
|
|
import mixinPage from "@/mixins/elPaginationHandle";
|
|
|
import { mapGetters } from "vuex";
|
|
|
import resToken from "@/mixins/resToken";
|
|
|
-import { routerList, columns } from "@/views/process/columns";
|
|
|
+import { routerList, columns,readUnRead } from "@/views/process/columns";
|
|
|
export default {
|
|
|
name: "role",
|
|
|
mixins: [mixinPage, resToken],
|
|
@@ -171,8 +171,11 @@ export default {
|
|
|
fixed: "left",
|
|
|
_noset_: true,
|
|
|
},
|
|
|
+
|
|
|
...columns,
|
|
|
],
|
|
|
+
|
|
|
+ readUnRead,
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
@@ -192,13 +195,10 @@ export default {
|
|
|
methods: {
|
|
|
getRouter(toRouter, queryId) {
|
|
|
if (toRouter && queryId) {
|
|
|
-
|
|
|
-
|
|
|
let model = {
|
|
|
type: "view",
|
|
|
id: queryId,
|
|
|
};
|
|
|
-
|
|
|
let routerModel = {
|
|
|
options: JSON.parse(JSON.stringify(this.parmValue)),
|
|
|
router: this.$route.path,
|
|
@@ -281,13 +281,14 @@ export default {
|
|
|
},
|
|
|
|
|
|
async wentRead(item) {
|
|
|
- // console.log(item)
|
|
|
+ console.log(item)
|
|
|
// return;
|
|
|
- const { toRouter, queryId, id } = item;
|
|
|
+ const { toRouter, queryId, id ,orderCode} = item;
|
|
|
+
|
|
|
const { code, data, message } = await asyncRequest.detail({ id: id });
|
|
|
if (code === 0) {
|
|
|
console.log(toRouter)
|
|
|
- this.getRouter(toRouter, queryId);
|
|
|
+ this.getRouter(toRouter, orderCode);
|
|
|
} else if (code >= 100 && code <= 104) {
|
|
|
await this.logout();
|
|
|
} else {
|
|
@@ -301,7 +302,7 @@ export default {
|
|
|
const res = await asyncRequest.list(this.parmValue);
|
|
|
if (res && res.code === 0 && res.data) {
|
|
|
this.tableData = res.data.list;
|
|
|
- // console.log("2222222222",this.tableData)
|
|
|
+
|
|
|
|
|
|
this.tableData.forEach((v, i) => {
|
|
|
let index = this.process_router_list.findIndex(
|