|
@@ -56,18 +56,17 @@
|
|
|
<div class="required-item" v-if="item.isRequired == 1"></div>
|
|
|
</div>
|
|
|
<div class="input-item">
|
|
|
- <template v-for="(value, valueIndex) of item.ruleDetail">
|
|
|
+
|
|
|
<div class="toolbox-automate-rules-create-content_rules-and-condition_rules" style="margin-bottom:10px">
|
|
|
<div class="content">
|
|
|
<div class="rules-list">
|
|
|
<div class="rules-list-item">
|
|
|
-
|
|
|
- <div class="input-item">
|
|
|
+ <template v-for="(value, valueIndex) of item.ruleDetail">
|
|
|
+ <div class="input-item" style="width:100%">
|
|
|
<a-form-model-item
|
|
|
- :label-col="{ span: 6 }"
|
|
|
- :wrapper-col="{ span: 18 }"
|
|
|
+ :label-col="{ span: 4 }"
|
|
|
+ :wrapper-col="{ span: 20 }"
|
|
|
:label="value.name"
|
|
|
- :ref="value.indicatorCode + valueIndex"
|
|
|
:prop="'ruleList.' + index + '.ruleDetail.' + valueIndex + '.threshold'"
|
|
|
:rules="{
|
|
|
required: item.isRequired == 1 ? true : false,
|
|
@@ -76,26 +75,72 @@
|
|
|
}"
|
|
|
>
|
|
|
<!-- <div style="margin-left:20px"> -->
|
|
|
+ 当天数据
|
|
|
+ <span
|
|
|
+ style="color: red; font-size: 16px; font-weight: 500;margin:0 10px"
|
|
|
+ v-if="value.modelType == 'numberText'"
|
|
|
+ >
|
|
|
+ {{ value.ruleCondition | conditionName }}
|
|
|
+ </span>
|
|
|
+ {{ value.cindicatorCode | cindicatorName }}
|
|
|
<a-input-number
|
|
|
:disabled="!editShow"
|
|
|
style="width: 100px; margin-right: 5px"
|
|
|
v-model="value.threshold"
|
|
|
- :min="0"
|
|
|
+ :min="0.01"
|
|
|
+ :max="999999.99"
|
|
|
+ :step="0.01"
|
|
|
/>{{ value.dataUnit }}
|
|
|
- 当天数据
|
|
|
- {{value.ruleCondition|conditionName}}
|
|
|
- {{value.cindicatorCode|cindicatorName}}
|
|
|
+
|
|
|
+
|
|
|
|
|
|
<!-- </div> -->
|
|
|
|
|
|
</a-form-model-item>
|
|
|
</div>
|
|
|
-
|
|
|
+ </template>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="toolbox-automate-rules-create-content_rules-and-condition_rules" style="margin-bottom:10px">
|
|
|
+ <div class="content">
|
|
|
+ <div class="rules-list">
|
|
|
+ <div class="rules-list-item">
|
|
|
+ <div class="input-item" style="width:100%">
|
|
|
+ <a-form-model-item
|
|
|
+ :label-col="{ span: 4 }"
|
|
|
+ :wrapper-col="{ span: 20 }"
|
|
|
+ :label="item.operate=='BUDGET'?'修改预算':item.operate=='BID'?'出价':'投放时间'"
|
|
|
+ :prop="'ruleList.' + index +'.operationThreshold'"
|
|
|
+ :rules="{
|
|
|
+ required: item.isRequired == 1 ? true : false,
|
|
|
+ message: `${item.operate=='BUDGET'?'修改预算':item.operate=='BID'?'出价':'投放时间'}必填`,
|
|
|
+ trigger: 'blur',
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ <!-- <div style="margin-left:20px"> -->
|
|
|
+
|
|
|
+ <a-input-number
|
|
|
+ :disabled="!editShow"
|
|
|
+ style="width: 100px; margin-right: 5px"
|
|
|
+ v-model="item.operationThreshold"
|
|
|
+ :min="0.01"
|
|
|
+ :max="999999.99"
|
|
|
+ :step="0.01"
|
|
|
+ />
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <!-- </div> -->
|
|
|
+
|
|
|
+ </a-form-model-item>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </template>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -1360,7 +1405,7 @@ export default {
|
|
|
// }
|
|
|
.toolbox-automate-rules-create-content_rules-and-condition_rules,
|
|
|
.toolbox-automate-rules-create-content_rules-and-condition_condition {
|
|
|
- width: 1138px;
|
|
|
+ width: 100%;
|
|
|
background: #fff;
|
|
|
border-radius: 4px;
|
|
|
border: 1px solid #dadfe3;
|