|  |  |  | 
|---|
|  |  |  | <el-option label="不符合下发条件" value="6"></el-option> | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="公司" prop="companyName"> | 
|---|
|  |  |  | <el-form-item label="组织" prop="companyName"> | 
|---|
|  |  |  | <el-input v-model="searchForm.companyName" placeholder="请输入" @keypress.enter.native="search"></el-input> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="设备名称" prop="deviceName"> | 
|---|
|  |  |  | <el-input v-model="searchForm.deviceName" placeholder="请输入" @keypress.enter.native="search"></el-input> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="下发起始时间" prop="startTime"> | 
|---|
|  |  |  | <el-date-picker | 
|---|
|  |  |  | 
|---|
|  |  |  | <!-- 表格和分页 --> | 
|---|
|  |  |  | <template v-slot:table-wrap> | 
|---|
|  |  |  | <ul class="toolbar" v-permissions="['business:empower:create', 'business:empower:delete']"> | 
|---|
|  |  |  | <li><el-button type="primary" v-permissions="['business:empower:create']">导出</el-button></li> | 
|---|
|  |  |  | <li><el-button type="primary" v-permissions="['business:empower:exportExcel']" @click="exportExcel">导出</el-button></li> | 
|---|
|  |  |  | <!--                <li><el-button type="primary" v-permissions="['business:empower:create']">立即下发</el-button></li>--> | 
|---|
|  |  |  | <!--                <li><el-button type="primary" v-permissions="['business:empower:create']">取消下发</el-button></li>--> | 
|---|
|  |  |  | </ul> | 
|---|
|  |  |  | 
|---|
|  |  |  | <el-table-column prop="memberName" label="姓名" min-width="80px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="memberPhone" label="手机号" min-width="120px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="memberidCard" label="身份证号码" min-width="130px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="companyName" label="所属公司" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="companyName" label="所属组织" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="deviceName" label="设备名称" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column label="门禁有效期" min-width="170px"> | 
|---|
|  |  |  | <template slot-scope="{row}"> | 
|---|
|  |  |  | <span>起:{{row.startTime}}</span><br /> | 
|---|
|  |  |  | <span>止:{{row.endTime}}</span> | 
|---|
|  |  |  | <span v-if="!row.startTime || !row.endTime">长期</span> | 
|---|
|  |  |  | <div v-else> | 
|---|
|  |  |  | <span>起:{{row.startTime}}</span><br /> | 
|---|
|  |  |  | <span>止:{{row.endTime}}</span> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | </el-table-column> | 
|---|
|  |  |  | <el-table-column prop="sendDate" label="创建时间" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="createDate" label="创建时间" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column label="是否删除" min-width="100px"> | 
|---|
|  |  |  | <template slot-scope="{row}"> | 
|---|
|  |  |  | <span style="color: green;" v-if="row.isdeleted === 0">否</span> | 
|---|
|  |  |  | <span style="color: red;" v-if="row.isdeleted === 1">是</span> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | </el-table-column> | 
|---|
|  |  |  | <!--                <el-table-column prop="createrName" label="操作人员" min-width="100px"></el-table-column>--> | 
|---|
|  |  |  | <el-table-column label="下发状态" min-width="100px"> | 
|---|
|  |  |  | <template slot-scope="{row}"> | 
|---|
|  |  |  | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | </el-table-column> | 
|---|
|  |  |  | <el-table-column prop="sendDate" label="下发时间" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="sendInfo" label="下发失败原因" min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="sendInfo" label="下发备注" min-width="150px"></el-table-column> | 
|---|
|  |  |  | </el-table> | 
|---|
|  |  |  | <pagination | 
|---|
|  |  |  | @size-change="handleSizeChange" | 
|---|
|  |  |  | 
|---|
|  |  |  | startTime: '', | 
|---|
|  |  |  | endTime: '', | 
|---|
|  |  |  | sendStatus: '', | 
|---|
|  |  |  | radio: null | 
|---|
|  |  |  | radio: null, | 
|---|
|  |  |  | deviceName: '' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | time: [] | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | reset () { | 
|---|
|  |  |  | this.$refs.searchForm.resetFields() | 
|---|
|  |  |  | this.searchForm.startTime = '' | 
|---|
|  |  |  | this.searchForm.endTime = '' | 
|---|
|  |  |  | this.time = [] | 
|---|
|  |  |  | this.searchForm.radio = null | 
|---|
|  |  |  | this.searchForm.radio = '' | 
|---|
|  |  |  | // this.changeRadio('0') | 
|---|
|  |  |  | this.search() | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|