pc端发送指令功能补全
parent
8e05bc8a25
commit
1b5634eeb2
|
@ -13,6 +13,7 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="order">
|
<div class="order">
|
||||||
|
<button style="text-align: right" @click="endRescue">结束救援</button>
|
||||||
<button @click="sendOrderBtn">发送指令</button>
|
<button @click="sendOrderBtn">发送指令</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -38,6 +39,20 @@ export default {
|
||||||
sendOrderBtn() {
|
sendOrderBtn() {
|
||||||
this.$emit('orderMessage', '')
|
this.$emit('orderMessage', '')
|
||||||
},
|
},
|
||||||
|
endRescue() {
|
||||||
|
this.$confirm('确定是否结束救援?', '提示', {
|
||||||
|
confirmButtonText: '确定',
|
||||||
|
cancelButtonText: '取消',
|
||||||
|
type: 'warning'
|
||||||
|
}).then(() => {
|
||||||
|
this.$router.push('/emergen_cyrescue/accid')
|
||||||
|
}).catch(() => {
|
||||||
|
this.$message({
|
||||||
|
type: 'info',
|
||||||
|
message: '已取消'
|
||||||
|
})
|
||||||
|
})
|
||||||
|
},
|
||||||
confirmReceipt(answer) {
|
confirmReceipt(answer) {
|
||||||
requestFN('/bi/emergency/readInstruct', { ID: answer.ID })
|
requestFN('/bi/emergency/readInstruct', { ID: answer.ID })
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
|
|
|
@ -160,6 +160,12 @@ export default {
|
||||||
).then((data) => {
|
).then((data) => {
|
||||||
if (data.result === 'success') {
|
if (data.result === 'success') {
|
||||||
this.$emit('close', false)
|
this.$emit('close', false)
|
||||||
|
this.form = {
|
||||||
|
INSTRUCTION_TYPE: null,
|
||||||
|
INSTRUCTION_CONTENT: null,
|
||||||
|
CORP_ID: null,
|
||||||
|
USER_ID: null
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}).catch((e) => {
|
}).catch((e) => {
|
||||||
console.log(e)
|
console.log(e)
|
||||||
|
|
|
@ -130,9 +130,9 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row v-if="false" :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否救援" prop="ISRESCUE">
|
<el-form-item label="是否执预案" prop="ISRESCUE">
|
||||||
<el-radio-group v-model="form.ISRESCUE">
|
<el-radio-group v-model="form.ISRESCUE">
|
||||||
<el-radio :label="'true'">是</el-radio>
|
<el-radio :label="'true'">是</el-radio>
|
||||||
<el-radio :label="'false'">否</el-radio>
|
<el-radio :label="'false'">否</el-radio>
|
||||||
|
@ -175,8 +175,25 @@
|
||||||
<!-- 是否救援弹窗 -->
|
<!-- 是否救援弹窗 -->
|
||||||
<el-dialog :visible.sync="dialogRescueVisible" title="是否救援">
|
<el-dialog :visible.sync="dialogRescueVisible" title="是否救援">
|
||||||
<el-form ref="rescueForm" :model="rescueForm" label-width="120px">
|
<el-form ref="rescueForm" :model="rescueForm" label-width="120px">
|
||||||
|
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否执救援:" prop="ISRESCUE">
|
||||||
|
<el-radio-group v-model="rescueForm.ISRESCUE">
|
||||||
|
<el-radio :label="'true'">是</el-radio>
|
||||||
|
<el-radio :label="'false'">否</el-radio>
|
||||||
|
</el-radio-group>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否执预案:" prop="ISRESCUE">
|
||||||
|
<el-radio-group v-model="rescueForm.EVENT_SITUATION">
|
||||||
|
<el-radio :label="'1'">是</el-radio>
|
||||||
|
<el-radio :label="'0'">否</el-radio>
|
||||||
|
</el-radio-group>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col v-if="rescueForm.EVENT_SITUATION === '1'" :span="12">
|
||||||
<el-form-item label="应急预案" prop="FIRERESERVEPLAN_ID">
|
<el-form-item label="应急预案" prop="FIRERESERVEPLAN_ID">
|
||||||
<el-select v-model="rescueForm.FIRERESERVEPLAN_ID" placeholder="请选择应急预案..." @change="handlePlanChange">
|
<el-select v-model="rescueForm.FIRERESERVEPLAN_ID" placeholder="请选择应急预案..." @change="handlePlanChange">
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -188,7 +205,7 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col v-if="rescueForm.EVENT_SITUATION === '1'" :span="12">
|
||||||
<el-form-item label="响应级别" prop="HIERARCHICALRESPONSE_ID">
|
<el-form-item label="响应级别" prop="HIERARCHICALRESPONSE_ID">
|
||||||
<el-select v-model="rescueForm.HIERARCHICALRESPONSE_ID" placeholder="请选择响应级别...">
|
<el-select v-model="rescueForm.HIERARCHICALRESPONSE_ID" placeholder="请选择响应级别...">
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -500,7 +517,8 @@ export default {
|
||||||
dialogRescueVisible: false,
|
dialogRescueVisible: false,
|
||||||
rescueForm: {
|
rescueForm: {
|
||||||
FIRERESERVEPLAN_ID: '',
|
FIRERESERVEPLAN_ID: '',
|
||||||
HIERARCHICALRESPONSE_ID: ''
|
HIERARCHICALRESPONSE_ID: '',
|
||||||
|
EVENT_SITUATION: ''
|
||||||
},
|
},
|
||||||
total: 0,
|
total: 0,
|
||||||
varList: [],
|
varList: [],
|
||||||
|
|
Loading…
Reference in New Issue