|
@@ -38,7 +38,7 @@
|
|
|
<el-button v-if="isRoleEdit" icon="el-icon-folder-checked" class="success" @click="saveChangeOrder">保存</el-button>
|
|
|
<el-button v-if="isRoleEdit" icon="el-icon-close" class="sortCancel" @click="cancelChangeOrder">取消</el-button>
|
|
|
</div>
|
|
|
- <el-button v-if="isRoleEdit" class="success" icon="el-icon-plus" @click="handleGetSapCode">获取SAP编码</el-button>
|
|
|
+ <el-button v-if="isRoleEdit && sapUpload.isSap" class="success" icon="el-icon-plus" @click="handleGetSapCode">获取SAP编码</el-button>
|
|
|
<el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd">获取UD栏舍</el-button>
|
|
|
</div>
|
|
|
<div class="table">
|
|
@@ -231,6 +231,20 @@ export default {
|
|
|
textMap: {
|
|
|
sapCode2: '获取SAP编码',
|
|
|
},
|
|
|
+ sapUpload:{
|
|
|
+ getdataListParm: {
|
|
|
+ name: 'getSysoptEnable',
|
|
|
+ page: 1,
|
|
|
+ offset: 1,
|
|
|
+ pagecount: 1,
|
|
|
+ returntype: 'Map',
|
|
|
+ parammaps: {
|
|
|
+ pastureid: Cookies.get('pastureid'),
|
|
|
+ inforname: 'xdmyBarSync'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ isSap: false
|
|
|
+ },
|
|
|
requestParam: {},
|
|
|
isokDisable: false,
|
|
|
selectList: [],
|
|
@@ -250,6 +264,7 @@ export default {
|
|
|
this.getList()
|
|
|
this.getDownList()
|
|
|
this.getButtons()
|
|
|
+ this.getIsSap()
|
|
|
},
|
|
|
mounted() {
|
|
|
document.addEventListener('click', (e) => {
|
|
@@ -265,6 +280,19 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
methods: {
|
|
|
+ getIsSap() {
|
|
|
+ GetDataByName(this.sapUpload.getdataListParm).then(response => {
|
|
|
+ // console.log()
|
|
|
+ if(response.data.list !== null){
|
|
|
+ if(response.data.list[0].inforvalue == 1){
|
|
|
+ this.sapUpload.isSap = true
|
|
|
+ }else{
|
|
|
+ this.sapUpload.isSap = false
|
|
|
+ }
|
|
|
+ console.log(this.sapUpload.isSap)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
getButtons() {
|
|
|
const Edit = 'GroupColumn'
|
|
|
const isRoleEdit = checkButtons(JSON.parse(sessionStorage.getItem('buttons')), Edit)
|