feat(river): 添加灾害涉及人员数字段并更新相关组件

master
fangjiakai 2025-06-16 11:50:20 +08:00
parent 648056d69b
commit c59ab91dde
4 changed files with 9 additions and 16 deletions

View File

@ -1,3 +1,3 @@
VITE_BASE=/ VITE_BASE=/
VITE_BASE_URL= VITE_BASE_URL=http://39.101.130.96:8091/qa_kangzai/

View File

@ -24,6 +24,12 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24">
<el-form-item label="灾害涉及人员数" prop="involvedPersonnelNum">
<el-input v-model="form.involvedPersonnelNum" placeholder="请输入灾害涉及人员数"></el-input>
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="隐患等级" prop="riskLevel"> <el-form-item label="隐患等级" prop="riskLevel">
<el-select v-model="form.riskLevel" placeholder="请选择隐患等级"> <el-select v-model="form.riskLevel" placeholder="请选择隐患等级">

View File

@ -29,6 +29,7 @@
<app-table v-model:pagination="pagination" :data="list" @get-data="getData"> <app-table v-model:pagination="pagination" :data="list" @get-data="getData">
<el-table-column prop="areaName" label="村庄名称" /> <el-table-column prop="areaName" label="村庄名称" />
<el-table-column prop="involvedPersonnelNum" label="灾害涉及人员数" />
<el-table-column prop="riskLevelLabel" label="隐患等级" /> <el-table-column prop="riskLevelLabel" label="隐患等级" />
<el-table-column prop="riskDescription" label="隐患描述" /> <el-table-column prop="riskDescription" label="隐患描述" />
<el-table-column label="操作" width="120"> <el-table-column label="操作" width="120">
@ -123,6 +124,7 @@ const data = reactive({
villageName: "", villageName: "",
area: [], area: [],
areaName: [], areaName: [],
involvedPersonnelNum: "",
riskLevel: "", riskLevel: "",
riskDescription: "", riskDescription: "",
longitude: "", longitude: "",

View File

@ -122,21 +122,6 @@ const { visible, form } = useVModels(props, emits);
const data = reactive({ const data = reactive({
rules: { rules: {
area: [{ required: true, message: "请选择属地", trigger: "change" }], area: [{ required: true, message: "请选择属地", trigger: "change" }],
sectionLength: [
{ required: true, message: "请输入县区段长度", trigger: "blur" },
],
riverWidthMin: [
{ required: true, message: "请输入最小河宽", trigger: "blur" },
],
riverWidthMax: [
{ required: true, message: "请输入最大河宽", trigger: "blur" },
],
riverWidthAvg: [
{ required: true, message: "请输入平均河宽", trigger: "blur" },
],
sectionDescription: [
{ required: true, message: "请输入河段特征描述", trigger: "blur" },
],
}, },
}); });