diff --git a/src/api/filesTransfer/encryption.js b/src/api/filesTransfer/encryption.js new file mode 100644 index 0000000..dbfb270 --- /dev/null +++ b/src/api/filesTransfer/encryption.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 新增加密类型列表 +export function addEncryTypeAPI(data) { + return request({ + url: '/smartArchives/system/encry/type/addEncryType', + method: 'POST', + data: data, + }) +} + +// 修改加密类型列表 +export function updateEncryTypeAPI(data) { + return request({ + url: '/smartArchives/system/encry/type/editEncryType', + method: 'POST', + data: data, + }) +} + +// 删除加密类型列表 +export function deleteEncryTypeAPI(data) { + return request({ + url: '/smartArchives/system/encry/type/delEncryType', + method: 'POST', + data: data, + }) +} + +// 档案加密类型列表 +export function getEncryTypeListAPI(data) { + return request({ + url: '/smartArchives/system/encry/type/list', + method: 'GET', + params: data, + }) +} diff --git a/src/views/filesTransfer/encryption/config.js b/src/views/filesTransfer/encryption/config.js new file mode 100644 index 0000000..d9702f5 --- /dev/null +++ b/src/views/filesTransfer/encryption/config.js @@ -0,0 +1,14 @@ +export const formLabel = [ + { + isShow: false, // 是否展示label + f_type: 'ipt', + f_label: '数据加密名称', + f_model: 'encryptName', + }, +] + +export const columnsList = [ + { t_props: 'encryptName', t_label: '档案加密名称' }, + { t_props: 'encryptType', t_label: '档案加密类型' }, + { t_props: 'encryptParams', t_label: '加密参数' } +] \ No newline at end of file diff --git a/src/views/filesTransfer/encryption/index.vue b/src/views/filesTransfer/encryption/index.vue new file mode 100644 index 0000000..dcee2c0 --- /dev/null +++ b/src/views/filesTransfer/encryption/index.vue @@ -0,0 +1,111 @@ + + + + + + + 新增 + + + + + + 修改 + + + 删除 + + + + + + + + + diff --git a/src/views/filesTransfer/encryption/prop/encryptionForm.vue b/src/views/filesTransfer/encryption/prop/encryptionForm.vue new file mode 100644 index 0000000..ee7cc48 --- /dev/null +++ b/src/views/filesTransfer/encryption/prop/encryptionForm.vue @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + 取消 + 确认 + + + + + \ No newline at end of file diff --git a/src/views/system/white/index.vue b/src/views/system/white/index.vue new file mode 100644 index 0000000..e69de29