This commit is contained in:
蔡玲
2024-12-24 13:47:47 +08:00
parent 7c5f201efa
commit 2012487ac2
3 changed files with 37 additions and 3 deletions

View File

@@ -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">&nbsp;&nbsp;</div> <div class="zd-col-6 filter-label">&nbsp;&nbsp;</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">&nbsp;&nbsp;</div> <div class="zd-col-6 filter-label">&nbsp;&nbsp;</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 {

View File

@@ -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'

View File

@@ -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 {