Browse Source

2024-03-27 更新

master
fengyuan_yang 2 years ago
parent
commit
6e544f163a
  1. 2
      src/views/modules/base/upload_file.vue
  2. 8
      src/views/modules/changeManagement/changeRecord.vue
  3. 10
      src/views/modules/changeManagement/changeRequest.vue

2
src/views/modules/base/upload_file.vue

@ -106,7 +106,7 @@ export default {
this.pageData.file = this.fileList[0].raw this.pageData.file = this.fileList[0].raw
this.$emit('refreshPageTables', this.pageData) this.$emit('refreshPageTables', this.pageData)
this.$message.success('Successful!')
this.$message.success('操作成功!')
this.closeDialog() this.closeDialog()
// uploadFile(formData).then(({data}) => { // uploadFile(formData).then(({data}) => {

8
src/views/modules/changeManagement/changeRecord.vue

@ -112,7 +112,10 @@
<dict-data-select v-model="modalData.ecnStage" style="width: 205px" dict-type="change_ecn_stage"></dict-data-select> <dict-data-select v-model="modalData.ecnStage" style="width: 205px" dict-type="change_ecn_stage"></dict-data-select>
</el-form-item> </el-form-item>
<el-form-item label="变更类别" prop="changeType" :rules="rules.changeType"> <el-form-item label="变更类别" prop="changeType" :rules="rules.changeType">
<dict-data-select v-model="modalData.changeType" style="width: 205px" dict-type="change_change_type"></dict-data-select>
<dict-data-select v-model="modalData.changeType" style="width: 100px" dict-type="change_change_type"></dict-data-select>
</el-form-item>
<el-form-item label=" ">
<el-button type="primary" @click="chooseEcnTypeModal" style="width: 90px">ECN种类</el-button>
</el-form-item> </el-form-item>
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId"> <el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId">
<span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a href="#">TP工程师</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a href="#">TP工程师</a></span>
@ -147,7 +150,6 @@
</el-form-item> </el-form-item>
<el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote"> <el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote">
<dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select> <dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select>
<el-button type="primary" icon="el-icon-more" @click="chooseEcnTypeModal" style="margin-top: 22px;width: 94px">ECN种类</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 50px"> <el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 50px">
@ -195,8 +197,8 @@
min-width="170" min-width="170"
label="新物料编码"> label="新物料编码">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" @click="choosePartNo(scope.row)" style="width:18%;padding: 3px 7px">·&nbsp;·&nbsp;·</el-button>
<el-input @input="(val)=>partInput(scope.row, val)" :ref="`newPartNo${scope.$index}`" v-model="scope.row.newPartNo" @keyup.enter.native="focusNextInput(scope.$index, 'newPartNo')" style="width:77%"></el-input> <el-input @input="(val)=>partInput(scope.row, val)" :ref="`newPartNo${scope.$index}`" v-model="scope.row.newPartNo" @keyup.enter.native="focusNextInput(scope.$index, 'newPartNo')" style="width:77%"></el-input>
<el-button type="primary" @click="choosePartNo(scope.row)" style="width:18%;padding: 3px 7px">·&nbsp;·&nbsp;·</el-button>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column

10
src/views/modules/changeManagement/changeRequest.vue

@ -128,7 +128,10 @@
<dict-data-select v-model="modalData.ecnStage" style="width: 205px" dict-type="change_ecn_stage"></dict-data-select> <dict-data-select v-model="modalData.ecnStage" style="width: 205px" dict-type="change_ecn_stage"></dict-data-select>
</el-form-item> </el-form-item>
<el-form-item label="变更类别" prop="changeType" :rules="rules.changeType"> <el-form-item label="变更类别" prop="changeType" :rules="rules.changeType">
<dict-data-select v-model="modalData.changeType" style="width: 205px" dict-type="change_change_type"></dict-data-select>
<dict-data-select v-model="modalData.changeType" style="width: 100px" dict-type="change_change_type"></dict-data-select>
</el-form-item>
<el-form-item label=" ">
<el-button type="primary" @click="chooseEcnTypeModal" style="width: 90px">ECN种类</el-button>
</el-form-item> </el-form-item>
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId"> <el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId">
<span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a href="#">TP工程师</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a href="#">TP工程师</a></span>
@ -163,8 +166,7 @@
</el-form-item> </el-form-item>
<el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote"> <el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote">
<dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select> <dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select>
<el-button type="primary" icon="el-icon-more" @click="chooseEcnTypeModal" style="margin-top: 22px;width: 94px">ECN种类</el-button>
<el-button type="primary" icon="el-icon-upload" @click="uploadFileModal" style="margin-top: 22px;width: 94px">文件上传</el-button>
<el-button type="primary" icon="el-icon-upload" @click="uploadFileModal" style="margin-top: 12px;width: 105px">文件上传</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 50px"> <el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 50px">
@ -212,8 +214,8 @@
min-width="170" min-width="170"
label="新物料编码"> label="新物料编码">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" @click="choosePartNo(scope.row)" style="width:18%;padding: 3px 7px">·&nbsp;·&nbsp;·</el-button>
<el-input @input="(val)=>partInput(scope.row, val)" :ref="`newPartNo${scope.$index}`" v-model="scope.row.newPartNo" @keyup.enter.native="focusNextInput(scope.$index, 'newPartNo')" style="width:77%"></el-input> <el-input @input="(val)=>partInput(scope.row, val)" :ref="`newPartNo${scope.$index}`" v-model="scope.row.newPartNo" @keyup.enter.native="focusNextInput(scope.$index, 'newPartNo')" style="width:77%"></el-input>
<el-button type="primary" @click="choosePartNo(scope.row)" style="width:18%;padding: 3px 7px">·&nbsp;·&nbsp;·</el-button>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column

Loading…
Cancel
Save