Browse Source

2025/8/1

master
Aoi_Tori 5 months ago
parent
commit
5f426f2c37
  1. 12
      src/views/modules/proofing/requestForProofing.vue

12
src/views/modules/proofing/requestForProofing.vue

@ -3639,7 +3639,7 @@ export default {
cancelButtonText: '取消',
type: 'warning'
}).then(async () => {
if (!this.modalData.proofingAmount||this.modalData.proofingAmount===0){
if (!row.proofingAmount||row.proofingAmount===0){
if (row.finalPartNo){
let params = {
configurationId: '*',
@ -3648,12 +3648,11 @@ export default {
site: this.$store.state.user.site
}
const {data} = await queryPartUnitCostList(params);
if (data && data.code === 0) {
if (data && data.code === 0 && data.rows.length > 0) {
let unitPrice = +data.rows[0].inventoryValue
row.proofingAmount = unitPrice * this.modalData.proofingNumber
} else {
this.$message.error('查询单价失败')
return
row.proofingAmount = 0
}
} else {
let params = {
@ -3663,11 +3662,10 @@ export default {
page: 1,
}
const {data} = await partInformationSearch(params);
if (data && data.code === 0){
if (data && data.code === 0 && data.rows.length > 0){
row.proofingAmount = data.page.list[0].estimatedMaterialCost * this.modalData.proofingNumber
} else {
this.$message.error('查询单价失败')
return
row.proofingAmount = 0
}
}
}

Loading…
Cancel
Save