This commit is contained in:
parent
24bc952231
commit
eb5fe96f1c
|
|
@ -281,7 +281,7 @@ export default {
|
|||
purchaseNumber: '',
|
||||
standardConfig: undefined,
|
||||
bmFileInfos: [],
|
||||
fitNum: 1,
|
||||
fitNum: 1
|
||||
},
|
||||
lastFitNum: 1,
|
||||
standardConfigList: [],
|
||||
|
|
@ -354,7 +354,7 @@ export default {
|
|||
}
|
||||
setTimeout(() => {
|
||||
this.fitNum = this.maForm.fitNum
|
||||
}, 500);
|
||||
}, 500)
|
||||
},
|
||||
watch: {
|
||||
maForm: {
|
||||
|
|
@ -372,7 +372,7 @@ export default {
|
|||
fitNumChange() {
|
||||
const newVal = Math.min(5, Math.max(1, parseInt(this.maForm.fitNum) || 1))
|
||||
const ratio = newVal / this.lastFitNum
|
||||
this.equipmentList.forEach((item) => {
|
||||
this.equipmentList.forEach(item => {
|
||||
if (typeof item.preNum === 'number') {
|
||||
item.preNum = Math.max(1, Math.floor(item.preNum * ratio)) // 向下取整,且至少为1
|
||||
}
|
||||
|
|
@ -446,7 +446,11 @@ export default {
|
|||
},
|
||||
/** 机具类型 */
|
||||
equipmentType() {
|
||||
equipmentTypeTree({ agreementIdList: this.agreementId }).then(response => {
|
||||
equipmentTypeTree({
|
||||
agreementIdList: this.agreementId,
|
||||
proId: this.maForm.projectId,
|
||||
teamId: this.maForm.teamId
|
||||
}).then(response => {
|
||||
this.equipmentTypeList = response.data
|
||||
// 处理并扁平化所有类型数据
|
||||
this.flattenTypeOptions = this.processTypeData(response.data)
|
||||
|
|
|
|||
Loading…
Reference in New Issue