|
|
@@ -3,7 +3,7 @@
|
|
|
<!-- 项目添加/编辑页面主容器 -->
|
|
|
<div class="projectAdd">
|
|
|
<!-- 项目表单,包含基本信息和方案配置 -->
|
|
|
- <el-form :model="projectAddFrom" :rules="projectAddRules" ref="ProjectAddRef">
|
|
|
+ <el-form :model="projectAddFrom" :rules="projectAddRules" ref="ProjectAddRef" label-width="100px">
|
|
|
<!-- 基本信息描述 -->
|
|
|
<el-descriptions title="基本信息">
|
|
|
<el-descriptions-item>
|
|
|
@@ -32,9 +32,10 @@
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
|
|
|
+
|
|
|
<!-- 规则条件配置 -->
|
|
|
<div style="display: flex;">
|
|
|
- <span style="width: 10%"><a style="color: red">*</a>规则条件</span>
|
|
|
+ <span class="w-100px flex justify-end pr-12px"><a style="color: red">*</a>规则条件</span>
|
|
|
<div style="width: 60%">
|
|
|
<!-- 规则条件容器组件 -->
|
|
|
<rule-condition-container :rulesAttrList="rulesAttrList" @Del="handleDel"></rule-condition-container>
|
|
|
@@ -68,7 +69,11 @@
|
|
|
<el-form-item label="方案描述" prop="description">
|
|
|
<el-input type="textarea" v-model="item.description" maxlength="500"></el-input>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
+ <!-- 排序 -->
|
|
|
+ <el-form-item label="排序" prop="sort">
|
|
|
+ <el-input-number v-model="item.sort">
|
|
|
+ </el-input-number>
|
|
|
+ </el-form-item>
|
|
|
<!-- 驾意险配置 -->
|
|
|
<div>
|
|
|
<div style="display: flex; align-items: center; margin-bottom: 10px">
|
|
|
@@ -104,7 +109,8 @@
|
|
|
</template>
|
|
|
</el-input-number> 至
|
|
|
<el-input-number v-model="scope.row.maxSeatCount" controls-position="right"
|
|
|
- style="width: 100px;" :min="scope.row.minSeatCount ?? Number.MIN_SAFE_INTEGER" :max="99">
|
|
|
+ style="width: 100px;" :min="scope.row.minSeatCount ?? Number.MIN_SAFE_INTEGER"
|
|
|
+ :max="99">
|
|
|
<template #suffix>
|
|
|
<span>座</span>
|
|
|
</template>
|