优化上传p8key文件

dependabot/npm_and_yarn/fir_admin/url-parse-1.5.10
nineven 3 years ago
parent 6f959fa4a9
commit adc71de160
  1. 12
      fir_client/src/components/user/FirSuperSignBase.vue

@ -558,15 +558,15 @@
<el-row>
<el-col :span="18">
<el-input v-model="editdeveloperinfo.p8key"
placeholder="请填写或者上传p8key" :rows="6" type="textarea"/>
:rows="6" placeholder="请填写或者上传p8key" type="textarea"/>
</el-col>
<el-col :span="6">
<el-upload
style="margin-top: 50px"
:before-upload="beforep8keyUpload"
:limit="1"
accept=".p8"
action="#"
style="margin-top: 50px"
>
<el-button size="small" type="primary">点击上传p8证书文件</el-button>
</el-upload>
@ -1137,7 +1137,7 @@ export default {
dialogaddDeveloperVisible: false,
importcertDeveloperVisible: false,
title: "",
editdeveloperinfo: {auth_type: 0, usable_number: 100, app_limit_number: 100,p8key: ''},
editdeveloperinfo: {auth_type: 0, usable_number: 100, app_limit_number: 100, p8key: ''},
isedit: false,
placeholder: "",
pagination: {"currentPage": 1, "total": 0, "pagesize": 10},
@ -1328,16 +1328,16 @@ export default {
}
})
},
beforep8keyUpload(file){
beforep8keyUpload(file) {
let reader = new FileReader(); //,.
reader.readAsText(file); //,URL
// eslint-disable-next-line no-unused-vars
reader.onload = res => {
//,result,
let text = reader.result;
if(text.startsWith('-----BEGIN PRIVATE KEY')){
if (text.startsWith('-----BEGIN PRIVATE KEY')) {
this.editdeveloperinfo.p8key = reader.result.toString()
}else {
} else {
this.$message.warning("p8key文件不正确")
}
}

Loading…
Cancel
Save