| | |
| | | icon="el-icon-plus" |
| | | size="mini" |
| | | @click="handleAdd" |
| | | v-hasPermi="['system:report:add']" |
| | | >新增</el-button> |
| | | </el-col> |
| | | <!-- <el-col :span="1.5">--> |
| | |
| | | size="mini" |
| | | :disabled="multiple" |
| | | @click="handleDelete" |
| | | v-hasPermi="['system:report:remove']" |
| | | >删除</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | |
| | | icon="el-icon-download" |
| | | size="mini" |
| | | @click="handleExport" |
| | | v-hasPermi="['system:report:export']" |
| | | >导出</el-button> |
| | | </el-col> |
| | | <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> |
| | |
| | | type="text" |
| | | icon="el-icon-edit" |
| | | @click="handleAuditing(scope.row)" |
| | | v-hasPermi="['system:report:audit']" |
| | | v-hasPermi="['system:report:edit']" |
| | | v-if="scope.row.status === 0" |
| | | >审核</el-button> |
| | | <el-button |
| | |
| | | <el-option label="设备遗失" value="设备遗失"/> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="有效时间"> |
| | | <el-form-item label="报备时间" prop="expirTime"> |
| | | <el-date-picker |
| | | v-model="expirTime" |
| | | v-model="form.expirTime" |
| | | style="width: 240px" |
| | | value-format="yyyy-MM-dd" |
| | | type="daterange" |
| | | range-separator="-" |
| | | start-placeholder="生效日期" |
| | | end-placeholder="失效日期" |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | @change="handleExpirTimeChange" |
| | | ></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="报备内容" prop="reportContent"> |
| | |
| | | { required: true, message: "请选择故障类型", trigger: "blur" } |
| | | ], |
| | | expirTime: [ |
| | | { required: true, message: "请选择有效时间", trigger: "blur" } |
| | | { required: true, message: "请选择报备时间", trigger: "blur" } |
| | | ], |
| | | } |
| | | }; |
| | |
| | | this.auditingForm = {} |
| | | }); |
| | | }, |
| | | handleExpirTimeChange() { |
| | | if (null != this.form.expirTime && '' != this.form.expirTime) { |
| | | this.form["beginCreateTime"] = this.form.expirTime[0]; |
| | | this.form["endCreateTime"] = this.form.expirTime[1]; |
| | | } |
| | | }, |
| | | /** 提交按钮 */ |
| | | submitForm() { |
| | | |
| | | if (null != this.expirTime && '' != this.expirTime) { |
| | | this.form["beginCreateTime"] = this.expirTime[0]; |
| | | this.form["endCreateTime"] = this.expirTime[1]; |
| | | } |
| | | |
| | | // todo 判断是事前报备 |
| | | |