liweikun 1 year ago
parent
commit
aea8fa4c87
  1. 4
      jwtech-admin-page/src/views/project/report/index.vue
  2. 4
      jwtech-admin-page/src/views/project/special/index.vue
  3. 17
      jwtech-admin-page/src/views/project/special/options/basePage.vue
  4. 2
      jwtech-admin-page/src/views/project/special/options/documentPage.vue
  5. 3
      jwtech-admin-page/src/views/project/special/options/resultsPage.vue
  6. 7
      jwtech-admin-page/src/views/project/special/options/taskPage.vue

4
jwtech-admin-page/src/views/project/report/index.vue

@ -13,7 +13,7 @@
<el-row :gutter="20" v-show="showSearch"> <el-row :gutter="20" v-show="showSearch">
<el-col :span="22"> <el-col :span="22">
<!-- 搜索条件 --> <!-- 搜索条件 -->
<el-form :model="queryParams" :inline="true" label-width="68px"> <el-form :model="queryParams" :inline="true" label-width="80px">
<el-form-item label="项目名称" prop="projectName"> <el-form-item label="项目名称" prop="projectName">
<el-input <el-input
v-model="queryParams.data.projectName" v-model="queryParams.data.projectName"
@ -476,7 +476,7 @@
/> --> /> -->
<el-upload <el-upload
class="upload-demo" class="upload-demo"
action="http://127.0.0.1/thinking/common/upload" action="thinking/common/upload"
:headers="headers" :headers="headers"
:on-preview="handleAttachmentPreview" :on-preview="handleAttachmentPreview"
:on-remove="handleAttachmentRemove" :on-remove="handleAttachmentRemove"

4
jwtech-admin-page/src/views/project/special/index.vue

@ -480,7 +480,7 @@ export default {
openOptions() { openOptions() {
this.routeList.push({ this.routeList.push({
path: "/project/special/options", path: "/project/special/options",
routeName: "专题基信息", routeName: "专题基信息",
isEdit: false, isEdit: false,
}); });
// //
@ -588,7 +588,7 @@ export default {
getProjectinfo(id).then((response) => { getProjectinfo(id).then((response) => {
this.routeList.push({ this.routeList.push({
path: "/project/special/options", path: "/project/special/options",
routeName: "专题基信息", routeName: "专题基信息",
isEdit: true, isEdit: true,
}); });

17
jwtech-admin-page/src/views/project/special/options/basePage.vue

@ -164,11 +164,11 @@
:headers="headers" :headers="headers"
:on-preview="handlePreview" :on-preview="handlePreview"
:on-remove="(file) => handleRemove(file, 'fileList1')" :on-remove="(file) => handleRemove(file, 'fileList1')"
:before-remove="beforeRemove"
multiple multiple
:on-exceed="handleExceed" :on-exceed="handleExceed"
:on-success="(_, fileList) => submitUpload(fileList, 'fileList1')" :on-success="(_, fileList) => submitUpload(fileList, 'fileList1')"
:file-list="fileList1" :file-list="fileList1"
:before-upload="beforeUpload"
> >
<el-button size="small" type="primary" plain> <el-button size="small" type="primary" plain>
<i class="el-icon-upload el-icon--right"></i> <i class="el-icon-upload el-icon--right"></i>
@ -450,8 +450,19 @@ 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;
}
}, },
}, },
}; };

2
jwtech-admin-page/src/views/project/special/options/documentPage.vue

@ -302,7 +302,7 @@
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item span="2"> <el-descriptions-item span="2">
<template slot="label"> 可行性研究报告相关附件 </template> <template slot="label"> 规划项目验收文档附件 </template>
<template v-if="this.documentMsg.acceptDocumentAttachment"> <template v-if="this.documentMsg.acceptDocumentAttachment">
<div <div
v-for="(item, index) in JSON.parse( v-for="(item, index) in JSON.parse(

3
jwtech-admin-page/src/views/project/special/options/resultsPage.vue

@ -131,7 +131,8 @@
label="评价内容" label="评价内容"
align="center" align="center"
prop="evaluationContent" prop="evaluationContent"
min-width="180" min-width="300"
:show-overflow-tooltip="true"
/> />
<el-table-column <el-table-column

7
jwtech-admin-page/src/views/project/special/options/taskPage.vue

@ -139,12 +139,12 @@
prop="projectName" prop="projectName"
min-width="180" min-width="180"
/> />
<el-table-column <!-- <el-table-column
label="项目编号" label="项目编号"
align="center" align="center"
prop="proNo" prop="proNo"
min-width="180" min-width="180"
/> /> -->
<el-table-column <el-table-column
label="规划上报日期" label="规划上报日期"
align="center" align="center"
@ -211,7 +211,8 @@
label="批复意见" label="批复意见"
align="center" align="center"
prop="replyOpinion" prop="replyOpinion"
min-width="180" min-width="300"
:show-overflow-tooltip="true"
/> />
<el-table-column <el-table-column
label="意见附件" label="意见附件"

Loading…
Cancel
Save