Browse Source

2025/6/17

java8
Aoi_Tori 7 months ago
parent
commit
7c31fafae4
  1. 2
      src/views/modules/inquiry/inquiryTechnicalMaterialsNoBuilt.vue
  2. 23
      src/views/modules/part/part_create.vue
  3. 2
      src/views/modules/part/quicklyCreateBom.vue
  4. 2
      src/views/modules/quote/detail/quoteDetail.vue

2
src/views/modules/inquiry/inquiryTechnicalMaterialsNoBuilt.vue

@ -87,7 +87,7 @@
</el-form-item>
<el-form-item :label="' '">
<el-button @click="getDataList()">查询</el-button>
<el-button type="primary" @click="addModal()">新增</el-button>
<!-- <el-button type="primary" @click="addModal()">新增</el-button>-->
<el-button type="primary" icon="el-icon-upload" @click="handleImportQuotation()">导入</el-button>
<download-excel
:fields="fields()"

23
src/views/modules/part/part_create.vue

@ -797,6 +797,8 @@ import {getSiteAndBuByUserName} from "@/api/qc/qc.js"
import {deleteObjectFile} from '@/api/eam/eam.js'
import Chooselist from '@/views/modules/common/Chooselist_eam'
import partUploadFile from "./part_upload_file"
import {updateInquiryDetailStatusAndPart} from "../../../api/inquiry/inquiryDetail";
import {EventBus} from "../../../main";
export default {
name: 'partCreate',
components: {
@ -811,6 +813,12 @@ export default {
}
},
},
props: {
initData:{
type: Object,
requester: true
}
},
data() {
return {
userBuList: [],
@ -866,7 +874,12 @@ export default {
codeDesc: '',
tblBaseFlag: '',
templateNo: '',
templateName: ''
templateName: '',
id: '',
testPartId: '',
testPartDesc: '',
partBomStatus: '',
updateBy: ''
},
itemData: {
site: this.$store.state.user.site,
@ -1970,6 +1983,11 @@ export default {
created () {
// site bu
this.getSiteAndBuByUserName()
this.modalData.id = this.initData.id
this.modalData.testPartId = this.initData.testPartId
this.modalData.testPartDesc = this.initData.testPartDesc
this.modalData.partBomStatus = this.initData.partBomStatus
this.modalData.updateBy = this.$store.state.user.name
},
methods: {
@ -2157,7 +2175,6 @@ export default {
return
}
this.saveLoading = true
console.log(this.modalData)
if (this.modalData.flag === '1') {
savePartInfo(this.modalData).then(({data}) => {
if (data && data.code === 0) {
@ -2237,6 +2254,8 @@ export default {
this.saveLoading = false
})
}
EventBus.$emit('refreshInquiryOneDetail1')
EventBus.$emit('refreshInquiryOneDetail2')
},
//

2
src/views/modules/part/quicklyCreateBom.vue

@ -151,7 +151,7 @@
</el-dialog>
<!-- 新增物料 -->
<part-create ref="PartCreate" @refreshPageTables="getBomInfo" @refreshPageTables2="getInfoByBomTemplate" v-drag></part-create>
<part-create :init-data="searchData" ref="PartCreate" @refreshPageTables="getBomInfo" @refreshPageTables2="getInfoByBomTemplate" v-drag></part-create>
<!-- chooseList模态框 -->
<ChooseList ref="baseList" @getBaseData="getBaseData"></ChooseList>

2
src/views/modules/quote/detail/quoteDetail.vue

@ -697,7 +697,6 @@ export default {
this.saveVisible = false
},
getHeaderStyle({ column }) {
console.log('1',column + '' + this.authFlag)
if (!this.authFlag) {
return {};
}
@ -739,7 +738,6 @@ export default {
}
},
'quoteGroupDetail.currentQuoteDetailItemNo'(newVal,oldVal){
// console.log(this.quoteGroupDetail)
// emit
if (this.quoteGroupDetail && newVal){
this.$emit('currentQuoteDetailItemNo',oldVal);

Loading…
Cancel
Save