|
@@ -30,7 +30,13 @@
|
|
|
<el-table-column prop="sheepId" label="羊只编号"></el-table-column>
|
|
|
<el-table-column prop="number" label="数量"></el-table-column>
|
|
|
<el-table-column prop="cause" label="原因"></el-table-column>
|
|
|
- <el-table-column prop="opeUser" label="处理人"></el-table-column>
|
|
|
+ <el-table-column label="处理人">
|
|
|
+ <template v-slot="scope">
|
|
|
+ <div v-for="item in $store.state['workerList']" :key="item.value">
|
|
|
+ <span v-if="item.id == scope.row['opeUser']">{{ `${item.name}(${item.position})` }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="position" label="当前位置"></el-table-column>
|
|
|
<el-table-column label="状态">
|
|
|
<template v-slot="scope">
|
|
@@ -150,6 +156,12 @@ export default {
|
|
|
// 无害化确认列表
|
|
|
this.getHarmlessList();
|
|
|
},
|
|
|
+ watch: {
|
|
|
+ 'formData.sheepId'(v) {
|
|
|
+ this.formData.sheepId = v.replace(/,/g, ',')
|
|
|
+ this.formData.number = v.split(',').length
|
|
|
+ }
|
|
|
+ },
|
|
|
methods: {
|
|
|
submitForm(formName) {
|
|
|
this.$refs[formName].validate(valid => {
|