跳转查看

master
lion 1 year ago
parent ba8ed9ad45
commit 43144fe2c0

@ -52,7 +52,7 @@
</svg> </svg>
</div> </div>
</template> </template>
<theme-picker class="tool-item" /> <!-- <theme-picker class="tool-item" /> -->
<!-- <el-badge :is-dot="device === 'mobile'" :max="99" :value="12" class="tool-item">--> <!-- <el-badge :is-dot="device === 'mobile'" :max="99" :value="12" class="tool-item">-->
<!-- <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>--> <!-- <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>-->
<!-- </el-badge>--> <!-- </el-badge>-->

@ -39,10 +39,12 @@
:align="item.align" :align="item.align"
:formatter="item.formatter" :formatter="item.formatter"
/> />
<el-table-column label="操作" header-align="center" width="160" fixed="right"> <el-table-column label="操作" header-align="center" width="240" fixed="right">
<template #default="{ row }"> <template #default="{ row }">
<el-button size="mini" style="padding: 5px 10px;background: #f0f3fa;color: #333;border: 1px solid #dae1f0;" @click="read(row)"></el-button> <el-button size="mini" style="padding: 5px 10px;background: #f0f3fa;color: #333;border: 1px solid #dae1f0;" @click="read(row)"></el-button>
<el-button size="mini" type="primary" style="padding: 5px 10px;" @click="handle(row)"></el-button> <el-button size="mini" type="primary" style="padding: 5px 10px;" @click="handle(row)"></el-button>
<el-button size="mini" type="primary" style="padding: 5px 10px;" @click="showhandle(row)"></el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -211,6 +213,22 @@ export default {
this.loading = false this.loading = false
} }
}, },
showhandle(row){
try {
const data = row.data
console.log("row",data)
if (data.from === 'ht') {
this.modalUrl = `/${data.from}/#/contract/contractList?auth_token=${window.encodeURIComponent(getToken())}&module_name=${data.from}&flow_id=${data.other?.flow_id}&isSinglePage=1`
} else if (data.from === 'oa') {
this.modalUrl = `/${data.from}/#/flow/detail?auth_token=${window.encodeURIComponent(getToken())}&module_name=${data.from}&flow_id=${data.other?.flow_id}&isSinglePage=1`
}
console.log(this.modalUrl)
this.isShowModal = true
} catch (err) {
this.$message.warning('未找到流程')
console.error(err)
}
},
handle(row) { handle(row) {
try { try {
const data = row.data const data = row.data

Loading…
Cancel
Save