diff --git a/src/api/changeManagement/changeManagement.js b/src/api/changeManagement/changeManagement.js index b57d9f1..a3b3173 100644 --- a/src/api/changeManagement/changeManagement.js +++ b/src/api/changeManagement/changeManagement.js @@ -207,7 +207,12 @@ export const getNodeAuthority = data => createAPI(`/plm/changeManagement/getNode */ export const getApprovalList = data => createAPI(`/plm/changeManagement/getApprovalList`,'post',data) - +/** + * 根据site查bu + * @param data + * @returns {*} + */ +export const getBuBySite = data => createAPI(`/plm/changeManagement/getBuBySite`,'post',data) diff --git a/src/views/modules/changeManagement/changeRecord.vue b/src/views/modules/changeManagement/changeRecord.vue index 37e2660..c764802 100644 --- a/src/views/modules/changeManagement/changeRecord.vue +++ b/src/views/modules/changeManagement/changeRecord.vue @@ -3,6 +3,16 @@ + + + + + + + + + + @@ -1022,6 +1032,7 @@ submitChange, // 提交 getNodeAuthority, // 获取节点权限 getApprovalList, // 查询审批信息 + getBuBySite, // 根据site查bu } from '@/api/changeManagement/changeManagement.js' import ChooseList from '@/views/modules/common/Chooselist' import {verifyData} from "@/api/chooselist/chooselist.js" @@ -1169,6 +1180,7 @@ data () { return { + buList: [], // 导出 exportData: [], exportName: '工程变更记录' + this.dayjs().format('YYYYMMDDHHmmss'), @@ -1187,6 +1199,7 @@ site: this.$store.state.user.site, changeNo: '', menuId: this.$route.meta.menuId, + buNo: '', page: 1, limit: 10 }, @@ -2351,11 +2364,24 @@ this.getEcnModel() this.getEcnModel2() this.getEcnCSModel() + this.getBuBySite() }, methods: { + // 获取用户的bu + getBuBySite () { + let tempData = { + site: this.$store.state.user.site, + } + getBuBySite(tempData).then(({data}) => { + if (data.code === 0) { + this.buList = data.rows + } + }) + }, + // 查询ECN的评估模板 getEcnModel2 () { let tempData = { diff --git a/src/views/modules/changeManagement/changeRequest.vue b/src/views/modules/changeManagement/changeRequest.vue index 558c8e4..e860ea7 100644 --- a/src/views/modules/changeManagement/changeRequest.vue +++ b/src/views/modules/changeManagement/changeRequest.vue @@ -3,6 +3,16 @@ + + + + + + @@ -809,6 +819,7 @@ getEcnModel, // 查询ECN的模板 getItemList, // 查询模板属性 countersignatureSave, // 新增会签信息 + getBuBySite, // 根据site查bu } from "@/api/changeManagement/changeManagement.js" import {getChooselistData, verifyData} from "@/api/chooselist/chooselist.js" import ChooseList from '@/views/modules/common/Chooselist' @@ -848,6 +859,7 @@ return { uploadDialog: false, form: [], + buList: [], // 导出 exportData: [], exportName: '工程变更申请' + this.dayjs().format('YYYYMMDDHHmmss'), @@ -874,6 +886,7 @@ projectId: '', projectDesc: '', codeNo: '', + buNo: '', page: 1, limit: 10 }, @@ -1734,6 +1747,7 @@ this.getEcnModel() this.getEcnModel2() this.getEcnCSModel() + this.getBuBySite() }, mounted() { @@ -1760,6 +1774,18 @@ }, methods: { + // 获取用户的bu + getBuBySite () { + let tempData = { + site: this.$store.state.user.site, + } + getBuBySite(tempData).then(({data}) => { + if (data.code === 0) { + this.buList = data.rows + } + }) + }, + // ======= 正则校验 ======= handleInput (value, type) { // 大于等于0,且只能输入16位小数 diff --git a/src/views/modules/project/projectInfo/com_project_info_part.vue b/src/views/modules/project/projectInfo/com_project_info_part.vue index ca916ee..73ef503 100644 --- a/src/views/modules/project/projectInfo/com_project_info_part.vue +++ b/src/views/modules/project/projectInfo/com_project_info_part.vue @@ -1403,7 +1403,7 @@ variableLeadTimeDay: '', overReportTolerance: '', fixedLeadTimeHour: '', - density: '', + density: undefined, variableLeadTimeHour: '', customerNo: '', buNo: '', @@ -1857,7 +1857,7 @@ variableLeadTimeDay: 0, overReportTolerance: 0, fixedLeadTimeHour: 0, - density: 0, + density: undefined, variableLeadTimeHour: 0, customerNo: this.searchData.customerId, partNoSource: '料号新增',