|
@@ -1,7 +1,7 @@
|
|
|
<template xmlns:v-slot="http://www.w3.org/1999/XSL/Transform">
|
|
|
<div>
|
|
|
<el-row>
|
|
|
- <el-form size="middle" :model="inputForm" ref="inputForm" v-loading="loading" :class="method==='view'?'readonly':''" :disabled="status === 'taskFormDetail'"
|
|
|
+ <el-form size="middle" :model="inputForm" ref="inputForm" v-loading="loading" :class="method==='view'?'readonly':''" :disabled="status === 'taskFormDetail' || status === 'audit'"
|
|
|
label-width="135px" @submit.native.prevent>
|
|
|
|
|
|
<el-divider content-position="left"><i class="el-icon-document"></i> 项目信息</el-divider>
|
|
@@ -295,6 +295,7 @@
|
|
|
{required: true, message:'报告日期不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
<el-date-picker
|
|
|
+ :disabled="status === 'taskFormDetail' || status === 'audit'"
|
|
|
placement="bottom-start"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
v-model="inputForm.reportDate"
|
|
@@ -318,7 +319,7 @@
|
|
|
<el-form-item label="公司注册地址" prop="registerAddress"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.registerAddress" placeholder="请填写公司注册地址" clearable>
|
|
|
+ <el-input :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.registerAddress" placeholder="请填写公司注册地址" clearable>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -326,7 +327,7 @@
|
|
|
<el-form-item label="业务所在地" prop="businessLocation"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.businessLocation" placeholder="请填写业务所在地" clearable>
|
|
|
+ <el-input :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.businessLocation" placeholder="请填写业务所在地" clearable>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -334,7 +335,7 @@
|
|
|
<el-form-item label="是否数据证券业务" prop="securityBusiness"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.securityBusiness" placeholder="请选择是否数据证券业务" style="width:100%;">
|
|
|
+ <el-select :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.securityBusiness" placeholder="请选择是否数据证券业务" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('cw_report_negotiable')"
|
|
|
:key="item.value"
|
|
@@ -377,7 +378,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'共印份数不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.allPrintNum" placeholder="请输入本报告共印份数">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.allPrintNum" placeholder="请输入本报告共印份数">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -386,7 +387,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'发出份数不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.issueNum" placeholder="请输入发出份数">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.issueNum" placeholder="请输入发出份数">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -395,7 +396,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'存档份数不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.placeOnFileNum" placeholder="请输入存档份数">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.placeOnFileNum" placeholder="请输入存档份数">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -404,7 +405,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'打印人签名不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.printedBy" placeholder="请输入打印人签名">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.printedBy" placeholder="请输入打印人签名">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -413,7 +414,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'校对人签名不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.checkAutograph" placeholder="请输入校对人签名">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.checkAutograph" placeholder="请输入校对人签名">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -422,7 +423,7 @@
|
|
|
:rules="[
|
|
|
{required: true, message:'计算机文号不能为空', trigger:'blur'}
|
|
|
]">
|
|
|
- <el-input size="medium" v-model="inputForm.computerNo" placeholder="请输入计算机文号">
|
|
|
+ <el-input size="medium" :disabled="status === 'taskFormDetail' || status === 'audit'" v-model="inputForm.computerNo" placeholder="请输入计算机文号">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -737,7 +738,7 @@
|
|
|
} else {
|
|
|
this.inputForm.cwFileInfoList = []
|
|
|
}
|
|
|
- if (this.status === 'taskFormDetail') {
|
|
|
+ if (this.status === 'taskFormDetail' || this.status === 'audit') {
|
|
|
this.method = 'view'
|
|
|
} else {
|
|
|
this.method = 'false'
|