|
@ -122,10 +122,10 @@ const getEditData = async function (row) { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
const editRole = ref(true) |
|
|
const editRole = ref(true) |
|
|
editRole.value = findMenuById(menuTree.value, permissionMapping.Exchange_Rate_Modification) |
|
|
|
|
|
|
|
|
editRole.value = findMenuById(menuTree.value, permissionMapping.rateEdit) |
|
|
// 编辑汇率 |
|
|
// 编辑汇率 |
|
|
const editRate = async function () { |
|
|
const editRate = async function () { |
|
|
if (findMenuById(menuTree.value, permissionMapping.Exchange_Rate_Modification)) { |
|
|
|
|
|
|
|
|
if (findMenuById(menuTree.value, permissionMapping.rateEdit)) { |
|
|
// 提交前验证 汇率是否为数字 |
|
|
// 提交前验证 汇率是否为数字 |
|
|
rateEdit.value.num = parseFloat(rateEdit.value.num); |
|
|
rateEdit.value.num = parseFloat(rateEdit.value.num); |
|
|
try { |
|
|
try { |
|
@ -265,9 +265,9 @@ onMounted(async function () { |
|
|
<span>{{ formatDate(scope.row.updateTime) }}</span> |
|
|
<span>{{ formatDate(scope.row.updateTime) }}</span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column label="操作" :span="3" v-if="editRole"> |
|
|
|
|
|
|
|
|
<el-table-column label="操作" :span="3"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<el-button type="text" @click="() => { |
|
|
|
|
|
|
|
|
<el-button :disabled="!editRole" type="text" @click="() => { |
|
|
regeEdit = true |
|
|
regeEdit = true |
|
|
getEditData(scope.row) |
|
|
getEditData(scope.row) |
|
|
}">编辑 |
|
|
}">编辑 |
|
|