|
@@ -61,6 +61,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="栏舍名称" min-width="150px" align="center" prop="barname" />
|
|
|
<el-table-column label="剩料量(kg)" min-width="150px" align="center" prop="remain" />
|
|
|
+ <el-table-column label="干物质" min-width="150px" align="center" prop="dry" />
|
|
|
<el-table-column label="班次" min-width="90px" align="center" prop="timesstr" />
|
|
|
<el-table-column label="收集时间" min-width="100px" align="center" prop="operatetime" />
|
|
|
<el-table-column label="操作人" min-width="90px" align="center" prop="emp" />
|
|
@@ -142,6 +143,13 @@
|
|
|
<el-input ref="remain" v-model="create.temp.remain" class="filter-item" placeholder="剩料量" type="number" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="20">
|
|
|
+ <el-form-item label="干物质:" prop="dry">
|
|
|
+ <el-input ref="dry" v-model="create.temp.dry" class="filter-item" placeholder="干物质" type="number" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="20">
|
|
@@ -233,7 +241,7 @@ export default {
|
|
|
create: {
|
|
|
dialogFormVisible: false,
|
|
|
dialogStatus: '',
|
|
|
- temp: { pastureid: Cookies.get('pastureid'), operatetime: parseTime(new Date(), '{y}-{m}-{d} {h}:{i}'), emp: Cookies.get('employename'), barid: '', barname: '', remain: '', times: '' },
|
|
|
+ temp: { pastureid: Cookies.get('pastureid'), operatetime: parseTime(new Date(), '{y}-{m}-{d} {h}:{i}'), emp: Cookies.get('employename'), barid: '', barname: '', remain: '',dry:0, times: '' },
|
|
|
rules: {
|
|
|
barid: [{ type: 'string', required: true, message: '必填', trigger: 'blur' }],
|
|
|
remain: [{ type: 'string', required: true, message: '必填', trigger: 'blur' }],
|
|
@@ -308,7 +316,7 @@ export default {
|
|
|
uploadData() {
|
|
|
return {
|
|
|
name: 'checkbarname,checktimes,insertBarfeedremainUpload',
|
|
|
- importParams: '栏舍名称,剩料量(kg),班次(第一班/第二班/第三班),收集时间,操作人',
|
|
|
+ importParams: '栏舍名称,剩料量(kg),干物质,班次(第一班/第二班/第三班),收集时间,操作人',
|
|
|
sheetname: 'Sheet1',
|
|
|
// 登录牧场
|
|
|
pastureid: Cookies.get('pastureid'),
|
|
@@ -438,7 +446,7 @@ export default {
|
|
|
|
|
|
// 新增
|
|
|
resetTemp() {
|
|
|
- this.create.temp = { pastureid: Cookies.get('pastureid'), operatetime: parseTime(new Date(), '{y}-{m}-{d} {h}:{i}'), emp: Cookies.get('employename'), barid: '', barname: '', remain: '', times: '' }
|
|
|
+ this.create.temp = { pastureid: Cookies.get('pastureid'), operatetime: parseTime(new Date(), '{y}-{m}-{d} {h}:{i}'), emp: Cookies.get('employename'), barid: '', barname: '', remain: '',dry:0, times: '' }
|
|
|
},
|
|
|
blurEmp(item) {
|
|
|
this.create.temp.emp = item.target.value
|
|
@@ -488,7 +496,11 @@ export default {
|
|
|
this.$message({ type: 'error', message: '剩料量请输入自然数并保留两位小数', duration: 2000 })
|
|
|
return false
|
|
|
}
|
|
|
-
|
|
|
+ if(this.create.temp.dry){
|
|
|
+ this.create.temp.dry = parseFloat(this.create.temp.dry)
|
|
|
+ }else{
|
|
|
+ this.create.temp.dry = 0
|
|
|
+ }
|
|
|
this.requestParam.name = 'insertBarfeedremain'
|
|
|
this.requestParam.parammaps = this.create.temp
|
|
|
if (this.create.temp.emp == '') { this.create.temp.emp = Cookies.get('employename') }
|
|
@@ -528,7 +540,11 @@ export default {
|
|
|
this.$message({ type: 'error', message: '剩料量请输入自然数并保留两位小数', duration: 2000 })
|
|
|
return false
|
|
|
}
|
|
|
-
|
|
|
+ if(this.create.temp.dry){
|
|
|
+ this.create.temp.dry = parseFloat(this.create.temp.dry)
|
|
|
+ }else{
|
|
|
+ this.create.temp.dry = 0
|
|
|
+ }
|
|
|
this.requestParam.name = 'insertBarfeedremain'
|
|
|
this.requestParam.parammaps = this.create.temp
|
|
|
if (this.create.temp.emp == '') { this.create.temp.emp = Cookies.get('employename') }
|
|
@@ -582,7 +598,12 @@ export default {
|
|
|
return false
|
|
|
}
|
|
|
|
|
|
- this.requestParam.name = 'updateBarfeedremain'
|
|
|
+ this.requestParam.name = 'updateBarfeedremain'
|
|
|
+ if(this.create.temp.dry){
|
|
|
+ this.create.temp.dry = parseFloat(this.create.temp.dry)
|
|
|
+ }else{
|
|
|
+ this.create.temp.dry = 0
|
|
|
+ }
|
|
|
this.requestParam.parammaps = this.create.temp
|
|
|
if (this.create.temp.emp == '') { this.create.temp.emp = Cookies.get('employename') }
|
|
|
PostDataByName(this.requestParam).then(response => {
|
|
@@ -747,8 +768,8 @@ export default {
|
|
|
if(item== 2){
|
|
|
var excelDatas1 = [
|
|
|
{
|
|
|
- tHeader: ['栏舍名称', '剩料量(kg)', '班次(第一班/第二班/第三班)', '收集时间', '操作人'],
|
|
|
- filterVal: ['barname', 'remain', 'timesstr', 'operatetime', 'emp'],
|
|
|
+ tHeader: ['栏舍名称', '剩料量(kg)','干物质', '班次(第一班/第二班/第三班)', '收集时间', '操作人'],
|
|
|
+ filterVal: ['barname', 'remain','try', 'timesstr', 'operatetime', 'emp'],
|
|
|
tableDatas: this.download.list,
|
|
|
sheetName: 'Sheet1'
|
|
|
}
|
|
@@ -806,7 +827,7 @@ export default {
|
|
|
)
|
|
|
},
|
|
|
handleDataUpload(){
|
|
|
- let a = Cookies.get('url')
|
|
|
+ let a = Cookies.get('url')
|
|
|
let b = a.search(8081)
|
|
|
let c = a.substring(0,a.search(8081)) + '8082'
|
|
|
let d = a.substring(0,a.lastIndexOf('/'))
|