| | |
| | | <el-form-item> |
| | | <el-button size="mini" type="primary" icon="el-icon-search" |
| | | @click="changePage(1)">搜索</el-button></el-form-item> |
| | | <el-form-item v-if="roleKey=='tenant'||roleKey=='tenanthelper'"> |
| | | <el-form-item v-if="roleKey == 'tenant' || roleKey == 'tenanthelper'"> |
| | | <el-button size="mini" type="primary" icon="el-icon-message-solid" |
| | | @click="openTimeOutModal">超时配置</el-button></el-form-item> |
| | | <el-form-item style="float: right;" v-if="roleKey !== 'admin'"> |
| | |
| | | <div> |
| | | {{ scope.row.device && scope.row.device.deviceName ? scope.row.device.deviceName : '--' }} |
| | | </div> |
| | | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="erectoName" label="安装工人" width="120"> |
| | |
| | | </div> |
| | | <div v-if="scope.row.state == 3"> |
| | | 已完成 |
| | | </div> |
| | | |
| | | <div v-if="scope.row.receiveTimeoutFlag == 1"> |
| | | <el-tag size="mini" effect="dark" type="danger">接单超时</el-tag> |
| | | </div> |
| | | <div v-if="scope.row.finishTimeoutFlag == 1"> |
| | | <el-tag size="mini" effect="dark" type="warning">结单超时</el-tag> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | dialogImageUrl: '', |
| | | dialogVisible: false, |
| | | view: false, |
| | | delDeviceId:0 |
| | | delDeviceId: 0 |
| | | |
| | | } |
| | | }, |
| | |
| | | formData.append('avatarfile', file.raw); |
| | | formData.append('orderType', 1); |
| | | request({ |
| | | url: '/iot/deviceOrder/profile/avatar', |
| | | url: '/iot/deviceOrder/Install/profile/avatar', |
| | | method: "post", |
| | | data: formData |
| | | }).then((res) => { |
| | |
| | | for (let i = 0; i < this.erectoList.length; i++) { |
| | | if (this.form.erectoId == this.erectoList[i].userId) { |
| | | this.form.erectoName = this.erectoList[i].nickName |
| | | this.form.erectoPhone=this.erectoList[i].phonenumber |
| | | this.form.erectoPhone = this.erectoList[i].phonenumber |
| | | } |
| | | } |
| | | console.log(this.form); |
| | |
| | | appointmentTime: this.form.appointmentTime, |
| | | remark: this.form.remark, |
| | | state: this.form.state, |
| | | erectoPhone:this.form.erectoPhone |
| | | erectoPhone: this.form.erectoPhone |
| | | } |
| | | if (this.form.receiveTime) { |
| | | data.receiveTime = this.form.receiveTime |
| | | } |
| | | |
| | | |
| | | console.log(data); |
| | | if (this.title == '修改安装单') { |
| | | data.id = this.id, |
| | |
| | | }, |
| | | delModal(item) { |
| | | this.id = item.id |
| | | this.delDeviceId=item.deviceId |
| | | this.delDeviceId = item.deviceId |
| | | this.deleteModal = true |
| | | }, |
| | | delDate() { |
| | | let that = this |
| | | let data = { |
| | | id: this.id, |
| | | deviceId:this.delDeviceId |
| | | deviceId: this.delDeviceId |
| | | } |
| | | request({ |
| | | url: `/iot/deviceOrder/${that.id}/${that.delDeviceId}`, |