|
@@ -158,21 +158,34 @@
|
|
|
</el-table>
|
|
|
|
|
|
<!-- 上传附件 -->
|
|
|
- <el-dialog title="上传发票" :visible.sync="uploadOpen" width="500px" append-to-body>
|
|
|
- <el-upload class="upload-demo" drag ref="upload" :file-list="fileList" :auto-upload="true" :http-request="httpRequest" :before-remove="beforeRemove" :on-remove="invoiceRemove" :before-upload="beforeAvatarUpload" accept=".jpg,.jpeg,.png" action="" multiple>
|
|
|
- <i class="el-icon-upload"></i>
|
|
|
- <div class="el-upload__text">
|
|
|
- 将文件拖到此处,或<em>点击选择文件</em>
|
|
|
- </div>
|
|
|
- <div class="el-upload__tip">
|
|
|
- 按住Ctrl可同时多选,单个文件不能超过2mb
|
|
|
- </div>
|
|
|
- <div class="el-upload__tip">
|
|
|
- 严禁上传包含色情、暴力、反动等相关违法信息的文件。
|
|
|
- </div>
|
|
|
- </el-upload>
|
|
|
- <!-- <el-button type="primary" @click="submitUpload()">点击上传</el-button> -->
|
|
|
- <el-button type="primary" @click="toCheck()">完成去验真</el-button>
|
|
|
+ <el-dialog ref="uploadInvoice" class="zap-upload-invoice" :visible.sync="uploadOpen" width="600px" :show-close="false" append-to-body>
|
|
|
+ <el-row slot="title" class="zap-upload-invoice__title" type="flex" align="middle" justify="space-between">
|
|
|
+ <span class="title">上传发票</span>
|
|
|
+ <i class="el-icon-close" @click="bindClickCloseUploadInvoice"></i>
|
|
|
+ </el-row>
|
|
|
+ <el-row class="zap-upload-invoice__top">
|
|
|
+ <span class="zap-upload-invoice__top-text">支持格式:.jpg,.jpeg,.png,单个文件不能超过3MB</span>
|
|
|
+ </el-row>
|
|
|
+ <el-row type="flex" align="middle" justify="center">
|
|
|
+ <el-upload class="zap-upload-invoice__form" drag ref="upload" :file-list="fileList" :auto-upload="true" :http-request="httpRequest" :before-remove="beforeRemove" :on-remove="invoiceRemove" :before-upload="beforeAvatarUpload" accept=".jpg,.jpeg,.png" action="" multiple>
|
|
|
+ <div class="zap-upload-invoce__inner">
|
|
|
+ <i class="el-icon-upload" style="font-size: 64px;"></i>
|
|
|
+ <div class="zap-upload-invoice__text">
|
|
|
+ 将文件拖到此处,或<span>点击上传</span>
|
|
|
+ </div>
|
|
|
+ <div class="zap-upload-invoice__tip">
|
|
|
+ 按住Ctrl可同时多选,单个文件不能超过2mb
|
|
|
+ </div>
|
|
|
+ <div class="zap-upload-invoice__tip">
|
|
|
+ 严禁上传包含色情、暴力、反动等相关违法信息的文件。
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
+ </el-row>
|
|
|
+ <el-row style="height: 109px;" type="flex" align="middle" justify="center">
|
|
|
+ <el-button type="primary" plain="" @click="bindClickCloseUploadInvoice">取消</el-button>
|
|
|
+ <el-button type="primary" @click="toCheck()">完成去验真</el-button>
|
|
|
+ </el-row>
|
|
|
</el-dialog>
|
|
|
|
|
|
<!-- 发票验真 -->
|
|
@@ -268,14 +281,6 @@
|
|
|
支持格式:JPG/PNG </br>
|
|
|
单个文件不能超过2MB
|
|
|
</div>
|
|
|
- <!-- 设置缩略图模板 -->
|
|
|
- <div slot="file" slot-scope="{file}" class="zap-contract-add__thumbnail">
|
|
|
- <img class="zap-contract-add__fileimg" src="../../../assets/images/file_img.png" alt="">
|
|
|
- <span class="zap-contractadd__filename">{{file.name}}</span>
|
|
|
- <span class="zap-contract-add__delete" @click="handleRemove(file)">
|
|
|
- <i class="el-icon-error"></i>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
</el-upload>
|
|
|
</div>
|
|
|
</el-row>
|
|
@@ -294,14 +299,6 @@
|
|
|
支持格式:JPG/PNG </br>
|
|
|
单个文件不能超过2MB
|
|
|
</div>
|
|
|
- <!-- 设置缩略图模板 -->
|
|
|
- <div slot="file" slot-scope="{file}" class="zap-contract-add__thumbnail">
|
|
|
- <img class="zap-contract-add__fileimg" src="../../../assets/images/file_img.png" alt="">
|
|
|
- <span class="zap-contractadd__filename">{{file.name}}</span>
|
|
|
- <span class="zap-contract-add__delete" @click="handleRemove(file)">
|
|
|
- <i class="el-icon-error"></i>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
</el-upload>
|
|
|
</div>
|
|
|
</el-row>
|
|
@@ -320,14 +317,6 @@
|
|
|
支持格式:JPG/PNG </br>
|
|
|
单个文件不能超过2MB
|
|
|
</div>
|
|
|
- <!-- 设置缩略图模板 -->
|
|
|
- <div slot="file" slot-scope="{file}" class="zap-contract-add__thumbnail">
|
|
|
- <img class="zap-contract-add__fileimg" src="../../../assets/images/file_img.png" alt="">
|
|
|
- <span class="zap-contractadd__filename">{{file.name}}</span>
|
|
|
- <span class="zap-contract-add__delete" @click="handleRemove(file)">
|
|
|
- <i class="el-icon-error"></i>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
</el-upload>
|
|
|
</div>
|
|
|
</el-row>
|
|
@@ -1122,6 +1111,12 @@ export default {
|
|
|
}
|
|
|
return chineseStr;
|
|
|
},
|
|
|
+ /**
|
|
|
+ * 点击关闭上传发票弹窗
|
|
|
+ */
|
|
|
+ bindClickCloseUploadInvoice() {
|
|
|
+ this.uploadOpen = false
|
|
|
+ }
|
|
|
},
|
|
|
};
|
|
|
</script>
|