|
|
|
@ -978,6 +978,7 @@ import { |
|
|
|
queryComponentPartBomList, // 查子物料BOM |
|
|
|
} from '@/api/part/bomManagement.js' |
|
|
|
import ChooseList from '@/views/modules/common/Chooselist' |
|
|
|
import {isAuth} from "../../../utils"; |
|
|
|
|
|
|
|
export default { |
|
|
|
// 组件 |
|
|
|
@ -2800,14 +2801,14 @@ export default { |
|
|
|
this.$nextTick(() => { |
|
|
|
this.height = window.innerHeight - 170 |
|
|
|
}) |
|
|
|
const skipModal = localStorage.getItem('skipModal') === 'true' |
|
|
|
const bomData = localStorage.getItem('bomData') |
|
|
|
|
|
|
|
if (bomData && !skipModal) { |
|
|
|
this.modalFlag = true |
|
|
|
} |
|
|
|
|
|
|
|
localStorage.removeItem('skipModal') |
|
|
|
// const skipModal = localStorage.getItem('skipModal') === 'true' |
|
|
|
// const bomData = localStorage.getItem('bomData') |
|
|
|
// |
|
|
|
// if (bomData && !skipModal) { |
|
|
|
// this.modalFlag = true |
|
|
|
// } |
|
|
|
// |
|
|
|
// localStorage.removeItem('skipModal') |
|
|
|
}, |
|
|
|
|
|
|
|
activated() { |
|
|
|
@ -2992,17 +2993,21 @@ export default { |
|
|
|
this.$refs.selectDiv.setLengthAll( this.dataList.length) |
|
|
|
if (localStorage.getItem('bomData')) { |
|
|
|
let data = JSON.parse(localStorage.getItem('bomData')) |
|
|
|
if(data.engChgLevel&&data.engChgLevel!==''&&data.engChgLevel!==null){ |
|
|
|
this.updateModal(this.dataList[0]) |
|
|
|
} |
|
|
|
if (data.engChgLevel && data.engChgLevel !== '' && data.engChgLevel !== null && isAuth('104002001:update')) { |
|
|
|
this.updateModal(this.dataList[0]) |
|
|
|
} |
|
|
|
} |
|
|
|
this.queryLoading = false |
|
|
|
} else { |
|
|
|
this.queryLoading = false |
|
|
|
} |
|
|
|
this.queryLoading = false |
|
|
|
if (localStorage.getItem('bomData')) { |
|
|
|
this.$nextTick(function () { |
|
|
|
localStorage.removeItem('bomData') |
|
|
|
}) |
|
|
|
} |
|
|
|
}).catch(()=>{ |
|
|
|
this.queryLoading = false |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
|