feat: 修改
parent
a2defe181b
commit
d8ba602a02
@ -0,0 +1,145 @@
|
|||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<!-- 分割线 -->
|
||||||
|
<el-form :model="filterQuery" class="query-form" size="mini" label-width="100px" :inline="true" style="margin-top: 15px">
|
||||||
|
<el-form-item prop="key" label="工位信息:">
|
||||||
|
<el-input v-model="filterQuery.key" clearable placeholder="请输入或扫描工位二维码" style="width: 400px" ref="inputField" ></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item prop="key" label="往来单位:">
|
||||||
|
<el-input v-model="filterQuery.key" clearable placeholder="请输入往来单位" style="width: 300px" ref="inputField" ></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item>
|
||||||
|
<el-button-group style="margin-left: 10px;display:flex;">
|
||||||
|
<el-button type="primary" icon="el-icon-search" @click.native.stop="getList()">搜索</el-button>
|
||||||
|
</el-button-group>
|
||||||
|
</el-form-item>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="8">
|
||||||
|
<el-col v-for="(info, index) in list" :key="index" :xs="12" :sm="8" :md="8" :lg="6">
|
||||||
|
<el-card :body-style="{margin:'20px'}"
|
||||||
|
style="margin:20px 20px 20px 20px;height: 200px;background-color: #e1f3fb;border-radius: 12px; position: relative;"
|
||||||
|
>
|
||||||
|
<template #header>
|
||||||
|
<el-form class="query-form" size="mini" style="height: 200px;" >
|
||||||
|
<el-form-item class="query-form-item" label-width="28%" label="单据编号:">
|
||||||
|
<el-input
|
||||||
|
v-model="info.billNo"
|
||||||
|
placeholder=""
|
||||||
|
clearable
|
||||||
|
class="custom-disabled-input"
|
||||||
|
disabled
|
||||||
|
style="width: 80%;"
|
||||||
|
>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
|
||||||
|
<el-form-item class="query-form-item" label-width="28%" label="工位名称:">
|
||||||
|
<el-input
|
||||||
|
v-model="info.workplaceName"
|
||||||
|
placeholder=""
|
||||||
|
clearable
|
||||||
|
style="width: 80%;"
|
||||||
|
class="custom-disabled-input"
|
||||||
|
disabled
|
||||||
|
>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item class="query-form-item" label-width="28%" label="来源系统:">
|
||||||
|
<el-input
|
||||||
|
v-model="info.fromTypeName"
|
||||||
|
placeholder=""
|
||||||
|
clearable
|
||||||
|
style="width: 80%;"
|
||||||
|
class="custom-disabled-input"
|
||||||
|
disabled
|
||||||
|
>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
|
||||||
|
<el-form-item label-width="28%" >
|
||||||
|
<el-button-group style=" float: right;">
|
||||||
|
<el-button type="primary" @click="handleClick(index)" style="margin-left: 10px ;"
|
||||||
|
icon="el-icon-thumb"
|
||||||
|
>开始处理
|
||||||
|
</el-button>
|
||||||
|
</el-button-group>
|
||||||
|
</el-form-item>
|
||||||
|
</el-form>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
</el-card>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import {deleteByOrder, orderPage} from "@/api/collect/collectOrder";
|
||||||
|
import QRCode from 'qrcodejs2'
|
||||||
|
|
||||||
|
export default {
|
||||||
|
name: 'fieldOperation',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
filterQuery:{
|
||||||
|
key: '',
|
||||||
|
tagStatus: 1,
|
||||||
|
// invCode: this.$store.getters.locInvCode,
|
||||||
|
page: 1,
|
||||||
|
limit: 200
|
||||||
|
},
|
||||||
|
// 假设这是你的卡片数据
|
||||||
|
list: [],
|
||||||
|
total: 0,
|
||||||
|
loading: false
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created() {
|
||||||
|
//获取工位list
|
||||||
|
this.getList()
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
handleClick(index) {
|
||||||
|
let url = window.location.origin + `#/tagCodeBlank?workplaceId=` + this.stationList[index].workplaceId
|
||||||
|
// this.$router.push( workplaceId)
|
||||||
|
window.open(url, '_blank');
|
||||||
|
},
|
||||||
|
getList() {
|
||||||
|
this.loading = true;
|
||||||
|
orderPage(this.filterQuery).then(res => {
|
||||||
|
this.loading = false
|
||||||
|
this.list = res.data.list || []
|
||||||
|
this.total = res.data.total || 0
|
||||||
|
}).catch(() => {
|
||||||
|
this.loading = false
|
||||||
|
this.list = []
|
||||||
|
this.total = 0
|
||||||
|
})
|
||||||
|
},
|
||||||
|
},
|
||||||
|
mounted() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style >
|
||||||
|
|
||||||
|
.custom-disabled-input input.el-input__inner:disabled {
|
||||||
|
color: #000000; /* 修改为需要的颜色 */
|
||||||
|
}
|
||||||
|
/* 添加样式来定位左上角的删除按钮 */
|
||||||
|
.close-button {
|
||||||
|
position: absolute;
|
||||||
|
top: 10px; /* 你可以根据需要调整这个值 */
|
||||||
|
right: 10px; /* 你可以根据需要调整这个值 */
|
||||||
|
z-index: 1; /* 确保按钮在卡片内容之上 */
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
Loading…
Reference in New Issue