|
@@ -9,146 +9,140 @@
|
|
|
label-width="170px" @submit.native.prevent>
|
|
|
|
|
|
<el-row :gutter="15">
|
|
|
- <el-row :gutter="15">
|
|
|
- <el-col :span="24" >
|
|
|
- <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
- 合同信息
|
|
|
- </el-divider>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="合同名称" prop="contractName"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.contractName" placeholder="请填写合同名称"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="合同金额(元)" prop="contractAmount"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额(元)"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="委托方" prop="primaryLinkman"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.primaryLinkman" placeholder="请填写委托方"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="合同类型(大类)" prop="contractTypeFirst"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.contractTypeFirst" placeholder="请填写合同类型(大类)"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="合同类型(小类)" prop="contractType"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.contractType" placeholder="请填写合同类型(小类)"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <el-col :span="24" >
|
|
|
+ <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
+ 合同信息
|
|
|
+ </el-divider>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="合同名称" prop="contractName"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.contractName" placeholder="请填写合同名称"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="合同金额(元)" prop="contractAmount"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额(元)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="委托方" prop="primaryLinkman"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.primaryLinkman" placeholder="请填写委托方"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="合同类型(大类)" prop="contractTypeFirst"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.contractTypeFirst" placeholder="请填写合同类型(大类)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="合同类型(小类)" prop="contractType"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.contractType" placeholder="请填写合同类型(小类)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="15">
|
|
|
- <el-row :gutter="15">
|
|
|
- <el-col :span="24" >
|
|
|
- <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
- 项目基本信息
|
|
|
- </el-divider>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="项目名称" prop="projectName"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.projectName" placeholder="请填写项目名称"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="项目所在地" prop="projectPlace"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.projectPlace" placeholder="请填写项目所在地"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="建设地点" prop="buildPlace"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.buildPlace" placeholder="请填写建设地点"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="项目负责人" prop="projectLeader"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.projectLeader" placeholder="请填写项目负责人"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="创建人" prop="createByName"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.createByName" placeholder="请填写创建人"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="创建时间" prop="createTime"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :disabled="true" v-model="inputForm.createTime" placeholder="请填写创建时间"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <el-col :span="24" >
|
|
|
+ <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
+ 项目基本信息
|
|
|
+ </el-divider>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="项目名称" prop="projectName"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.projectName" placeholder="请填写项目名称"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="项目所在地" prop="projectPlace"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.projectPlace" placeholder="请填写项目所在地"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="建设地点" prop="buildPlace"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.buildPlace" placeholder="请填写建设地点"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="项目负责人" prop="projectLeader"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.projectLeader" placeholder="请填写项目负责人"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="创建人" prop="createByName"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.createByName" placeholder="请填写创建人"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="创建时间" prop="createTime"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :disabled="true" v-model="inputForm.createTime" placeholder="请填写创建时间"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
|
|
|
</el-row>
|
|
|
<el-row :gutter="15">
|
|
|
- <el-row :gutter="15">
|
|
|
- <el-col :span="24" >
|
|
|
- <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
- 审核人及审核和修改意见
|
|
|
- </el-divider>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12" >
|
|
|
- <el-form-item label="审核人" prop="auditPeople"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <UserSelectSignatory style="width: 100%" ref="userSelect2" :disabled="status === 'audit' || status === 'taskFormDetail'|| method ==='view'"
|
|
|
- :readonly="true" :limit='1' :modelValue="inputForm.auditPeople"
|
|
|
- @update:modelValue='(value) => {inputForm.auditPeople = value}'></UserSelectSignatory>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" >
|
|
|
- <el-form-item label="审核意见" prop="initialAuditOpinion"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input type="textarea" id="auditData" :rows="4" :disabled="true" show-word-limit maxlength="500" v-model="inputForm.initialAuditOpinion" placeholder="请填写审核意见"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" >
|
|
|
- <el-form-item label="修改意见" prop="initialEditOpinion"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input type="textarea" id="editData" :rows="4" :disabled="true" show-word-limit maxlength="500" v-model="inputForm.initialEditOpinion" placeholder="请填写修改意见"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" v-show="inputForm.status === '2' && status ==='audit'?true:false">
|
|
|
- <el-form-item label="审核意见" prop="auditOpinion"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :rows="4" show-word-limit maxlength="500" type="textarea" v-model="inputForm.auditOpinion" placeholder="请填写审核意见"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" v-show="inputForm.status === '4' && status !=='audit'?true:false">
|
|
|
- <el-form-item label="修改意见" prop="editOpinion"
|
|
|
- :rules="[
|
|
|
- ]">
|
|
|
- <el-input :rows="4" show-word-limit maxlength="500" type="textarea" v-model="inputForm.editOpinion" placeholder="请填写修改意见"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <el-col :span="24" >
|
|
|
+ <el-divider content-position="left"><i class="el-icon-document"></i>
|
|
|
+ 审核人及审核和修改意见
|
|
|
+ </el-divider>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12" >
|
|
|
+ <el-form-item label="审核人" prop="auditPeople"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <UserSelectSignatory style="width: 100%" ref="userSelect2" :disabled="status === 'audit' || status === 'taskFormDetail'|| method ==='view'"
|
|
|
+ :readonly="true" :limit='1' :modelValue="inputForm.auditPeople"
|
|
|
+ @update:modelValue='(value) => {inputForm.auditPeople = value}'></UserSelectSignatory>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" >
|
|
|
+ <el-form-item label="审核意见" prop="initialAuditOpinion"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input type="textarea" id="auditData" :rows="4" :disabled="true" show-word-limit maxlength="500" v-model="inputForm.initialAuditOpinion" placeholder="请填写审核意见"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" >
|
|
|
+ <el-form-item label="修改意见" prop="initialEditOpinion"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input type="textarea" id="editData" :rows="4" :disabled="true" show-word-limit maxlength="500" v-model="inputForm.initialEditOpinion" placeholder="请填写修改意见"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" v-show="inputForm.status === '2' && status ==='audit'?true:false">
|
|
|
+ <el-form-item label="审核意见" prop="auditOpinion"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :rows="4" show-word-limit maxlength="500" type="textarea" v-model="inputForm.auditOpinion" placeholder="请填写审核意见"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" v-show="inputForm.status === '4' && status !=='audit'?true:false">
|
|
|
+ <el-form-item label="修改意见" prop="editOpinion"
|
|
|
+ :rules="[
|
|
|
+ ]">
|
|
|
+ <el-input :rows="4" show-word-limit maxlength="500" type="textarea" v-model="inputForm.editOpinion" placeholder="请填写修改意见"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
|
|
|
</el-form>
|