|
@@ -16,9 +16,9 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item> -->
|
|
|
- <!-- <el-form-item label="位置" prop="position">
|
|
|
+ <!-- <el-form-item label="位置" prop="common">
|
|
|
<el-input
|
|
|
- v-model="queryParams.position"
|
|
|
+ v-model="queryParams.common"
|
|
|
placeholder="请输入位置"
|
|
|
clearable
|
|
|
size="small"
|
|
@@ -124,7 +124,7 @@
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="序号" type="index" width="50"> </el-table-column>
|
|
|
<el-table-column label="单位名称" align="center" prop="unitName" />
|
|
|
- <el-table-column label="位置" align="center" prop="position" />
|
|
|
+ <el-table-column label="位置" align="center" prop="common" />
|
|
|
<el-table-column label="入住人姓名" align="center" prop="occupant" />
|
|
|
<el-table-column
|
|
|
label="备注"
|
|
@@ -189,10 +189,10 @@
|
|
|
label-width="100px"
|
|
|
:inline="true"
|
|
|
>
|
|
|
- <el-form-item label="位置" prop="position">
|
|
|
- <el-input v-model="form.position" />
|
|
|
+ <el-form-item label="位置" prop="common">
|
|
|
+ <el-input v-model="form.common" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="入驻单位" prop="unitName">
|
|
|
+ <el-form-item label="入住单位" prop="unitName">
|
|
|
<el-input v-model="form.unitName" />
|
|
|
</el-form-item>
|
|
|
<!-- <el-form-item label="单位id" prop="unitId">
|
|
@@ -254,6 +254,16 @@ import {
|
|
|
export default {
|
|
|
name: "Checkin",
|
|
|
data() {
|
|
|
+ var validatePass = (rule, value, callback) => {
|
|
|
+ console.log(value)
|
|
|
+ var MobileRegex = /^(\d+)*#+(\d+)$/;
|
|
|
+ if (!MobileRegex.test(value)) {
|
|
|
+ callback(new Error("位置格式不正确!"));
|
|
|
+ }else{
|
|
|
+ console.log("11")
|
|
|
+ callback()
|
|
|
+ }
|
|
|
+ };
|
|
|
return {
|
|
|
// 遮罩层
|
|
|
loading: true,
|
|
@@ -292,7 +302,9 @@ export default {
|
|
|
// 表单参数
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
- rules: {},
|
|
|
+ rules: {
|
|
|
+ common: [{ validator: validatePass, trigger: "blur" }],
|
|
|
+ },
|
|
|
};
|
|
|
},
|
|
|
created() {
|