feat: mpoint form添加关联环保字段

This commit is contained in:
caoqianming 2024-05-06 09:46:33 +08:00
parent 52762117cc
commit 97dd1431ea
1 changed files with 24 additions and 7 deletions

View File

@ -31,16 +31,11 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="6" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="是否启用"> <el-form-item label="是否启用">
<el-switch v-model="form.enabled" /> <el-switch v-model="form.enabled" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="6" :sm="24">
<el-form-item label="是否展示">
<el-switch v-model="form.need_display" />
</el-form-item>
</el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="名称" prop="name"> <el-form-item label="名称" prop="name">
<el-input <el-input
@ -164,6 +159,27 @@
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="24">
<el-form-item label="关联环保字段" label-width="120">
<el-select
v-model="form.enp_field"
clearable
style="width: 100%"
>
<el-option
v-for="e in enpfieldEnum.values"
:key="e.key"
:value="e.key"
:label="e.text"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :md="12" :sm="24">
<el-form-item label="是否展示">
<el-switch v-model="form.need_display" />
</el-form-item>
</el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="报告排序" prop="report_sortstr"> <el-form-item label="报告排序" prop="report_sortstr">
<el-input <el-input
@ -314,13 +330,14 @@
</template> </template>
<script> <script>
import { valTypeEnum, mpointTypeEnum } from "@/utils/enum.js"; import { valTypeEnum, mpointTypeEnum, enpfieldEnum } from "@/utils/enum.js";
export default { export default {
emits: ["success", "closed"], emits: ["success", "closed"],
data() { data() {
return { return {
valTypeEnum, valTypeEnum,
mpointTypeEnum, mpointTypeEnum,
enpfieldEnum,
loading: false, loading: false,
mode: "add", mode: "add",
titleMap: { titleMap: {