|
|
@@ -93,8 +93,9 @@
|
|
|
label-width="130px">
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="协议代码" prop="agreementCode">
|
|
|
- <el-input v-model="agreement.agreementCode" placeholder="请输入协议代码" style="width: 100%;"></el-input>
|
|
|
+ <el-form-item label="协议代码">
|
|
|
+ <el-input v-model="agreement.agreementCode" disabled placeholder="请输入协议代码"
|
|
|
+ style="width: 100%;"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
@@ -222,7 +223,7 @@
|
|
|
<i class="el-icon-s-operation"></i> 其他产品费用</el-button> -->
|
|
|
</div>
|
|
|
<div>
|
|
|
- <el-form ref="costform" :model="costform" label-width="100px" :size="overSize">
|
|
|
+ <el-form ref="costform" :model="costform" label-width="100px" :size="overSize" :rules="costformRules">
|
|
|
<div class="flex f-c products" v-for="(schemeitem, schemeindex) in costform.scheme" :key="schemeindex">
|
|
|
<div class="productstitle flex j-s">
|
|
|
<div><span>{{ schemeitem.name }}费用</span></div>
|
|
|
@@ -260,21 +261,24 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="费用级别">
|
|
|
- <el-input v-model="productCostsitem.costsLevel" placeholder="请输入费用级别"></el-input>
|
|
|
+ <el-form-item label="费用级别" prop="costsLevel">
|
|
|
+ <el-select v-model="productCostsitem.costsLevel" placeholder="请选择费用级别" style="width: 100%;">
|
|
|
+ <el-option label="常规" value="1"></el-option>
|
|
|
+ <el-option label="默认" value="2"></el-option>
|
|
|
+ <el-option label="优先级最高" value="3"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10" :offset="2">
|
|
|
<el-form-item label="费用起期">
|
|
|
-
|
|
|
- <el-date-picker style="width: 100%;" v-model="productCostsitem.costsStartDate" type="date"
|
|
|
+ <el-date-picker style="width: 100%;" v-model="productCostsitem.costsStartDate" type="datetime"
|
|
|
placeholder="选择费用开始日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10">
|
|
|
<el-form-item label="费用止期">
|
|
|
- <el-date-picker style="width: 100%;" v-model="productCostsitem.costsEndDate" type="date"
|
|
|
+ <el-date-picker style="width: 100%;" v-model="productCostsitem.costsEndDate" type="datetime"
|
|
|
placeholder="选择费用结束日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
@@ -1859,7 +1863,6 @@ export default {
|
|
|
columns: [
|
|
|
//数据列
|
|
|
{ prop: "id", label: "编号", minWidth: 180 },
|
|
|
- { prop: "agreementCode", label: "协议代码", minWidth: 130 },
|
|
|
{ prop: "agreementName", label: "协议名称", minWidth: 200 },
|
|
|
{
|
|
|
prop: "agreementType",
|
|
|
@@ -1955,7 +1958,11 @@ export default {
|
|
|
{ required: true, message: "请选择", trigger: "blur" },
|
|
|
],
|
|
|
},
|
|
|
-
|
|
|
+ costformRules: {
|
|
|
+ costsLevel: [
|
|
|
+ { required: true, message: "请选择费用级别", trigger: "blur" },
|
|
|
+ ],
|
|
|
+ },
|
|
|
//------------协议下拉框数据 begin-----------------
|
|
|
agreementTypeoptions: [], //协议类型
|
|
|
channeloptions: [], //合作渠道
|