回收桶部分修复

master
mhsnet 5 months ago
parent 9f57687914
commit e03bc6dd4d

@ -3,8 +3,7 @@
<div class="JNPF-preview-main"> <div class="JNPF-preview-main">
<Detail v-if="detailVisible" ref="Detail" @close="detailVisible = false" /> <Detail v-if="detailVisible" ref="Detail" @close="detailVisible = false" />
<div class="JNPF-common-page-header"> <div class="JNPF-common-page-header">
<el-page-header @back="goBack" <el-page-header @back="goBack" content="详情" />
content="详情"/>
<div class="options"> <div class="options">
<el-button @click="goBack"> </el-button> <el-button @click="goBack"> </el-button>
</div> </div>
@ -13,152 +12,123 @@
<el-form ref="formRef" :model="dataForm" size="small" label-width="100px" label-position="right"> <el-form ref="formRef" :model="dataForm" size="small" label-width="100px" label-position="right">
<template v-if="!loading"> <template v-if="!loading">
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="显示别名" <jnpf-form-tip-item label="显示别名" prop="showName">
prop="showName" >
<p>{{ dataForm.showName }}</p> <p>{{ dataForm.showName }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="门号" <jnpf-form-tip-item label="门号" prop="doorNum">
prop="doorNum" >
<p>{{ dataForm.doorNum }} </p> <p>{{ dataForm.doorNum }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="所属设备" <jnpf-form-tip-item label="所属设备" prop="deviceCode">
prop="deviceCode" >
<p>{{ dataForm.deviceCode }}</p> <p>{{ dataForm.deviceCode }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="是否显示" <jnpf-form-tip-item label="是否显示" prop="isShow">
prop="isShow" >
<p>{{ dataForm.isShow }} </p> <p>{{ dataForm.isShow }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="显示顺序" <jnpf-form-tip-item label="显示顺序" prop="showOrd">
prop="showOrd" > <JnpfNumber v-model="dataForm.showOrd" placeholder="数字文本" disabled :step="1">
<JnpfNumber v-model="dataForm.showOrd"
placeholder="数字文本" disabled
:step="1" >
</JnpfNumber> </JnpfNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item label="回收品大类" <jnpf-form-tip-item label="回收品大类" prop="productCode">
prop="productCode" >
<p>{{ dataForm.productCode }}</p> <p>{{ dataForm.productCode }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item label="回收品子类" <jnpf-form-tip-item label="回收品子类" prop="productSubCode">
prop="productSubCode" >
<p>{{ dataForm.productSubCode }}</p> <p>{{ dataForm.productSubCode }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="价格" <jnpf-form-tip-item label="价格" prop="price">
prop="price" > <JnpfNumber v-model="dataForm.price" placeholder="数字文本" disabled :step="1"
<JnpfNumber v-model="dataForm.price" :precision="2">
placeholder="数字文本" disabled
:step="1" :precision="2" >
</JnpfNumber> </JnpfNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="满溢状态" <jnpf-form-tip-item label="满溢状态" prop="fullStatus">
prop="fullStatus" >
<p>{{ dataForm.fullStatus }} </p> <p>{{ dataForm.fullStatus }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="满溢设置" <jnpf-form-tip-item label="满溢设置" prop="fullSet">
prop="fullSet" >
<p>{{ dataForm.fullSet }} </p> <p>{{ dataForm.fullSet }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="烟雾状态" <jnpf-form-tip-item label="烟雾状态" prop="smogStauts">
prop="smogStauts" >
<p>{{ dataForm.smogStauts }} </p> <p>{{ dataForm.smogStauts }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="烟雾设置" <jnpf-form-tip-item label="烟雾设置" prop="smogSet">
prop="smogSet" >
<p>{{ dataForm.smogSet }} </p> <p>{{ dataForm.smogSet }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="容器重量" <jnpf-form-tip-item label="容器重量" prop="containerWeight">
prop="containerWeight" > <JnpfNumber v-model="dataForm.containerWeight" placeholder="数字文本" disabled :step="1"
<JnpfNumber v-model="dataForm.containerWeight" :precision="2" addonAfter="KG">
placeholder="数字文本" disabled
:step="1" :precision="2" addonAfter="KG" >
</JnpfNumber> </JnpfNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="当前重量" <jnpf-form-tip-item label="当前重量" prop="currentWeight">
prop="currentWeight" > <JnpfNumber v-model="dataForm.currentWeight" placeholder="数字文本" disabled :step="1"
<JnpfNumber v-model="dataForm.currentWeight" :precision="2" addonAfter="KG">
placeholder="数字文本" disabled
:step="1" :precision="2" addonAfter="KG" >
</JnpfNumber> </JnpfNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="重量上限" <jnpf-form-tip-item label="重量上限" prop="warningWeight">
prop="warningWeight" > <JnpfNumber v-model="dataForm.warningWeight" placeholder="数字文本" disabled :step="1"
<JnpfNumber v-model="dataForm.warningWeight" :precision="2" addonAfter="KG">
placeholder="数字文本" disabled
:step="1" :precision="2" addonAfter="KG" >
</JnpfNumber> </JnpfNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="关闭延时" <jnpf-form-tip-item label="关闭延时" prop="closeDelay" tip-label="">
prop="closeDelay" tip-label="投递门关闭延时" >
<p>{{ dataForm.closeDelay }}</p> <p>{{ dataForm.closeDelay }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="投递门" <jnpf-form-tip-item label="投递门" prop="deliveryDoorStatus" tip-label="">
prop="deliveryDoorStatus" tip-label="投递门状态" >
<p>{{ dataForm.deliveryDoorStatus }} </p> <p>{{ dataForm.deliveryDoorStatus }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="清运门" <jnpf-form-tip-item label="清运门" prop="cleanDoorStatus" tip-label="">
prop="cleanDoorStatus" tip-label="清运门状态" >
<p>{{ dataForm.cleanDoorStatus }} </p> <p>{{ dataForm.cleanDoorStatus }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="垃圾袋编码" <jnpf-form-tip-item label="垃圾袋编码" prop="bagNo">
prop="bagNo" >
<p>{{ dataForm.bagNo }}</p> <p>{{ dataForm.bagNo }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item label="桶身图片" <jnpf-form-tip-item label="桶身图片" prop="bucketImg">
prop="bucketImg" > <JnpfUploadImg v-model="dataForm.bucketImg" disabled detailed :fileSize="10"
<JnpfUploadImg v-model="dataForm.bucketImg" sizeUnit="MB" :limit="9" pathType="defaultPath" :isAccount="0">
disabled
detailed :fileSize="10" sizeUnit="MB" :limit="9" pathType="defaultPath" :isAccount="0" >
</JnpfUploadImg> </JnpfUploadImg>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="状态" <jnpf-form-tip-item label="状态" prop="status">
prop="status" >
<p>{{ dataForm.status }} </p> <p>{{ dataForm.status }} </p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item label="租户" <jnpf-form-tip-item label="租户" prop="tenantId">
prop="tenantId" >
<p>{{ dataForm.tenantId }}</p> <p>{{ dataForm.tenantId }}</p>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
@ -212,23 +182,23 @@
}, },
doorNumOptions: [{ "fullName": "1号", "id": "1" }, { "fullName": "2号", "id": "2" }, { "fullName": "3号", "id": "3" }, { "fullName": "4号", "id": "4" }, { "fullName": "5号", "id": "5" }, { "fullName": "6号", "id": "6" }, { "fullName": "7号", "id": "7" }, { "fullName": "8号", "id": "8" }, { "fullName": "9号", "id": "9" }, { "fullName": "10号", "id": "10" }, { "fullName": "11号", "id": "11" }, { "fullName": "12号", "id": "12" }], doorNumOptions: [{ "fullName": "1号", "id": "1" }, { "fullName": "2号", "id": "2" }, { "fullName": "3号", "id": "3" }, { "fullName": "4号", "id": "4" }, { "fullName": "5号", "id": "5" }, { "fullName": "6号", "id": "6" }, { "fullName": "7号", "id": "7" }, { "fullName": "8号", "id": "8" }, { "fullName": "9号", "id": "9" }, { "fullName": "10号", "id": "10" }, { "fullName": "11号", "id": "11" }, { "fullName": "12号", "id": "12" }],
doorNumProps: { "label": "fullName", "value": "id" }, doorNumProps: { "label": "fullName", "value": "id" },
isShowOptions:[{"fullName":"关闭","id":"0"},{"fullName":"显示","id":"1"}], isShowOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "显示", "id": 1 }],
isShowProps: { "label": "fullName", "value": "id" }, isShowProps: { "label": "fullName", "value": "id" },
productCodeProps: { "label": "name", "value": "id" }, productCodeProps: { "label": "name", "value": "id" },
productSubCodeProps: { "label": "name", "value": "id" }, productSubCodeProps: { "label": "name", "value": "id" },
fullStatusOptions:[{"fullName":"未满","id":"0"},{"fullName":"满","id":"1"}], fullStatusOptions: [{ "fullName": "未满", "id": 0 }, { "fullName": "满", "id": 1 }],
fullStatusProps: { "label": "fullName", "value": "id" }, fullStatusProps: { "label": "fullName", "value": "id" },
fullSetOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], fullSetOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
fullSetProps: { "label": "fullName", "value": "id" }, fullSetProps: { "label": "fullName", "value": "id" },
smogStautsOptions:[{"fullName":"正常","id":"0"},{"fullName":"报警","id":"1"}], smogStautsOptions: [{ "fullName": "正常", "id": 0 }, { "fullName": "报警", "id": 1 }],
smogStautsProps: { "label": "fullName", "value": "id" }, smogStautsProps: { "label": "fullName", "value": "id" },
smogSetOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], smogSetOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
smogSetProps: { "label": "fullName", "value": "id" }, smogSetProps: { "label": "fullName", "value": "id" },
deliveryDoorStatusOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"2"}], deliveryDoorStatusOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
deliveryDoorStatusProps: { "label": "fullName", "value": "id" }, deliveryDoorStatusProps: { "label": "fullName", "value": "id" },
cleanDoorStatusOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], cleanDoorStatusOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
cleanDoorStatusProps: { "label": "fullName", "value": "id" }, cleanDoorStatusProps: { "label": "fullName", "value": "id" },
statusOptions:[{"fullName":"停用","id":"0"},{"fullName":"启用","id":"1"}], statusOptions: [{ "fullName": "停用", "id": 0 }, { "fullName": "启用", "id":1 }],
statusProps: { "label": "fullName", "value": "id" }, statusProps: { "label": "fullName", "value": "id" },
} }

@ -1,12 +1,8 @@
<template> <template>
<transition name="el-zoom-in-center"> <transition name="el-zoom-in-center">
<div class="JNPF-preview-main"> <div class="JNPF-preview-main">
<div class="JNPF-common-page-header"> <div class="JNPF-common-page-header">
<el-page-header @back="goBack" <el-page-header @back="goBack" :content="!dataForm.id ? '新建' : '编辑'" />
:content="!dataForm.id ? '新建':'编辑'"/>
<div class="options"> <div class="options">
<el-dropdown class="dropdown" placement="bottom"> <el-dropdown class="dropdown" placement="bottom">
<el-button style="width:70px"> <el-button style="width:70px">
@ -26,195 +22,196 @@
{{ !dataForm.id ? '确定并新增' : '确定并继续' }}</el-dropdown-item> {{ !dataForm.id ? '确定并新增' : '确定并继续' }}</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
<el-button type="primary" @click="dataFormSubmit()" :loading="btnLoading" :disabled='continueBtnLoading'> </el-button> <el-button type="primary" @click="dataFormSubmit()" :loading="btnLoading"
:disabled='continueBtnLoading'>
</el-button>
<el-button @click="goBack"> </el-button> <el-button @click="goBack"> </el-button>
</div> </div>
</div> </div>
<el-row :gutter="15" class=" main" :style="{ margin: '0 auto', width: '100%' }"> <el-row :gutter="15" class=" main" :style="{ margin: '0 auto', width: '100%' }">
<el-form ref="formRef" :model="dataForm" :rules="dataRule" size="small" label-width="100px" label-position="right" > <el-form ref="formRef" :model="dataForm" :rules="dataRule" size="small" label-width="100px"
label-position="right">
<template v-if="!loading"> <template v-if="!loading">
<!-- 具体表单 --> <!-- 具体表单 -->
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="显示别名" prop="showName">
label="显示别名" prop="showName" >
<JnpfInput v-model="dataForm.showName" @change="changeData('showName', -1)" <JnpfInput v-model="dataForm.showName" @change="changeData('showName', -1)"
placeholder="请输入" clearable :style='{ "width": "100%" }'> placeholder="请输入" clearable :style='{ "width": "100%" }'>
</JnpfInput> </JnpfInput>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="门号" prop="doorNum">
label="门号" prop="doorNum" >
<JnpfSelect v-model="dataForm.doorNum" @change="changeData('doorNum', -1)" <JnpfSelect v-model="dataForm.doorNum" @change="changeData('doorNum', -1)"
placeholder="请选择" clearable :style='{"width":"100%"}' :options="doorNumOptions" :props="doorNumProps" > placeholder="请选择" clearable :style='{ "width": "100%" }' :options="doorNumOptions"
:props="doorNumProps">
</JnpfSelect> </JnpfSelect>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="所属设备" prop="deviceCode">
label="所属设备" prop="deviceCode" >
<JnpfPopupSelect v-model="dataForm.deviceCode" @change="changeData('deviceCode', -1)" <JnpfPopupSelect v-model="dataForm.deviceCode" @change="changeData('deviceCode', -1)"
:rowIndex="null" :formData="dataForm" :templateJson="interfaceRes.deviceCode" placeholder="请选择" propsValue="device_code" popupWidth="800px" popupTitle="选择数据" popupType="dialog" relationField='device_name' field='deviceCode' interfaceId="564713894723988869" :pageSize="20" :columnOptions="deviceCodecolumnOptions" clearable :style='{"width":"100%"}'> :rowIndex="null" :formData="dataForm" :templateJson="interfaceRes.deviceCode"
placeholder="请选择" propsValue="device_code" popupWidth="800px" popupTitle="选择数据"
popupType="dialog" relationField='device_name' field='deviceCode'
interfaceId="564713894723988869" :pageSize="20"
:columnOptions="deviceCodecolumnOptions" clearable :style='{ "width": "100%" }'>
</JnpfPopupSelect> </JnpfPopupSelect>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="是否显示" prop="isShow">
label="是否显示" prop="isShow" >
<JnpfRadio v-model="dataForm.isShow" @change="changeData('isShow', -1)" <JnpfRadio v-model="dataForm.isShow" @change="changeData('isShow', -1)"
optionType="default" direction="horizontal" size="small" :options="isShowOptions" :props="isShowProps" > optionType="default" direction="horizontal" size="small" :options="isShowOptions"
:props="isShowProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="显示顺序" prop="showOrd">
label="显示顺序" prop="showOrd" >
<JnpfInputNumber v-model="dataForm.showOrd" @change="changeData('showOrd', -1)" <JnpfInputNumber v-model="dataForm.showOrd" @change="changeData('showOrd', -1)"
placeholder="数字文本" :step="1"> placeholder="数字文本" :step="1">
</JnpfInputNumber> </JnpfInputNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item <jnpf-form-tip-item label="回收品大类" prop="productCode">
label="回收品大类" prop="productCode" >
<JnpfRadio v-model="dataForm.productCode" @change="changeData('productCode', -1)" <JnpfRadio v-model="dataForm.productCode" @change="changeData('productCode', -1)"
optionType="default" direction="horizontal" size="small" :options="productCodeOptions" :props="productCodeProps" > optionType="default" direction="horizontal" size="small"
:options="productCodeOptions" :props="productCodeProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item <jnpf-form-tip-item label="回收品子类" prop="productSubCode">
label="回收品子类" prop="productSubCode" >
<JnpfRadio v-model="dataForm.productSubCode" @change="changeData('productSubCode', -1)" <JnpfRadio v-model="dataForm.productSubCode" @change="changeData('productSubCode', -1)"
optionType="default" direction="horizontal" size="small" :options="productSubCodeOptions" :props="productSubCodeProps" > optionType="default" direction="horizontal" size="small"
:options="productSubCodeOptions" :props="productSubCodeProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="价格" prop="price">
label="价格" prop="price" >
<JnpfInputNumber v-model="dataForm.price" @change="changeData('price', -1)" <JnpfInputNumber v-model="dataForm.price" @change="changeData('price', -1)"
placeholder="数字文本" :precision="2" :step="1"> placeholder="数字文本" :precision="2" :step="1">
</JnpfInputNumber> </JnpfInputNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="满溢状态" prop="fullStatus">
label="满溢状态" prop="fullStatus" >
<JnpfRadio v-model="dataForm.fullStatus" @change="changeData('fullStatus', -1)" <JnpfRadio v-model="dataForm.fullStatus" @change="changeData('fullStatus', -1)"
optionType="default" direction="horizontal" size="small" :options="fullStatusOptions" :props="fullStatusProps" > optionType="default" direction="horizontal" size="small"
:options="fullStatusOptions" :props="fullStatusProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="满溢设置" prop="fullSet">
label="满溢设置" prop="fullSet" >
<JnpfRadio v-model="dataForm.fullSet" @change="changeData('fullSet', -1)" <JnpfRadio v-model="dataForm.fullSet" @change="changeData('fullSet', -1)"
optionType="default" direction="horizontal" size="small" :options="fullSetOptions" :props="fullSetProps" > optionType="default" direction="horizontal" size="small" :options="fullSetOptions"
:props="fullSetProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="烟雾状态" prop="smogStauts">
label="烟雾状态" prop="smogStauts" >
<JnpfRadio v-model="dataForm.smogStauts" @change="changeData('smogStauts', -1)" <JnpfRadio v-model="dataForm.smogStauts" @change="changeData('smogStauts', -1)"
optionType="default" direction="horizontal" size="small" :options="smogStautsOptions" :props="smogStautsProps" > optionType="default" direction="horizontal" size="small"
:options="smogStautsOptions" :props="smogStautsProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="烟雾设置" prop="smogSet">
label="烟雾设置" prop="smogSet" >
<JnpfRadio v-model="dataForm.smogSet" @change="changeData('smogSet', -1)" <JnpfRadio v-model="dataForm.smogSet" @change="changeData('smogSet', -1)"
optionType="default" direction="horizontal" size="small" :options="smogSetOptions" :props="smogSetProps" > optionType="default" direction="horizontal" size="small" :options="smogSetOptions"
:props="smogSetProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="容器重量" prop="containerWeight">
label="容器重量" prop="containerWeight" > <JnpfInputNumber v-model="dataForm.containerWeight"
<JnpfInputNumber v-model="dataForm.containerWeight" @change="changeData('containerWeight',-1)" @change="changeData('containerWeight', -1)" placeholder="数字文本" :precision="2"
placeholder="数字文本" :precision="2" addonAfter="KG" :step="1" > addonAfter="KG" :step="1">
</JnpfInputNumber> </JnpfInputNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="当前重量" prop="currentWeight">
label="当前重量" prop="currentWeight" > <JnpfInputNumber v-model="dataForm.currentWeight"
<JnpfInputNumber v-model="dataForm.currentWeight" @change="changeData('currentWeight',-1)" @change="changeData('currentWeight', -1)" placeholder="数字文本" :precision="2"
placeholder="数字文本" :precision="2" addonAfter="KG" :step="1" > addonAfter="KG" :step="1">
</JnpfInputNumber> </JnpfInputNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="重量上限" prop="warningWeight">
label="重量上限" prop="warningWeight" > <JnpfInputNumber v-model="dataForm.warningWeight"
<JnpfInputNumber v-model="dataForm.warningWeight" @change="changeData('warningWeight',-1)" @change="changeData('warningWeight', -1)" placeholder="数字文本" :precision="2"
placeholder="数字文本" :precision="2" addonAfter="KG" :step="1" > addonAfter="KG" :step="1">
</JnpfInputNumber> </JnpfInputNumber>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="关闭延时" tipLabel="投递门关闭延时" prop="closeDelay">
label="关闭延时" tipLabel="投递门关闭延时" prop="closeDelay" >
<JnpfInput v-model="dataForm.closeDelay" @change="changeData('closeDelay', -1)" <JnpfInput v-model="dataForm.closeDelay" @change="changeData('closeDelay', -1)"
placeholder="请输入" addonAfter="秒" clearable :style='{ "width": "100%" }'> placeholder="请输入" addonAfter="秒" clearable :style='{ "width": "100%" }'>
</JnpfInput> </JnpfInput>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="投递门" tipLabel="投递门状态" prop="deliveryDoorStatus">
label="投递门" tipLabel="投递门状态" prop="deliveryDoorStatus" > <JnpfRadio v-model="dataForm.deliveryDoorStatus"
<JnpfRadio v-model="dataForm.deliveryDoorStatus" @change="changeData('deliveryDoorStatus',-1)" @change="changeData('deliveryDoorStatus', -1)" optionType="default"
optionType="default" direction="horizontal" size="small" :options="deliveryDoorStatusOptions" :props="deliveryDoorStatusProps" > direction="horizontal" size="small" :options="deliveryDoorStatusOptions"
:props="deliveryDoorStatusProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="清运门" tipLabel="清运门状态" prop="cleanDoorStatus">
label="清运门" tipLabel="清运门状态" prop="cleanDoorStatus" >
<JnpfRadio v-model="dataForm.cleanDoorStatus" @change="changeData('cleanDoorStatus', -1)" <JnpfRadio v-model="dataForm.cleanDoorStatus" @change="changeData('cleanDoorStatus', -1)"
optionType="default" direction="horizontal" size="small" :options="cleanDoorStatusOptions" :props="cleanDoorStatusProps" > optionType="default" direction="horizontal" size="small"
:options="cleanDoorStatusOptions" :props="cleanDoorStatusProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="垃圾袋编码" prop="bagNo">
label="垃圾袋编码" prop="bagNo" > <JnpfInput v-model="dataForm.bagNo" @change="changeData('bagNo', -1)" placeholder="请输入"
<JnpfInput v-model="dataForm.bagNo" @change="changeData('bagNo',-1)" clearable :style='{ "width": "100%" }'>
placeholder="请输入" clearable :style='{"width":"100%"}'>
</JnpfInput> </JnpfInput>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<jnpf-form-tip-item <jnpf-form-tip-item label="桶身图片" prop="bucketImg">
label="桶身图片" prop="bucketImg" >
<JnpfUploadImg v-model="dataForm.bucketImg" @change="changeData('bucketImg', -1)" <JnpfUploadImg v-model="dataForm.bucketImg" @change="changeData('bucketImg', -1)"
:fileSize="10" sizeUnit="MB" :limit="9" pathType="defaultPath" :isAccount="0"> :fileSize="10" sizeUnit="MB" :limit="9" pathType="defaultPath" :isAccount="0">
</JnpfUploadImg> </JnpfUploadImg>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="状态" prop="status">
label="状态" prop="status" >
<JnpfRadio v-model="dataForm.status" @change="changeData('status', -1)" <JnpfRadio v-model="dataForm.status" @change="changeData('status', -1)"
optionType="default" direction="horizontal" size="small" :options="statusOptions" :props="statusProps" > optionType="default" direction="horizontal" size="small" :options="statusOptions"
:props="statusProps">
</JnpfRadio> </JnpfRadio>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<jnpf-form-tip-item <jnpf-form-tip-item label="租户" prop="tenantId">
label="租户" prop="tenantId" >
<JnpfOrganizeSelect v-model="dataForm.tenantId" @change="changeData('tenantId', -1)" <JnpfOrganizeSelect v-model="dataForm.tenantId" @change="changeData('tenantId', -1)"
placeholder="请选择" selectType="all" :ableIds="ableAll.tenantIdableIds" clearable :style='{"width":"100%"}'> placeholder="请选择" selectType="all" :ableIds="ableAll.tenantIdableIds" clearable
:style='{ "width": "100%" }'>
</JnpfOrganizeSelect> </JnpfOrganizeSelect>
</jnpf-form-tip-item> </jnpf-form-tip-item>
</el-col> </el-col>
<!-- 表单结束 --> <!-- 表单结束 -->
</template> </template>
</el-form> </el-form>
<SelectDialog v-if="selectDialogVisible" :config="currTableConf" :formData="dataForm" <SelectDialog v-if="selectDialogVisible" :config="currTableConf" :formData="dataForm" ref="selectDialog"
ref="selectDialog" @select="addForSelect" @close="selectDialogVisible=false"/> @select="addForSelect" @close="selectDialogVisible = false" />
</el-row> </el-row>
</div> </div>
</transition> </transition>
@ -299,25 +296,25 @@
doorNumOptions: [{ "fullName": "1号", "id": "1" }, { "fullName": "2号", "id": "2" }, { "fullName": "3号", "id": "3" }, { "fullName": "4号", "id": "4" }, { "fullName": "5号", "id": "5" }, { "fullName": "6号", "id": "6" }, { "fullName": "7号", "id": "7" }, { "fullName": "8号", "id": "8" }, { "fullName": "9号", "id": "9" }, { "fullName": "10号", "id": "10" }, { "fullName": "11号", "id": "11" }, { "fullName": "12号", "id": "12" }], doorNumOptions: [{ "fullName": "1号", "id": "1" }, { "fullName": "2号", "id": "2" }, { "fullName": "3号", "id": "3" }, { "fullName": "4号", "id": "4" }, { "fullName": "5号", "id": "5" }, { "fullName": "6号", "id": "6" }, { "fullName": "7号", "id": "7" }, { "fullName": "8号", "id": "8" }, { "fullName": "9号", "id": "9" }, { "fullName": "10号", "id": "10" }, { "fullName": "11号", "id": "11" }, { "fullName": "12号", "id": "12" }],
doorNumProps: { "label": "fullName", "value": "id" }, doorNumProps: { "label": "fullName", "value": "id" },
deviceCodecolumnOptions: [{ "label": "设备编码", "value": "device_code" }, { "label": "设备名称", "value": "device_name" },], deviceCodecolumnOptions: [{ "label": "设备编码", "value": "device_code" }, { "label": "设备名称", "value": "device_name" },],
isShowOptions:[{"fullName":"关闭","id":"0"},{"fullName":"显示","id":"1"}], isShowOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "显示", "id": 1 }],
isShowProps: { "label": "fullName", "value": "id" }, isShowProps: { "label": "fullName", "value": "id" },
productCodeOptions: [], productCodeOptions: [],
productCodeProps: { "label": "name", "value": "id" }, productCodeProps: { "label": "name", "value": "id" },
productSubCodeOptions: [], productSubCodeOptions: [],
productSubCodeProps: { "label": "name", "value": "id" }, productSubCodeProps: { "label": "name", "value": "id" },
fullStatusOptions:[{"fullName":"未满","id":"0"},{"fullName":"满","id":"1"}], fullStatusOptions: [{ "fullName": "未满", "id": 0 }, { "fullName": "满", "id": 1 }],
fullStatusProps: { "label": "fullName", "value": "id" }, fullStatusProps: { "label": "fullName", "value": "id" },
fullSetOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], fullSetOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
fullSetProps: { "label": "fullName", "value": "id" }, fullSetProps: { "label": "fullName", "value": "id" },
smogStautsOptions:[{"fullName":"正常","id":"0"},{"fullName":"报警","id":"1"}], smogStautsOptions: [{ "fullName": "正常", "id": 0 }, { "fullName": "报警", "id": 1 }],
smogStautsProps: { "label": "fullName", "value": "id" }, smogStautsProps: { "label": "fullName", "value": "id" },
smogSetOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], smogSetOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
smogSetProps: { "label": "fullName", "value": "id" }, smogSetProps: { "label": "fullName", "value": "id" },
deliveryDoorStatusOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"2"}], deliveryDoorStatusOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
deliveryDoorStatusProps: { "label": "fullName", "value": "id" }, deliveryDoorStatusProps: { "label": "fullName", "value": "id" },
cleanDoorStatusOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"1"}], cleanDoorStatusOptions: [{ "fullName": "关闭", "id": 0 }, { "fullName": "开启", "id": 1 }],
cleanDoorStatusProps: { "label": "fullName", "value": "id" }, cleanDoorStatusProps: { "label": "fullName", "value": "id" },
statusOptions:[{"fullName":"停用","id":"0"},{"fullName":"启用","id":"1"}], statusOptions: [{ "fullName": "停用", "id": 0 }, { "fullName": "启用", "id": 1 }],
statusProps: { "label": "fullName", "value": "id" }, statusProps: { "label": "fullName", "value": "id" },
childIndex: -1, childIndex: -1,
isEdit: false, isEdit: false,

