|  | @@ -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)
 |