|
|
@@ -55,6 +55,8 @@
|
|
|
<el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd2">剩料上传</el-button>
|
|
|
<el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd3">撒料上传</el-button>
|
|
|
<el-button v-if="isRoleEdit" class="success" icon="el-icon-circle-check" @click="handleQuickcompletion">快速完成</el-button>
|
|
|
+ <el-button v-if="isRoleEdit && ispalyUdYyn" class="success" icon="el-icon-plus" @click="handleGetUd4">云养牛搅拌数据上传</el-button>
|
|
|
+ <el-button v-if="isRoleEdit && ispalyUdYyn" class="success" icon="el-icon-plus" @click="handleGetUd5">云养牛撒料上传</el-button>
|
|
|
</div>
|
|
|
<!-- 日执行计划 -->
|
|
|
<div class="table">
|
|
|
@@ -890,6 +892,8 @@
|
|
|
<el-button class="save" v-else-if="sapUpload.dialogStatus == 'udload1'" :disabled="isokDisable" @click="udData1()">确认</el-button>
|
|
|
<el-button class="save" v-else-if="sapUpload.dialogStatus == 'udload2'" :disabled="isokDisable" @click="udData2()">确认</el-button>
|
|
|
<el-button class="save" v-else-if="sapUpload.dialogStatus == 'udload3'" :disabled="isokDisable" @click="udData3()">确认</el-button>
|
|
|
+ <el-button class="save" v-else-if="sapUpload.dialogStatus == 'udload4'" :disabled="isokDisable" @click="udData4()">确认</el-button>
|
|
|
+ <el-button class="save" v-else-if="sapUpload.dialogStatus == 'udload5'" :disabled="isokDisable" @click="udData5()">确认</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
@@ -1127,6 +1131,8 @@ export default {
|
|
|
udload1:'搅拌数据上传',
|
|
|
udload2:'剩料上传',
|
|
|
udload3:'撒料上传',
|
|
|
+ udload4:'云养牛搅拌数据上传',
|
|
|
+ udload5:'云养牛撒料上传',
|
|
|
},
|
|
|
isokDisable: false,
|
|
|
requestParam: {},
|
|
|
@@ -1202,12 +1208,14 @@ export default {
|
|
|
},
|
|
|
isSap: false,
|
|
|
},
|
|
|
- ispalyUd: false
|
|
|
+ ispalyUd: false,
|
|
|
+ ispalyUdYyn:false,
|
|
|
}
|
|
|
},
|
|
|
|
|
|
created() {
|
|
|
this.getIspalyUd()
|
|
|
+ this.getIspalyUdYYN()
|
|
|
this.parentDate = this.table.getdataListParm.parammaps.mydate
|
|
|
console.log(this.parentDate, 'this.parentDate')
|
|
|
this.getDataSynchronization()
|
|
|
@@ -3027,10 +3035,76 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ getIspalyUdYYN(){
|
|
|
+ let url = 'authdata/GetDataByName'
|
|
|
+ let data = {
|
|
|
+ "name":"getSysoptEnable","page":1,"offset":1,"pagecount":1,"returntype":"Map",
|
|
|
+ "parammaps":{"pastureid":Cookies.get('pastureid'),"inforname":"YynSync"}
|
|
|
+ }
|
|
|
+ postJson(url,data).then(response => {
|
|
|
+ if (response.msg !== 'fail') {
|
|
|
+ if(response.data.list[0].inforvalue == 1){
|
|
|
+ this.ispalyUdYyn = true
|
|
|
+ }else{
|
|
|
+ this.ispalyUdYyn = false
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ this.$notify({ title: '请求失败', message: response.data, type: 'warning', duration: 2000 })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
handleGetUd1(){
|
|
|
this.sapUpload.dialogStatus = 'udload1'
|
|
|
this.sapUpload.dialogFormVisible = true
|
|
|
},
|
|
|
+ handleGetUd4(){
|
|
|
+ this.sapUpload.dialogStatus = 'udload4'
|
|
|
+ this.sapUpload.dialogFormVisible = true
|
|
|
+ },
|
|
|
+ udData4(){
|
|
|
+ this.$refs['sapUpload'].validate(valid => {
|
|
|
+ if (valid) {
|
|
|
+ let url = 'authdata/stir/yyn/upload'
|
|
|
+ let data = {
|
|
|
+ pastureId:Cookies.get('pastureid'),
|
|
|
+ date:parseTime(this.sapUpload.temp.date, '{y}-{m}-{d}')
|
|
|
+ }
|
|
|
+ postJson(url,data).then(response => {
|
|
|
+ if (response.msg !== 'fail') {
|
|
|
+ this.$notify({ title: '成功', message: '保存成功', type: 'success', duration: 2000 })
|
|
|
+ this.sapUpload.dialogFormVisible = false
|
|
|
+ this.getList()
|
|
|
+ } else {
|
|
|
+ this.$notify({ title: '保存失败', message: response.data, type: 'warning', duration: 2000 })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ handleGetUd5(){
|
|
|
+ this.sapUpload.dialogStatus = 'udload5'
|
|
|
+ this.sapUpload.dialogFormVisible = true
|
|
|
+ },
|
|
|
+ udData5(){
|
|
|
+ this.$refs['sapUpload'].validate(valid => {
|
|
|
+ if (valid) {
|
|
|
+ let url = 'authdata/dusting/yyn/upload'
|
|
|
+ let data = {
|
|
|
+ pastureId:Cookies.get('pastureid'),
|
|
|
+ date:parseTime(this.sapUpload.temp.date, '{y}-{m}-{d}')
|
|
|
+ }
|
|
|
+ postJson(url,data).then(response => {
|
|
|
+ if (response.msg !== 'fail') {
|
|
|
+ this.$notify({ title: '成功', message: '保存成功', type: 'success', duration: 2000 })
|
|
|
+ this.sapUpload.dialogFormVisible = false
|
|
|
+ this.getList()
|
|
|
+ } else {
|
|
|
+ this.$notify({ title: '保存失败', message: response.data, type: 'warning', duration: 2000 })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
udData1(){
|
|
|
this.$refs['sapUpload'].validate(valid => {
|
|
|
if (valid) {
|
|
|
@@ -3188,7 +3262,9 @@ export default {
|
|
|
</style>
|
|
|
<style lang="scss" scoped>
|
|
|
.app-container{background: #fff;}
|
|
|
- .operation{}
|
|
|
+ .operation{
|
|
|
+ height:78px;
|
|
|
+ }
|
|
|
.search{margin-top:10px;}
|
|
|
.table{margin-bottom:20px;}
|
|
|
|