liweikun 1 year ago
parent
commit
40c60031d9
  1. 16
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue
  2. 4
      jwtech-admin-page/vue.config.js

16
jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue

@ -518,10 +518,10 @@
:headers="headers"
:on-preview="handlePreview"
:on-remove="handleRemove"
:before-remove="beforeRemove"
multiple
:on-success="submitUpload"
:file-list="contractFileList"
:before-upload="beforeUpload"
>
<el-button size="small" type="primary" plain>
<i class="el-icon-upload el-icon--right"></i>
@ -1131,6 +1131,20 @@ export default {
beforeRemove(file, fileList) {
return this.$confirm(`确定移除 ${file.name}`);
},
//
beforeUpload(file) {
let size = Number(file.size / 1024 / 1024);
if (size > 100) {
this.$message.warning("文件大小不能超过100MB");
return false;
}
//
var type = file.name.substring(file.name.lastIndexOf(".") + 1);
if (['png', 'jpg', 'pdf', 'word', 'excel'].indexOf(type) === -1) {
this.$message.warning("请上传指定格式的文件!");
return false;
}
},
},
};
</script>

4
jwtech-admin-page/vue.config.js

@ -31,8 +31,8 @@ module.exports = {
devServer: {
// host: '0.0.0.0',
// host: '192.168.1.104',
host: '127.0.0.1',
// host: '192.168.2.107',
// host: '127.0.0.1',
host: '192.168.2.107',
port: 80,
open: true,
proxy: {

Loading…
Cancel
Save