|
@@ -2,7 +2,7 @@
|
|
|
<div class="app-container">
|
|
|
<el-form ref="formLabelAlign" label-width="120px" :model="formLabelAlign" :rules="rules">
|
|
|
<el-form-item label="合同编号:" prop="contractId">
|
|
|
- <el-input v-model="formLabelAlign.contractId" />
|
|
|
+ <el-input v-model="formLabelAlign.contractId" :disabled="isCheck" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="合同起始日期:" prop="contractStartDate">
|
|
|
<el-date-picker
|
|
@@ -10,6 +10,7 @@
|
|
|
type="date"
|
|
|
placeholder="选择日期"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
+ :disabled="isCheck"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="合同截止日期:" prop="contractEndDate">
|
|
@@ -18,12 +19,14 @@
|
|
|
type="date"
|
|
|
placeholder="选择日期"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
+ :disabled="isCheck"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="上传合同:" prop="contractRelateds">
|
|
|
<file-upload
|
|
|
:list="contractList"
|
|
|
:limit="20"
|
|
|
+ :is-check="isCheck"
|
|
|
:before-upload="beforeUpload"
|
|
|
:tip="'支持上传pdf、docx、 pptx文件格式'"
|
|
|
@success="uploadSuccess($event, 'contractRelateds')"
|
|
@@ -32,7 +35,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button type="primary" @click="submitForm('formLabelAlign')">保存</el-button>
|
|
|
+ <el-button v-if="!isCheck" type="primary" @click="submitForm('formLabelAlign')">保存</el-button>
|
|
|
<el-button @click="$router.back()">返回</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
@@ -77,6 +80,9 @@ export default {
|
|
|
},
|
|
|
providersId() {
|
|
|
return Number(this.$route.query.providersId) || false
|
|
|
+ },
|
|
|
+ isCheck() {
|
|
|
+ return !!Number(this.$route.query.isCheck)
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|