Commit bf195290 by 周海峰

no message

parent 4a1fa91d
...@@ -1271,6 +1271,18 @@ export function checkCanReload(data) { ...@@ -1271,6 +1271,18 @@ export function checkCanReload(data) {
} }
/** /**
* 有明文数据,重新处理
* @param {*} data
* @returns
*/
export function reloadingColumn(data) {
return request({
url: '/core/encryption/reloadingColumn',
method: 'POST',
data: data
})
}
/**
* 检查表字段是否有加密或解密配置 * 检查表字段是否有加密或解密配置
* @param {Object} data * @param {Object} data
* dataSystemId: "ff8081819882f3cd019883210d130015" * dataSystemId: "ff8081819882f3cd019883210d130015"
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<span> <span>
<el-button type="primary" :icon="Refresh" @click="handleSearch">刷新</el-button> <el-button type="primary" :icon="Refresh" @click="getTableData">刷新</el-button>
</span> </span>
</el-form> </el-form>
</div> </div>
...@@ -115,8 +115,8 @@ import { ElMessageBox } from 'element-plus' ...@@ -115,8 +115,8 @@ import { ElMessageBox } from 'element-plus'
import { queryOriginalList, queryEncryptionList, hasRedundanceColumns, import { queryOriginalList, queryEncryptionList, hasRedundanceColumns,
queryIsLike, queryEncDigit, save, delTableColumn, checkSingleEncOrDecColumn, queryIsLike, queryEncDigit, save, delTableColumn, checkSingleEncOrDecColumn,
loadingColumn, checkCanReload ,removeLoadingColumn, checkTableEncOrDecColumn, loadingColumn, checkCanReload ,removeLoadingColumn, checkTableEncOrDecColumn,
loadingTableParams loadingTableParams, reloadingColumn
} from '@/api/classification/classification.js' } from '@/api/classification/classification.js'
const props = defineProps({ const props = defineProps({
// tableData: { // tableData: {
// type: Array, // type: Array,
...@@ -641,7 +641,6 @@ const handleRuleReset = () => { ...@@ -641,7 +641,6 @@ const handleRuleReset = () => {
* @param row * @param row
*/ */
const handlePlaintext = async (row) => { const handlePlaintext = async (row) => {
console.log('处理明文', row)
ElMessageBox.confirm('确认处理明文吗?', '提示', { ElMessageBox.confirm('确认处理明文吗?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
...@@ -666,8 +665,15 @@ const handlePlaintext = async (row) => { ...@@ -666,8 +665,15 @@ const handlePlaintext = async (row) => {
} }
//处理逻辑 //处理逻辑
const reloadingColumnRes = await reloadingColumn(params)
if(reloadingColumnRes && reloadingColumnRes.code === 'POP_00014' && reloadingColumnRes.flag){
// 重新获取表格数据
setTimeout(async () => {
await getTableData()
}, 2000)
// 退出编辑模式
isEditing.value = false
}
}).catch(() => { }).catch(() => {
// 取消处理 // 取消处理
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论