diff --git a/src/api/link/certificate.js b/src/api/link/certificate.js new file mode 100644 index 00000000..24fe25f9 --- /dev/null +++ b/src/api/link/certificate.js @@ -0,0 +1,3 @@ +import server from '@/utils/request' + +export const save = (data) => server.post(`/network/certificate`, data) \ No newline at end of file diff --git a/src/utils/variable.ts b/src/utils/variable.ts index 591acb68..66af2141 100644 --- a/src/utils/variable.ts +++ b/src/utils/variable.ts @@ -2,4 +2,6 @@ export const BASE_API_PATH = import.meta.env.VITE_APP_BASE_API export const TOKEN_KEY = 'X-Access-Token' -export const Version_Code = 'version_code' \ No newline at end of file +export const Version_Code = 'version_code' + +export const NETWORK_CERTIFICATE_UPLOAD = '/network/certificate/upload' \ No newline at end of file diff --git a/src/views/link/Certificate/Detail/CertificateFile.vue b/src/views/link/Certificate/Detail/CertificateFile.vue index 8fe1c399..b6ffb26c 100644 --- a/src/views/link/Certificate/Detail/CertificateFile.vue +++ b/src/views/link/Certificate/Detail/CertificateFile.vue @@ -1,88 +1,91 @@ - - + diff --git a/src/views/link/Certificate/Detail/index.vue b/src/views/link/Certificate/Detail/index.vue index 8e13d335..ec301a57 100644 --- a/src/views/link/Certificate/Detail/index.vue +++ b/src/views/link/Certificate/Detail/index.vue @@ -11,18 +11,9 @@ :wrapper-col="{ span: 16 }" autocomplete="off" @finish="onFinish" - @finishFailed="onFinishFailed" + :rules="formRules" > - + - + - + - + @@ -117,46 +87,73 @@ - -