@ -1,10 +1,3 @@
<template> <template>
<div class="JNPF-common-layout"> <div class="JNPF-common-layout">
<div class="JNPF-common-layout-center"> <div class="JNPF-common-layout-center">
@ -22,8 +15,7 @@
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="门号"> <el-form-item label="门号">
<JnpfSelect v-model="query.doorNum" placeholder="请选择" clearable <JnpfSelect v-model="query.doorNum" placeholder="请选择" clearable :options="doorNumOptions"
:options="doorNumOptions"
:props="doorNumProps" multiple> :props="doorNumProps" multiple>
</JnpfSelect> </JnpfSelect>
</el-form-item> </el-form-item>
@ -39,7 +31,8 @@
<div class="JNPF-common-layout-main JNPF-flex-main"> <div class="JNPF-common-layout-main JNPF-flex-main">
<div class="JNPF-common-head"> <div class="JNPF-common-head">
<div> <div>
<el-button type="primary" icon="icon-ym icon-ym-btn-add" v-has="'btn_add'" @click="addOrUpdateHandle()"> <el-button type="primary" icon="icon-ym icon-ym-btn-add" v-has="'btn_add'"
@click="addOrUpdateHandle()">新增
</el-button> </el-button>
</div> </div>
<div class="JNPF-common-head-right"> <div class="JNPF-common-head-right">
@ -54,158 +47,107 @@
</div> </div>
</div> </div>
<JNPF-table v-loading="listLoading" :data="list" @sort-change='sortChange' <JNPF-table v-loading="listLoading" :data="list" @sort-change='sortChange'
:span-method="arraySpanMethod" :span-method="arraySpanMethod">
<el-table-column prop="bucketCode" label="桶编号" align="left">
>
<el-table-column
prop="bucketCode"
label="桶编号" align="left"
>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="showName" label="显示别名" align="left">
prop="showName"
label="显示别名" align="left"
>
</el-table-column> </el-table-column>
<el-table-column label="门号" prop="doorNum" algin="left" <el-table-column label="门号" prop="doorNum" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.doorNum }} {{ scope.row.doorNum }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="deviceCode" label="所属设备" align="left">
prop="deviceCode"
label="所属设备" align="left"
>
</el-table-column> </el-table-column>
<el-table-column label="是否显示" prop="isShow" algin="left" <el-table-column label="是否显示" prop="isShow" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.isShow }} {{ scope.row.isShow }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="showOrd" label="显示顺序" align="left">
prop="showOrd"
label="显示顺序" align="left"
>
<template slot-scope="scope" v-if="scope.row.showOrd"> <template slot-scope="scope" v-if="scope.row.showOrd">
<JnpfNumber v-model="scope.row.showOrd" :thousands="false" /> <JnpfNumber v-model="scope.row.showOrd" :thousands="false" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="productCode" label="回收品大类" align="left">
prop="productCode"
label="回收品大类" align="left"
>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="productSubCode" label="回收品子类" align="left">
prop="productSubCode"
label="回收品子类" align="left"
>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="price" label="价格" align="left">
prop="price"
label="价格" align="left"
>
<template slot-scope="scope" v-if="scope.row.price"> <template slot-scope="scope" v-if="scope.row.price">
<JnpfNumber v-model="scope.row.price" :thousands="false" /> <JnpfNumber v-model="scope.row.price" :thousands="false" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="满溢状态" prop="fullStatus" algin="left" <el-table-column label="满溢状态" prop="fullStatus" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.fullStatus }} {{ scope.row.fullStatus }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="满溢设置" prop="fullSet" algin="left" <el-table-column label="满溢设置" prop="fullSet" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.fullSet }} {{ scope.row.fullSet }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="烟雾状态" prop="smogStauts" algin="left" <el-table-column label="烟雾状态" prop="smogStauts" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.smogStauts }} {{ scope.row.smogStauts }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="烟雾设置" prop="smogSet" algin="left" <el-table-column label="烟雾设置" prop="smogSet" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.smogSet }} {{ scope.row.smogSet }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="containerWeight" label="容器重量" align="left">
prop="containerWeight"
label="容器重量" align="left"
>
<template slot-scope="scope" v-if="scope.row.containerWeight"> <template slot-scope="scope" v-if="scope.row.containerWeight">
<JnpfNumber v-model="scope.row.containerWeight" :thousands="false" /> <JnpfNumber v-model="scope.row.containerWeight" :thousands="false" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="currentWeight" label="当前重量" align="left">
prop="currentWeight"
label="当前重量" align="left"
>
<template slot-scope="scope" v-if="scope.row.currentWeight"> <template slot-scope="scope" v-if="scope.row.currentWeight">
<JnpfNumber v-model="scope.row.currentWeight" :thousands="false" /> <JnpfNumber v-model="scope.row.currentWeight" :thousands="false" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="warningWeight" label="重量上限" align="left">
prop="warningWeight"
label="重量上限" align="left"
>
<template slot-scope="scope" v-if="scope.row.warningWeight"> <template slot-scope="scope" v-if="scope.row.warningWeight">
<JnpfNumber v-model="scope.row.warningWeight" :thousands="false" /> <JnpfNumber v-model="scope.row.warningWeight" :thousands="false" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="closeDelay" label="关闭延时" align="left">
prop="closeDelay"
label="关闭延时" align="left"
>
</el-table-column> </el-table-column>
<el-table-column label="投递门" prop="deliveryDoorStatus" algin="left" <el-table-column label="投递门" prop="deliveryDoorStatus" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.deliveryDoorStatus }} {{ scope.row.deliveryDoorStatus }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="清运门" prop="cleanDoorStatus" algin="left" <el-table-column label="清运门" prop="cleanDoorStatus" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.cleanDoorStatus }} {{ scope.row.cleanDoorStatus }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="bagNo" label="垃圾袋编码" align="left">
prop="bagNo"
label="垃圾袋编码" align="left"
>
</el-table-column> </el-table-column>
<el-table-column label="状态" prop="status" algin="left" <el-table-column label="状态" prop="status" algin="left">
>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.status }} {{ scope.row.status }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column prop="tenantId" label="租户" align="left">
prop="tenantId"
label="租户" align="left"
>
</el-table-column> </el-table-column>
<el-table-column label="操作" <el-table-column label="操作" fixed="right" width="150">
fixed="right" width="150" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" <el-button type="text" @click="addOrUpdateHandle(scope.row)" v-has="'btn_edit'">
@click="addOrUpdateHandle(scope.row)" v-has="'btn_edit'" >编辑
</el-button> </el-button>
<el-button type="text" class="JNPF-table-delBtn" v-has="'btn_remove'" @click="handleDel(scope.row.id)"> <el-button type="text" class="JNPF-table-delBtn" v-has="'btn_remove'"
@click="handleDel(scope.row.id)">删除
</el-button> </el-button>
<el-button type="text" v-has="'btn_detail'" <el-button type="text" v-has="'btn_detail'" @click="goDetail(scope.row.id)">
@click="goDetail(scope.row.id)">详情
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</JNPF-table> </JNPF-table>
<pagination :total="total" :page.sync="listQuery.currentPage" :limit.sync="listQuery.pageSize" @pagination="initData"/> <pagination :total="total" :page.sync="listQuery.currentPage" :limit.sync="listQuery.pageSize"
@pagination="initData" />
</div> </div>
</div> </div>
<JNPF-Form v-if="formVisible" ref="JNPFForm" @refresh="refresh" /> <JNPF-Form v-if="formVisible" ref="JNPFForm" @refresh="refresh" />
@ -306,7 +248,7 @@
smogStautsProps: { "label": "fullName", "value": "id" }, smogStautsProps: { "label": "fullName", "value": "id" },
smogSetOptions: [{ "fullName": "关闭", "id": "0" }, { "fullName": "开启", "id": "1" }], smogSetOptions: [{ "fullName": "关闭", "id": "0" }, { "fullName": "开启", "id": "1" }],
smogSetProps: { "label": "fullName", "value": "id" }, smogSetProps: { "label": "fullName", "value": "id" },
deliveryDoorStatusOptions:[{"fullName":"关闭","id":"0"},{"fullName":"开启","id":"2"}], deliveryDoorStatusOptions: [{ "fullName": "关闭", "id": "0" }, { "fullName": "开启", "id": "1" }],
deliveryDoorStatusProps: { "label": "fullName", "value": "id" }, deliveryDoorStatusProps: { "label": "fullName", "value": "id" },
cleanDoorStatusOptions: [{ "fullName": "关闭", "id": "0" }, { "fullName": "开启", "id": "1" }], cleanDoorStatusOptions: [{ "fullName": "关闭", "id": "0" }, { "fullName": "开启", "id": "1" }],
cleanDoorStatusProps: { "label": "fullName", "value": "id" }, cleanDoorStatusProps: { "label": "fullName", "value": "id" },

Loading…
Cancel
Save