inleft
2022-08-17 bc95187efc506413cf85749fe36fe748cf75fed5
src/components/mini/box10-add.vue
@@ -24,7 +24,7 @@
         <a-form-model-item label="日志文件" v-show="!form.online">
            <a-upload ref="blogFileUpload" :customRequest="customRequest" name="file" :showUploadList="true"
               @change="handleChange" :default-file-list="form.blogFileList" :beforeUpload="beforeUpload"
               :data="{'fileType':fileTypeMarkDown}" accept=".md,.html,.htm,.txt">
               :data="{'fileType':myConstant.fileTypeMarkDown}" accept=".md,.html,.htm,.txt">
               <a-button>
                  <a-icon type="upload" />限 markdown/html
               </a-button>
@@ -102,7 +102,7 @@
            <a-form-model-item label="封面">
               <a-upload :customRequest="customRequest" name="file" :showUploadList="true" list-type="picture"
                  :data="{'fileType':fileTypeCover}" @change="handleChangeCoverFile"
                  :data="{'fileType':myConstant.fileTypeCover}" @change="handleChangeCoverFile"
                  :default-file-list="form.coverFileList" :beforeUpload="beforeUploadCover"
                  accept=".jpg,.png,.jpeg">
                  <!-- :disabled="form.coverFileList.length>=1" -->
@@ -187,6 +187,7 @@
   } from '../../api/blogArticleType.js'
   import myConstant from "../../config/myConstant.js"
   import md5 from 'js-md5';
   export default {
      beforeMount() {
@@ -212,8 +213,7 @@
         };
         return {
            fileTypeMarkDown: myConstant.fileTypeMarkDown,
            fileTypeCover: myConstant.fileTypeCover,
            myConstant: myConstant,
            blogArticleType: [],
            tags: [],
            inputVisible: false,
@@ -259,7 +259,7 @@
               ],
               secret: [{
                  required: true,
                  message: '不正经的人..',
                  message: '好像这里错了..',
                  trigger: 'blur'
               }],
               common: [{
@@ -293,6 +293,11 @@
         },
         beforeUploadCover(file, fileList) {
            return new Promise((resolve, reject) => {
               if (this.form.secret == null || this.form.secret == "") {
                  this.$message.error('需要正确的授权码');
                  return reject(false);
               }
               if (this.form.coverFileList.length >= 1) {
                  this.$message.error('这里最多上传一个文件');
                  return reject(false);
@@ -306,6 +311,11 @@
         },
         beforeUpload(file, fileList) {
            return new Promise((resolve, reject) => {
               if (this.form.secret == null || this.form.secret == "") {
                  this.$message.error('需要正确的口令..');
                  return reject(false);
               }
               if (this.form.blogFileList.length >= 1) {
                  this.$message.error('这里最多上传一个文件');
                  return reject(false);
@@ -360,7 +370,7 @@
            const formData = new FormData()
            formData.append('file', option.file)
            formData.append('fileType', option.data.fileType)
            formData.append('authCode', this.form.secret)
            formData.append('authCode', this.form.secret == "" ? "" : md5(this.form.secret))
            myFileInfoUpload(formData).then((res) => {
               if (res.success) {
                  this.$message.success('上传成功')