Commit 0e7a894f by huangxin

申报交易-对外担保修改

parent d925e063
...@@ -17,19 +17,19 @@ ...@@ -17,19 +17,19 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate"> <el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate">
<c-date-picker type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker :disabled="this.dclp.acp==''" type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="担保责任余额" prop="recp.dclp.0.basere"> <c-form-item label="担保责任余额" prop="recp.dclp.0.basere">
<c-input-currency v-model="dclp.basere" placeholder=""></c-input-currency> <c-input-currency :disabled="this.dclp.acp==''" v-model="dclp.basere" placeholder=""></c-input-currency>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recp.dclp.remark"> <c-form-item label="备注" prop="recp.dclp.remark">
<c-input :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input :disabled="this.dclp.acp==''" :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
<c-col :span="24"> <c-col :span="24">
<c-form-item label="" label-width="0" prop="recp.dclp.0.acp"> <c-form-item label="" label-width="0" prop="recp.dclp.0.acp">
<c-checkbox disabled v-model="dclp.acp">确认</c-checkbox> <c-checkbox :disabled="this.model.cfabut.dclflg==''" v-model="dclp.acp">确认</c-checkbox>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</c-col> --> </c-col> -->
<c-col :span="8"> <c-col :span="8">
<c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox> <c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
......
...@@ -17,19 +17,19 @@ ...@@ -17,19 +17,19 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate"> <el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate">
<c-date-picker type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="担保责任余额" prop="recp.dclp.0.basere"> <c-form-item label="担保责任余额" prop="recp.dclp.0.basere">
<c-input-currency v-model="dclp.basere" placeholder=""></c-input-currency> <c-input-currency disabled v-model="dclp.basere" placeholder=""></c-input-currency>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recp.dclp.remark"> <c-form-item label="备注" prop="recp.dclp.remark">
<c-input :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input disabled :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -38,13 +38,13 @@ ...@@ -38,13 +38,13 @@
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="删除原因" prop="recp.dclp.0.actiondesc"> <c-form-item label="删除原因" prop="recp.dclp.0.actiondesc">
<c-input disabled :rows="6" type="textarea" v-model="dclp.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input> <c-input :disabled="this.dclp.acp==''" :rows="6" type="textarea" v-model="dclp.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="" label-width="0" prop="recp.dclp.0.acp"> <c-form-item label="" label-width="0" prop="recp.dclp.0.acp">
<c-checkbox disabled v-model="dclp.acp">确认</c-checkbox> <c-checkbox :disabled="(this.model.cfabut.dclflg=='' && this.model.cfabut.basflg=='') ||(this.model.cfabut.dclflg=='X' && this.model.cfabut.basflg=='X')||(this.model.cfabut.dclflg=='' && this.model.cfabut.basflg=='X')" v-model="dclp.acp">确认</c-checkbox>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -70,8 +70,19 @@ export default { ...@@ -70,8 +70,19 @@ export default {
if (newVal) { if (newVal) {
this.dclp = newVal[0] this.dclp = newVal[0]
} }
},
"model.cfabut.dclflg" :{
immediate: true,
handler(val,oldval){
if(this.model.cfabut.basflg=="X" && this.model.cfabut.dclflg=="X"){
this.dclp.acp="X"
} }
}, else if(this.model.cfabut.dclflg==""){
this.dclp.acp=""
}
}
},
},
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</c-col> --> </c-col> -->
<c-col :span="8"> <c-col :span="8">
<c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox> <c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
...@@ -146,6 +146,19 @@ ...@@ -146,6 +146,19 @@
} }
}, },
watch:{
"model.cfabut.basflg" :{
immediate: true,
handler(val,oldval){
if(this.model.cfabut.basflg=="X"){
this.model.cfabut.dclflg="X"
}
else{
this.model.cfabut.dclflg=""
}
}
},
},
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -17,19 +17,19 @@ ...@@ -17,19 +17,19 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate"> <el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate">
<c-date-picker type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="担保责任余额" prop="recp.dclp.0.basere"> <c-form-item label="担保责任余额" prop="recp.dclp.0.basere">
<c-input-currency v-model="dclp.basere" placeholder=""></c-input-currency> <c-input-currency disabled v-model="dclp.basere" placeholder=""></c-input-currency>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recp.dclp.remark"> <c-form-item label="备注" prop="recp.dclp.remark">
<c-input :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input disabled :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
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