接口
This commit is contained in:
@@ -6,11 +6,29 @@
|
|||||||
<div class="setup-wrap">
|
<div class="setup-wrap">
|
||||||
<div class="zd-row filter-item">
|
<div class="zd-row filter-item">
|
||||||
<div class="zd-col-6 filter-label">起 点</div>
|
<div class="zd-col-6 filter-label">起 点</div>
|
||||||
<input type="text" class="zd-col-18 filter-value" v-model="val1">
|
<div class="zd-col-18 filter-select">
|
||||||
|
<el-select v-model="val1" placeholder="请选择">
|
||||||
|
<el-option
|
||||||
|
v-for="item in options"
|
||||||
|
:key="item.device_code"
|
||||||
|
:label="item.device_name"
|
||||||
|
:value="item.device_code">
|
||||||
|
</el-option>
|
||||||
|
</el-select>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="zd-row filter-item">
|
<div class="zd-row filter-item">
|
||||||
<div class="zd-col-6 filter-label">终 点</div>
|
<div class="zd-col-6 filter-label">终 点</div>
|
||||||
<input type="text" class="zd-col-18 filter-value" v-model="val2">
|
<div class="zd-col-18 filter-select">
|
||||||
|
<el-select v-model="val2" placeholder="请选择">
|
||||||
|
<el-option
|
||||||
|
v-for="item in options"
|
||||||
|
:key="item.device_code"
|
||||||
|
:label="item.device_name"
|
||||||
|
:value="item.device_code">
|
||||||
|
</el-option>
|
||||||
|
</el-select>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="zd-row jccenter button-wrap">
|
<div class="zd-row jccenter button-wrap">
|
||||||
<button class="button btn-primary" :class="{'btn-info': !val1 || !val2}" :disabled="disabled" @click="_callTask">生成任务</button>
|
<button class="button btn-primary" :class="{'btn-info': !val1 || !val2}" :disabled="disabled" @click="_callTask">生成任务</button>
|
||||||
@@ -23,7 +41,8 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import jxHeader from '@components/header.vue'
|
import jxHeader from '@components/header.vue'
|
||||||
import {callTask} from '@config/getData.js'
|
// import {queryDevices} from '@config/mork.js'
|
||||||
|
import {queryDevices, callTask} from '@config/getData.js'
|
||||||
export default {
|
export default {
|
||||||
name: 'index',
|
name: 'index',
|
||||||
components: {
|
components: {
|
||||||
@@ -33,10 +52,18 @@ export default {
|
|||||||
return {
|
return {
|
||||||
val1: '',
|
val1: '',
|
||||||
val2: '',
|
val2: '',
|
||||||
|
options: [],
|
||||||
disabled: false
|
disabled: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
mounted () {
|
||||||
|
this._queryDevices()
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
async _queryDevices () {
|
||||||
|
let res = await queryDevices()
|
||||||
|
this.options = [...res]
|
||||||
|
},
|
||||||
async _callTask () {
|
async _callTask () {
|
||||||
this.disabled = true
|
this.disabled = true
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ export default {
|
|||||||
this.disabled = true
|
this.disabled = true
|
||||||
try {
|
try {
|
||||||
let res = await sendWork(e.work_code)
|
let res = await sendWork(e.work_code)
|
||||||
|
this._queryWorks()
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.message,
|
message: res.message,
|
||||||
type: 'success'
|
type: 'success'
|
||||||
@@ -88,6 +89,7 @@ export default {
|
|||||||
this.disabled = true
|
this.disabled = true
|
||||||
try {
|
try {
|
||||||
let res = await reSendWork(e.work_code)
|
let res = await reSendWork(e.work_code)
|
||||||
|
this._queryWorks()
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.message,
|
message: res.message,
|
||||||
type: 'success'
|
type: 'success'
|
||||||
@@ -101,6 +103,7 @@ export default {
|
|||||||
this.disabled = true
|
this.disabled = true
|
||||||
try {
|
try {
|
||||||
let res = await pdaPause(e.work_code)
|
let res = await pdaPause(e.work_code)
|
||||||
|
this._queryWorks()
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.message,
|
message: res.message,
|
||||||
type: 'success'
|
type: 'success'
|
||||||
@@ -114,6 +117,7 @@ export default {
|
|||||||
this.disabled = true
|
this.disabled = true
|
||||||
try {
|
try {
|
||||||
let res = await finishWork(e.work_code)
|
let res = await finishWork(e.work_code)
|
||||||
|
this._queryWorks()
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.message,
|
message: res.message,
|
||||||
type: 'success'
|
type: 'success'
|
||||||
|
|||||||
@@ -229,6 +229,9 @@ header
|
|||||||
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
|
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
|
||||||
background-color: rgba(7,31,62,0.95)
|
background-color: rgba(7,31,62,0.95)
|
||||||
}
|
}
|
||||||
|
.el-select-dropdown__empty {
|
||||||
|
font-size: .28rem
|
||||||
|
}
|
||||||
|
|
||||||
// 提示框
|
// 提示框
|
||||||
.el-message-box {
|
.el-message-box {
|
||||||
|
|||||||
Reference in New Issue
Block a user