Commit 56aae8e78ac8a00d7c74bb78a63f356247dd6243
1 parent
6ed890bf
新增审批字段
Showing
1 changed file
with
15 additions
and
48 deletions
trash-ui/src/views/unit/dropPointInfo/index.vue
| ... | ... | @@ -148,50 +148,36 @@ |
| 148 | 148 | <!-- 添加或修改投放点信息管理对话框 --> |
| 149 | 149 | <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> |
| 150 | 150 | <el-form ref="form" :model="form" :rules="rules" label-width="128px"> |
| 151 | - <el-row> | |
| 152 | - <el-col :span="12"> | |
| 151 | + | |
| 153 | 152 | <el-form-item label="投放点编号" prop="dropPointNo"> |
| 154 | 153 | <el-input v-model="form.dropPointNo" placeholder="请输入投放点编号" :disabled="true"/> |
| 155 | 154 | </el-form-item> |
| 156 | - </el-col> | |
| 157 | - <el-col :span="12"> | |
| 155 | + | |
| 158 | 156 | <el-form-item label="投放点名称" prop="dropPointName"> |
| 159 | 157 | <el-input v-model="form.dropPointName" placeholder="请输入投放点名称"/> |
| 160 | 158 | </el-form-item> |
| 161 | - </el-col> | |
| 162 | - </el-row> | |
| 163 | - <el-row> | |
| 164 | - <el-col :span="12"> | |
| 159 | + | |
| 165 | 160 | <el-form-item label="所属区域" prop="street"> |
| 166 | 161 | <el-select v-model="form.district" placeholder="请输入所属区域" style="width: 100%" clearable @change="getStreets"> |
| 167 | 162 | <el-option v-for="(area,index) in areas" :label="area.name" :value="area.code" :key="index"/> |
| 168 | 163 | </el-select> |
| 169 | 164 | </el-form-item> |
| 170 | - </el-col> | |
| 171 | - <el-col :span="12"> | |
| 165 | + | |
| 172 | 166 | <el-form-item label="所属街道" prop="street"> |
| 173 | 167 | <el-select v-model="form.street" placeholder="请输入所属街道" style="width: 100%" clearable> |
| 174 | 168 | <el-option v-for="(area,index) in streets" :label="area.name" :value="area.code" :key="area.code" @click.native="createDropPointNo(area)"/> |
| 175 | 169 | </el-select> |
| 176 | 170 | </el-form-item> |
| 177 | 171 | |
| 178 | - </el-col> | |
| 179 | - </el-row> | |
| 180 | - <el-row> | |
| 181 | - <el-col :span="12"> | |
| 182 | 172 | <el-form-item label="社区" prop="community"> |
| 183 | 173 | <el-input v-model="form.community" placeholder="请输入社区"/> |
| 184 | 174 | </el-form-item> |
| 185 | 175 | |
| 186 | - </el-col> | |
| 187 | - <el-col :span="12"> | |
| 176 | + | |
| 188 | 177 | <el-form-item label="详细地址" prop="address"> |
| 189 | 178 | <el-input v-model="form.address" placeholder="请输入详细地址"/> |
| 190 | 179 | </el-form-item> |
| 191 | - </el-col> | |
| 192 | - </el-row> | |
| 193 | - <el-row> | |
| 194 | - <el-col :span="12"> | |
| 180 | + | |
| 195 | 181 | <el-form-item label="投放点形式" prop="type"> |
| 196 | 182 | <el-select v-model="form.type" placeholder="请选择投放点形式" style="width: 100%"> |
| 197 | 183 | <el-option label="固定" value="固定"/> |
| ... | ... | @@ -199,39 +185,26 @@ |
| 199 | 185 | </el-select> |
| 200 | 186 | </el-form-item> |
| 201 | 187 | |
| 202 | - </el-col> | |
| 203 | - <el-col :span="12"> | |
| 204 | 188 | <el-form-item label="投放点面积(m²)" prop="area"> |
| 205 | 189 | <el-input v-model="form.area" placeholder="请输入投放点面积"/> |
| 206 | 190 | </el-form-item> |
| 207 | - </el-col> | |
| 208 | - </el-row> | |
| 209 | - <el-row> | |
| 210 | - <el-col :span="12"> | |
| 191 | + | |
| 211 | 192 | <el-form-item label="投放点容量(m³)" prop="capacity"> |
| 212 | 193 | <el-input v-model="form.capacity" placeholder="请输入投放点容量"/> |
| 213 | 194 | </el-form-item> |
| 214 | - </el-col> | |
| 215 | - <el-col :span="12"> | |
| 195 | + | |
| 216 | 196 | <el-form-item label="管理单位" prop="managementUnit"> |
| 217 | 197 | <el-input v-model="form.managementUnit" placeholder="请输入管理单位"/> |
| 218 | 198 | </el-form-item> |
| 219 | - </el-col> | |
| 220 | - </el-row> | |
| 221 | - <el-row> | |
| 222 | - <el-col :span="12"> | |
| 199 | + | |
| 223 | 200 | <el-form-item label="管理人" prop="custodian"> |
| 224 | 201 | <el-input v-model="form.custodian" placeholder="请输入管理人"/> |
| 225 | 202 | </el-form-item> |
| 226 | - </el-col> | |
| 227 | - <el-col :span="12"> | |
| 203 | + | |
| 228 | 204 | <el-form-item label="管理员电话" prop="custodianPhone"> |
| 229 | 205 | <el-input v-model="form.custodianPhone" placeholder="请输入管理员联系电话" :maxlength="11" show-word-limit/> |
| 230 | 206 | </el-form-item> |
| 231 | - </el-col> | |
| 232 | - </el-row> | |
| 233 | - <el-row> | |
| 234 | - <el-col :span="12"> | |
| 207 | + | |
| 235 | 208 | <el-form-item label="投放时间" prop="dropTime"> |
| 236 | 209 | <el-time-select |
| 237 | 210 | v-model="form.dropTime" |
| ... | ... | @@ -244,26 +217,20 @@ |
| 244 | 217 | placeholder="选择时间"> |
| 245 | 218 | </el-time-select> |
| 246 | 219 | </el-form-item> |
| 247 | - </el-col> | |
| 248 | - <el-col :span="12"> | |
| 220 | + | |
| 249 | 221 | <el-form-item label="运营单位" prop="operatingUnit"> |
| 250 | 222 | <el-input v-model="form.operatingUnit" placeholder="请输入运营单位"/> |
| 251 | 223 | </el-form-item> |
| 252 | - </el-col> | |
| 253 | - </el-row> | |
| 254 | - <el-row> | |
| 255 | - <el-col :span="12"> | |
| 224 | + | |
| 256 | 225 | <el-form-item label="运输单位" prop="transportUnit"> |
| 257 | 226 | <el-input v-model="form.transportUnit" placeholder="请输入运输单位"/> |
| 258 | 227 | </el-form-item> |
| 259 | - </el-col> | |
| 260 | - <el-col :span="12"> | |
| 228 | + | |
| 261 | 229 | <el-form-item label="坐标点" prop="coordinatePoint"> |
| 262 | 230 | <el-input v-model="form.coordinatePoint" placeholder="请输入坐标点经纬度" readonly @click.native="handleOpenMap"/> |
| 263 | 231 | </el-form-item> |
| 264 | 232 | <!-- <el-button type="primary" @click="handleOpenMap">坐标点</el-button>--> |
| 265 | - </el-col> | |
| 266 | - </el-row> | |
| 233 | + | |
| 267 | 234 | </el-form> |
| 268 | 235 | <div slot="footer" class="dialog-footer"> |
| 269 | 236 | <el-button type="primary" @click="submitForm">确 定</el-button> | ... | ... |