Commit 25550019 authored by 张伯涛's avatar 张伯涛

类型3表单

parent 908b23c8
...@@ -687,7 +687,7 @@ ...@@ -687,7 +687,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="form.TZXX.ISSFYYFK === '1' && $route.query.number === '2'" :span="12"> <el-col v-if="form.TZXX.ISSFYYFK === '1' && ($route.query.number === '2' || $route.query.number === '3') " :span="12">
<el-form-item <el-form-item
label="预付款比例" label="预付款比例"
prop="TZXX.PAYRATIO" prop="TZXX.PAYRATIO"
...@@ -698,7 +698,7 @@ ...@@ -698,7 +698,7 @@
<el-input v-model="form.TZXX.PAYRATIO" maxlength="10" placeholder="请输入" /> <el-input v-model="form.TZXX.PAYRATIO" maxlength="10" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="form.TZXX.ISSFYYFK === '1' && $route.query.number === '2'" :span="12"> <el-col v-if="form.TZXX.ISSFYYFK === '1' && ($route.query.number === '2' || $route.query.number === '3') " :span="12">
<el-form-item <el-form-item
label="预付款金额" label="预付款金额"
prop="TZXX.PAYAMT" prop="TZXX.PAYAMT"
...@@ -709,7 +709,51 @@ ...@@ -709,7 +709,51 @@
<el-input v-model="form.TZXX.PAYAMT" maxlength="10" placeholder="请输入" /> <el-input v-model="form.TZXX.PAYAMT" maxlength="10" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '3'" :span="12">
<el-form-item
label="采购方式"
prop="TZXX.PURCHASEMETHOD"
:rules="[
{ required: true, message: '采购方式', trigger: 'change' }
]"
>
<el-select
v-model="form.TZXX.PURCHASEMETHOD"
placeholder="请选择"
style="width: 70%"
>
<el-option
v-for="item in ZINVTYPES"
:key="item.id"
:label="item.value"
:value="item.id"
/>
</el-select>
</el-form-item>
</el-col>
<el-col v-if="$route.query.number === '3'" :span="12">
<el-form-item
label="是否来源于框架协议"
prop="TZXX.ISAGREEMENT"
:rules="[
{ required: true, message: '是否来源于框架协议', trigger: 'change' }
]"
>
<el-select
v-model="form.TZXX.ISAGREEMENT"
placeholder="请选择"
style="width: 70%"
>
<el-option
v-for="item in ZINVTYPES"
:key="item.id"
:label="item.value"
:value="item.id"
/>
</el-select>
</el-form-item>
</el-col>
<el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="12">
<el-form-item label="合同约定开工日期" prop="STARTDATE"> <el-form-item label="合同约定开工日期" prop="STARTDATE">
<el-date-picker <el-date-picker
v-model="form.TZXX.STARTDATE" v-model="form.TZXX.STARTDATE"
...@@ -718,7 +762,7 @@ ...@@ -718,7 +762,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="12">
<el-form-item label="合同约定完工日期" prop="ENDDATE"> <el-form-item label="合同约定完工日期" prop="ENDDATE">
<el-date-picker <el-date-picker
v-model="form.TZXX.ENDDATE" v-model="form.TZXX.ENDDATE"
...@@ -727,7 +771,7 @@ ...@@ -727,7 +771,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="12">
<el-form-item <el-form-item
label="工期" label="工期"
prop="TZXX.PERIOD" prop="TZXX.PERIOD"
...@@ -738,6 +782,26 @@ ...@@ -738,6 +782,26 @@
<el-input v-model="form.TZXX.PERIOD" maxlength="10" placeholder="请输入" /> <el-input v-model="form.TZXX.PERIOD" maxlength="10" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if=" $route.query.number === '3'" :span="12">
<el-form-item
label="缺陷责任期"
prop="TZXX.DEFECTPERIOD"
:rules="[
{ required: true, message: '缺陷责任期', trigger: 'blur' }
]"
>
<el-input v-model="form.TZXX.DEFECTPERIOD" maxlength="10" placeholder="请输入" />
</el-form-item>
</el-col>
<el-col v-if=" $route.query.number === '3'" :span="12">
<el-form-item label="退场日期" prop="EXITDATE">
<el-date-picker
v-model="form.TZXX.EXITDATE"
placeholder="年/月/日"
value-format="yyyy-MM-dd"
/>
</el-form-item>
</el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2'" :span="12">
<el-form-item <el-form-item
label="是否联合体" label="是否联合体"
...@@ -858,7 +922,7 @@ ...@@ -858,7 +922,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3' " :span="12">
<el-form-item <el-form-item
label="进度款支付比例" label="进度款支付比例"
prop="TZXX.PROGRESSRATIO" prop="TZXX.PROGRESSRATIO"
...@@ -869,7 +933,7 @@ ...@@ -869,7 +933,7 @@
<el-input v-model="form.TZXX.PROGRESSRATIO" maxlength="10" placeholder="请输入" /> <el-input v-model="form.TZXX.PROGRESSRATIO" maxlength="10" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="24">
<el-form-item <el-form-item
label="进度款付款条件" label="进度款付款条件"
prop="TZXX.PROGRESSRULE" prop="TZXX.PROGRESSRULE"
...@@ -889,7 +953,7 @@ ...@@ -889,7 +953,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="12">
<el-form-item <el-form-item
label="完工验收支付比例" label="完工验收支付比例"
prop="TZXX.FINISHRATIO" prop="TZXX.FINISHRATIO"
...@@ -900,7 +964,7 @@ ...@@ -900,7 +964,7 @@
<el-input v-model="form.TZXX.FINISHRATIO" maxlength="10" placeholder="请输入" /> <el-input v-model="form.TZXX.FINISHRATIO" maxlength="10" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3' " :span="24">
<el-form-item <el-form-item
label="完工验收付款条件" label="完工验收付款条件"
prop="TZXX.FINISHRULE" prop="TZXX.FINISHRULE"
...@@ -920,7 +984,7 @@ ...@@ -920,7 +984,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3' " :span="12">
<el-form-item <el-form-item
label="付款类型" label="付款类型"
prop="TZXX.PAYMENTMETHOD" prop="TZXX.PAYMENTMETHOD"
...@@ -947,7 +1011,7 @@ ...@@ -947,7 +1011,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="$route.query.number === '2'" :span="12"> <el-col v-if="$route.query.number === '2' || $route.query.number === '3'" :span="12">
<el-form-item <el-form-item
label="是否有担保" label="是否有担保"
prop="TZXX.ISSFYDB" prop="TZXX.ISSFYDB"
...@@ -1051,7 +1115,7 @@ ...@@ -1051,7 +1115,7 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div v-if="$route.query.number === '2'" class="step-form"> <div v-if="$route.query.number === '2' || $route.query.number === '3'" class="step-form">
<div id="guarantee" class="step-header"> <div id="guarantee" class="step-header">
<div class="step-label">担保信息</div> <div class="step-label">担保信息</div>
<div class="step-header--right"> <div class="step-header--right">
...@@ -1299,6 +1363,10 @@ export default { ...@@ -1299,6 +1363,10 @@ export default {
HSBGAMT: '', HSBGAMT: '',
ISYZDW: '0', ISYZDW: '0',
TZXX: { TZXX: {
EXITDATE: '',
DEFECTPERIOD: '',
ISAGREEMENT: '',
PURCHASEMETHOD: '',
ISSFYDB: '', ISSFYDB: '',
GCWKYZFDATE: '', GCWKYZFDATE: '',
PAYMENTMETHOD: '', PAYMENTMETHOD: '',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment