|
@@ -11,7 +11,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="作业区域" prop="workArea">
|
|
|
- <el-select v-model="queryParams.workArea" placeholder="请选择作业区域" clearable size="small" @change="handleQuery">
|
|
|
+ <el-select v-model="queryParams.workArea" placeholder="请选择作业区域" clearable size="small" @change="handleQuery" filterable>
|
|
|
<el-option
|
|
|
v-for="dict in workAreaOptions"
|
|
|
:key="dict.id"
|
|
@@ -22,7 +22,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="楼层位置" prop="floorLocation">
|
|
|
<el-select v-model="queryParams.floorLocation" placeholder="请选择楼层位置" clearable size="small"
|
|
|
- @change="handleQuery">
|
|
|
+ @change="handleQuery" filterable>
|
|
|
<el-option
|
|
|
v-for="dict in floorLocationOptions"
|
|
|
:key="dict.dictValue"
|
|
@@ -31,35 +31,27 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label=" 作业开始时间" prop="workStartTime">
|
|
|
+ <el-form-item label="预约作业日期" prop="workStartTime">
|
|
|
<el-date-picker clearable size="small" style="width: 200px"
|
|
|
v-model="queryParams.workStartTime"
|
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
- placeholder="选择 作业开始时间"
|
|
|
+ placeholder="选择预约作业日期"
|
|
|
@input="handleQuery">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="作业结束时间" prop="workEndTime">
|
|
|
- <el-date-picker clearable size="small" style="width: 200px"
|
|
|
- v-model="queryParams.workEndTime"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="选择作业结束时间"
|
|
|
- @input="handleQuery">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="作业创建时间" prop="createdate">
|
|
|
+
|
|
|
+ <el-form-item label="创建时间" prop="createdate">
|
|
|
<el-date-picker clearable size="small" style="width: 200px"
|
|
|
v-model="queryParams.createdate"
|
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
- placeholder="选择作业创建时间"
|
|
|
+ placeholder="选择创建时间"
|
|
|
@input="handleQuery">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="作业类型" prop="workType">
|
|
|
- <el-select v-model="queryParams.workType" placeholder="请选择作业类型" clearable size="small" @change="handleQuery">
|
|
|
+ <el-select v-model="queryParams.workType" placeholder="请选择作业类型" clearable size="small" @change="handleQuery" filterable>
|
|
|
<el-option
|
|
|
v-for="dict in workTypeOptions"
|
|
|
:key="dict.dictValue"
|
|
@@ -68,24 +60,24 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="联系人" prop="contact">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.contact"
|
|
|
- placeholder="请输入联系人"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- @input="handleQuery"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="联系方式" prop="phonenumber">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.phonenumber"
|
|
|
- placeholder="请输入联系方式"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- @input="handleQuery"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
+<!-- <el-form-item label="联系人" prop="contact">-->
|
|
|
+<!-- <el-input-->
|
|
|
+<!-- v-model="queryParams.contact"-->
|
|
|
+<!-- placeholder="请输入联系人"-->
|
|
|
+<!-- clearable-->
|
|
|
+<!-- size="small"-->
|
|
|
+<!-- @input="handleQuery"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- <el-form-item label="联系方式" prop="phonenumber">-->
|
|
|
+<!-- <el-input-->
|
|
|
+<!-- v-model="queryParams.phonenumber"-->
|
|
|
+<!-- placeholder="请输入联系方式"-->
|
|
|
+<!-- clearable-->
|
|
|
+<!-- size="small"-->
|
|
|
+<!-- @input="handleQuery"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
<el-form-item>
|
|
|
<el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
@@ -355,7 +347,7 @@
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<el-card v-for="(ruleForm, index) in ruleForm" :key="index" shadow="always">
|
|
|
- <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
|
|
|
+ <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px" class="demo-ruleForm">
|
|
|
<el-row>
|
|
|
<el-col :span="18">
|
|
|
<el-form-item label="作业内容描述" prop="workDescription">
|
|
@@ -396,12 +388,12 @@
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="作业人数" prop="workPeopleNumber">
|
|
|
- <el-input v-model="ruleForm.workPeopleNumber"></el-input>
|
|
|
+ <el-input-number v-model="ruleForm.workPeopleNumber" :min="1" :max="999" ></el-input-number>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="预计作业时间" prop="estimateWorktime">
|
|
|
- <el-input v-model="ruleForm.estimateWorktime"></el-input>
|
|
|
+ <el-input-number v-model="ruleForm.estimateWorktime" :min="1" :max="999" ></el-input-number>H
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|