|
@@ -2,8 +2,8 @@
|
|
|
<el-dialog
|
|
<el-dialog
|
|
|
:visible.sync="dialogVisible"
|
|
:visible.sync="dialogVisible"
|
|
|
title="任务详情"
|
|
title="任务详情"
|
|
|
- width="100%"
|
|
|
|
|
- height="100%"
|
|
|
|
|
|
|
+ width="80%"
|
|
|
|
|
+ top="5vh"
|
|
|
:close-on-click-modal="false"
|
|
:close-on-click-modal="false"
|
|
|
:before-close="handleClose"
|
|
:before-close="handleClose"
|
|
|
class="task-info-dialog"
|
|
class="task-info-dialog"
|
|
@@ -137,7 +137,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="监审期间:">
|
|
<el-form-item label="监审期间:">
|
|
|
<div class="cost-period-container">
|
|
<div class="cost-period-container">
|
|
|
- <el-button
|
|
|
|
|
|
|
+ <!-- <el-button
|
|
|
type="primary"
|
|
type="primary"
|
|
|
size="small"
|
|
size="small"
|
|
|
class="add-cost-year-btn"
|
|
class="add-cost-year-btn"
|
|
@@ -145,7 +145,7 @@
|
|
|
@click="addCostYear"
|
|
@click="addCostYear"
|
|
|
>
|
|
>
|
|
|
+
|
|
+
|
|
|
- </el-button>
|
|
|
|
|
|
|
+ </el-button> -->
|
|
|
<div class="cost-years-wrapper">
|
|
<div class="cost-years-wrapper">
|
|
|
<div
|
|
<div
|
|
|
v-for="(year, index) in formData.basicInfo
|
|
v-for="(year, index) in formData.basicInfo
|
|
@@ -163,7 +163,7 @@
|
|
|
clearable
|
|
clearable
|
|
|
:disabled="isViewMode"
|
|
:disabled="isViewMode"
|
|
|
></el-date-picker>
|
|
></el-date-picker>
|
|
|
- <el-button
|
|
|
|
|
|
|
+ <!-- <el-button
|
|
|
type="danger"
|
|
type="danger"
|
|
|
size="small"
|
|
size="small"
|
|
|
class="delete-cost-year-btn"
|
|
class="delete-cost-year-btn"
|
|
@@ -171,7 +171,7 @@
|
|
|
@click="deleteCostYear(index)"
|
|
@click="deleteCostYear(index)"
|
|
|
>
|
|
>
|
|
|
删除
|
|
删除
|
|
|
- </el-button>
|
|
|
|
|
|
|
+ </el-button> -->
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -259,7 +259,16 @@
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<!-- 监审文书 -->
|
|
<!-- 监审文书 -->
|
|
|
- <el-tab-pane label="监审文书" name="auditDocument">
|
|
|
|
|
|
|
+ <el-tab-pane
|
|
|
|
|
+ v-if="
|
|
|
|
|
+ currentNode !== 'clcs' &&
|
|
|
|
|
+ currentNode !== 'jtsy' &&
|
|
|
|
|
+ currentNode !== 'yjfk' &&
|
|
|
|
|
+ currentNode === 'tjcl'
|
|
|
|
|
+ "
|
|
|
|
|
+ label="监审文书"
|
|
|
|
|
+ name="auditDocument"
|
|
|
|
|
+ >
|
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
|
<div style="font-size: 14px; margin-bottom: 15px; color: #606266">
|
|
<div style="font-size: 14px; margin-bottom: 15px; color: #606266">
|
|
|
<strong>说明:</strong>
|
|
<strong>说明:</strong>
|
|
@@ -309,7 +318,11 @@
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<!-- 报送资料 -->
|
|
<!-- 报送资料 -->
|
|
|
- <el-tab-pane label="报送资料" name="dataRequirements">
|
|
|
|
|
|
|
+ <el-tab-pane
|
|
|
|
|
+ v-if="currentNode === 'clcs' || currentNode === 'tjcl'"
|
|
|
|
|
+ label="报送资料"
|
|
|
|
|
+ name="dataRequirements"
|
|
|
|
|
+ >
|
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
|
<el-table
|
|
<el-table
|
|
|
border
|
|
border
|
|
@@ -397,12 +410,41 @@
|
|
|
</span>
|
|
</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="isRequired"
|
|
|
|
|
+ label="是否通过"
|
|
|
|
|
+ width="110"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ >
|
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
|
+ <span v-if="!scope.row.isCategoryHeader">
|
|
|
|
|
+ <span
|
|
|
|
|
+ v-if="
|
|
|
|
|
+ scope.row.auditedStatus !== null &&
|
|
|
|
|
+ scope.row.auditedStatus !== undefined
|
|
|
|
|
+ "
|
|
|
|
|
+ >
|
|
|
|
|
+ {{
|
|
|
|
|
+ getDictName(
|
|
|
|
|
+ 'clshzt',
|
|
|
|
|
+ String(scope.row.auditedStatus)
|
|
|
|
|
+ ) || scope.row.auditedStatus
|
|
|
|
|
+ }}
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span v-else>-</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</div>
|
|
</div>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<!-- 成本调查表 -->
|
|
<!-- 成本调查表 -->
|
|
|
- <el-tab-pane label="成本调查表" name="costSurvey">
|
|
|
|
|
|
|
+ <el-tab-pane
|
|
|
|
|
+ v-if="currentNode === 'clcs' || currentNode === 'tjcl'"
|
|
|
|
|
+ label="成本调查表"
|
|
|
|
|
+ name="costSurvey"
|
|
|
|
|
+ >
|
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
|
<el-table
|
|
<el-table
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
@@ -468,7 +510,7 @@
|
|
|
|
|
|
|
|
<!-- 监审意见 -->
|
|
<!-- 监审意见 -->
|
|
|
<el-tab-pane
|
|
<el-tab-pane
|
|
|
- v-if="showAuditOpinion"
|
|
|
|
|
|
|
+ v-if="currentNode === 'yjfk'"
|
|
|
label="监审意见"
|
|
label="监审意见"
|
|
|
name="auditOpinion"
|
|
name="auditOpinion"
|
|
|
>
|
|
>
|
|
@@ -555,7 +597,16 @@
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<!-- 消息通知 -->
|
|
<!-- 消息通知 -->
|
|
|
- <el-tab-pane label="消息通知" name="messageNotice">
|
|
|
|
|
|
|
+ <el-tab-pane
|
|
|
|
|
+ v-if="
|
|
|
|
|
+ currentNode !== 'clcs' &&
|
|
|
|
|
+ currentNode === 'tjcl' &&
|
|
|
|
|
+ currentNode !== 'jtsy' &&
|
|
|
|
|
+ currentNode !== 'yjfk'
|
|
|
|
|
+ "
|
|
|
|
|
+ label="消息通知"
|
|
|
|
|
+ name="messageNotice"
|
|
|
|
|
+ >
|
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
<div v-loading="loading" element-loading-text="加载中...">
|
|
|
<el-table
|
|
<el-table
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
@@ -683,6 +734,7 @@
|
|
|
materialType: [], // 资料类别
|
|
materialType: [], // 资料类别
|
|
|
materialCategory: [], // 资料类别
|
|
materialCategory: [], // 资料类别
|
|
|
formatAsk: [], // 资料类型
|
|
formatAsk: [], // 资料类型
|
|
|
|
|
+ clshzt: [], // 是否通过
|
|
|
},
|
|
},
|
|
|
formData: {
|
|
formData: {
|
|
|
basicInfo: {
|
|
basicInfo: {
|
|
@@ -725,6 +777,7 @@
|
|
|
messageNotice: [],
|
|
messageNotice: [],
|
|
|
},
|
|
},
|
|
|
showAuditOpinion: true,
|
|
showAuditOpinion: true,
|
|
|
|
|
+ currentNode: '',
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
@@ -871,7 +924,8 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 根据状态决定是否显示监审意见标签页
|
|
// 根据状态决定是否显示监审意见标签页
|
|
|
- this.showAuditOpinion = data.currentNode !== 'jtsy'
|
|
|
|
|
|
|
+ // this.showAuditOpinion = data.currentNode !== 'jtsy'
|
|
|
|
|
+ this.currentNode = data.currentNode
|
|
|
|
|
|
|
|
// 立即加载立项信息
|
|
// 立即加载立项信息
|
|
|
this.loadProjectInfo()
|
|
this.loadProjectInfo()
|