diff --git a/src/api/thirdSelf/thirdKeyManage.ts b/src/api/thirdSelf/thirdKeyManage.ts index f150065..160298b 100644 --- a/src/api/thirdSelf/thirdKeyManage.ts +++ b/src/api/thirdSelf/thirdKeyManage.ts @@ -2,7 +2,7 @@ import request from "/@/utils/request" export function fetchList(query?: Object) { return request({ - url: '/third/thirdKeyManage/page', + url: '/admin/thirdSelf/thirdKeyManage/page', method: 'get', params: query }) @@ -10,7 +10,7 @@ export function fetchList(query?: Object) { export function addObj(obj?: Object) { return request({ - url: '/third/thirdKeyManage', + url: '/admin/thirdSelf/thirdKeyManage', method: 'post', data: obj }) @@ -18,14 +18,14 @@ export function addObj(obj?: Object) { export function getObj(id?: string) { return request({ - url: '/third/thirdKeyManage/' + id, + url: '/admin/thirdSelf/thirdKeyManage/' + id, method: 'get' }) } export function delObjs(ids?: Object) { return request({ - url: '/third/thirdKeyManage', + url: '/admin/thirdSelf/thirdKeyManage', method: 'delete', data: ids }) @@ -33,7 +33,7 @@ export function delObjs(ids?: Object) { export function putObj(obj?: Object) { return request({ - url: '/third/thirdKeyManage', + url: '/admin/thirdSelf/thirdKeyManage', method: 'put', data: obj }) diff --git a/src/views/third/thirdKeyManage/form.vue b/src/views/third/thirdKeyManage/form.vue index 20aa675..1d6e72b 100644 --- a/src/views/third/thirdKeyManage/form.vue +++ b/src/views/third/thirdKeyManage/form.vue @@ -3,44 +3,38 @@ - - + + - - + + - - + + - - - - - - - - - - - - - - + + - + + + + + + + @@ -68,7 +62,10 @@ const emit = defineEmits(['refresh']); const dataFormRef = ref(); const visible = ref(false) const loading = ref(false) + // 定义字典 +// 定义查询字典 +const { yes_no_type, third_env } = useDict("yes_no_type", "third_env") // 提交表单数据 const form = reactive({ @@ -84,6 +81,11 @@ const form = reactive({ // 定义校验规则 const dataRules = ref({ + name: [{ required: true, message: '应用名不能为空', trigger: 'blur' }], + appKey: [{ required: true, message: 'appKey不能为空', trigger: 'blur' }], + appSecret: [{ required: true, message: 'appSecret不能为空', trigger: 'blur' }], + appFieldSecret: [{ required: true, message: '字段密钥不能为空', trigger: 'blur' }], + env: [{ required: true, message: '环境不能为空', trigger: 'blur' }], }) // 打开弹窗 diff --git a/src/views/third/thirdKeyManage/index.vue b/src/views/third/thirdKeyManage/index.vue index 2aef491..8814002 100644 --- a/src/views/third/thirdKeyManage/index.vue +++ b/src/views/third/thirdKeyManage/index.vue @@ -1,6 +1,25 @@