Commit 230614b0 by huangqy

1111

parent e7a46075
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
"core-js": "^3.6.5", "core-js": "^3.6.5",
"echarts": "^4.9.0", "echarts": "^4.9.0",
"element-ui": "^2.15.6", "element-ui": "^2.15.6",
"lodash": "^4.17.21",
"file-saver": "^2.0.5", "file-saver": "^2.0.5",
"nprogress": "^0.2.0", "nprogress": "^0.2.0",
"ol": "^7.1.0", "ol": "^7.1.0",
......
...@@ -55,6 +55,11 @@ ...@@ -55,6 +55,11 @@
<el-table-column prop="className" label="所属班级" align="center" :show-overflow-tooltip="true"/> <el-table-column prop="className" label="所属班级" align="center" :show-overflow-tooltip="true"/>
<el-table-column prop="majorName" label="专业名称" align="center" /> <el-table-column prop="majorName" label="专业名称" align="center" />
<el-table-column prop="collegeName" label="系别名称" align="center"/> <el-table-column prop="collegeName" label="系别名称" align="center"/>
<el-table-column prop="makeQty" label="制卡次数" align="center">
<template slot-scope="scope">
{{ scope.row.makeQty + '次'}}
</template>
</el-table-column>
<el-table-column label="操作" align="center" width="240"> <el-table-column label="操作" align="center" width="240">
<template slot-scope="scope"> <template slot-scope="scope">
<a-button type="primary" icon="edit" size="small" ghost @click="editClick(scope.row)">编辑</a-button> <a-button type="primary" icon="edit" size="small" ghost @click="editClick(scope.row)">编辑</a-button>
...@@ -153,6 +158,7 @@ ...@@ -153,6 +158,7 @@
</template> </template>
<script> <script>
import _ from 'lodash'
export default { export default {
data () { data () {
return { return {
...@@ -280,16 +286,17 @@ export default { ...@@ -280,16 +286,17 @@ export default {
this.searchData.pageNo = val this.searchData.pageNo = val
this.initData() this.initData()
}, },
makeCard(row) { makeCard: _.debounce(function(row) {
this.selectRow = row this.selectRow = row
console.log(JSON.stringify( {CmdType: 4,Content: JSON.stringify( { epc: row.studentNo, len: 4, offset: 1, password: '00000000' }) })) console.log(JSON.stringify( {CmdType: 4,Content: JSON.stringify( { epc: row.studentNo, len: 4, offset: 1, password: '00000000' }) }))
this.initWbSocket() this.initWbSocket()
}, }, 800,{ 'leading': true, 'trailing': false }),
async saveCard() { async saveCard() {
this.selectRow.epc = this.selectRow.studentNo this.selectRow.epc = this.selectRow.studentNo
const { data: res } = await this.$axios.post('/jxStudentCard/makeCard', this.selectRow) const { data: res } = await this.$axios.post('/jxStudentCard/makeCard', this.selectRow)
if (!res.data) return this.$message.error(res.message) if (!res.data) return this.$message.error(res.message)
this.$message.success(res.message) this.$message.success(res.message)
this.initData()
}, },
initWbSocket() { initWbSocket() {
this.websock = new WebSocket('ws://127.0.0.1:8081'); this.websock = new WebSocket('ws://127.0.0.1:8081');
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论