| | |
| | | /> |
| | | </el-card> |
| | | <!-- 添加或修改人车路基础信息对话框 --> |
| | | <el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body> |
| | | <el-form ref="pcrDataFormRef" :model="form" :rules="rules" label-width="80px"> |
| | | <el-dialog :title="dialog.title" v-model="dialog.visible" width="840px" append-to-body> |
| | | <el-form ref="pcrDataFormRef" :inline="true" :model="form" :rules="rules" label-width="80px"> |
| | | <el-form-item label="指标类型" prop="modeName"> |
| | | <el-select v-model="form.modeName" placeholder="请选择" @change="handleModeNameChange"> |
| | | <el-select v-model="form.modeName" placeholder="请选择" @change="handleModeNameChange" class="el-input-width"> |
| | | <el-option key="1" label="道路里程数量" value="道路里程数量" /> |
| | | <el-option key="2" label="机动车保有量" value="机动车保有量" /> |
| | | <el-option key="3" label="驾驶人保有量" value="驾驶人保有量" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="周期" prop="period"> |
| | | <el-form-item label="统计周期" prop="period"> |
| | | <el-select v-model="form.period" placeholder="请选择" style="width: 100px;" @change="clearPeriod"> |
| | | <el-option key="1" label="年度" :value="1" /> |
| | | <el-option key="2" label="月度" :value="2" /> |
| | | </el-select> |
| | |   |
| | | <el-date-picker v-model="form.periodDate" :type="pickerType" :value-format="pickerFormat" placeholder="请选择统计周期" /> |
| | | <el-date-picker v-model="form.periodDate" :type="pickerType" :value-format="pickerFormat" placeholder="请选择统计周期" style="width: 150px;"/> |
| | | </el-form-item> |
| | | <el-form-item :label="form.indexOneName" prop="indexOneValue"> |
| | | <el-input v-model="form.indexOneValue" placeholder="请输入指标1值" /> |
| | | <el-input class="el-input-width" v-model="form.indexOneValue" placeholder="请输入指标1值" /> |
| | | </el-form-item> |
| | | <el-form-item :label="form.indexTwoName" prop="indexTwoValue"> |
| | | <el-input v-model="form.indexTwoValue" placeholder="请输入指标2值" /> |
| | | <el-input class="el-input-width" v-model="form.indexTwoValue" placeholder="请输入指标2值" /> |
| | | </el-form-item> |
| | | <el-form-item :label="form.indexThreeName" prop="indexThreeValue"> |
| | | <el-input v-model="form.indexThreeValue" placeholder="请输入指标3值" /> |
| | | <el-input class="el-input-width" v-model="form.indexThreeValue" placeholder="请输入指标3值" /> |
| | | </el-form-item> |
| | | <el-form-item :label="form.indexFourName" prop="indexFourValue"> |
| | | <el-input v-model="form.indexFourValue" placeholder="请输入指标4值" /> |
| | | <el-input class="el-input-width" v-model="form.indexFourValue" placeholder="请输入指标4值" /> |
| | | </el-form-item> |
| | | <el-form-item label="状态" prop="status"> |
| | | <el-select v-model="form.status" placeholder="请选择"> |
| | | <el-select v-model="form.status" placeholder="请选择" class="el-input-width"> |
| | | <el-option key="1" label="已启用" :value="1" /> |
| | | <el-option key="2" label="已禁用" :value="2" /> |
| | | </el-select> |
| | |
| | | form.value.indexThreeName = '小型汽车'; |
| | | form.value.indexFourName = '摩托车'; |
| | | } else if (form.value.modeName === "驾驶人保有量") { |
| | | form.value.indexOneName = '货运车辆驾驶人'; |
| | | form.value.indexTwoName = '公交客运驾驶人'; |
| | | form.value.indexThreeName = '小型汽车驾驶人'; |
| | | form.value.indexFourName = '摩托车驾驶人'; |
| | | form.value.indexOneName = '货运车辆'; |
| | | form.value.indexTwoName = '公交客运'; |
| | | form.value.indexThreeName = '小型汽车'; |
| | | form.value.indexFourName = '摩托车'; |
| | | } |
| | | }; |
| | | |
| | |
| | | }; |
| | | |
| | | </script> |
| | | <style scoped> |
| | | .el-input-width { |
| | | width: 265px; |
| | | } |
| | | </style> |