Browse Source

2024-1-3

master
qiezi 1 year ago
parent
commit
d861c5fc26
  1. 1
      src/views/modules/project/projectInfo/com_project_puotation.vue
  2. 4
      src/views/modules/project/projectInfo/projectInfo.vue
  3. 6
      src/views/modules/quotation/toBeQuoted.vue
  4. 2
      src/views/modules/quote/detail/quoteDetail.vue

1
src/views/modules/project/projectInfo/com_project_puotation.vue

@ -71,6 +71,7 @@
} from '@/api/quotation/quotationInformation.js'
import Chooselist from '@/views/modules/common/Chooselist'
export default {
name:'projectQuotation',
components: {
Chooselist
},

4
src/views/modules/project/projectInfo/projectInfo.vue

@ -233,7 +233,7 @@
<projectPart ref="projectPart"></projectPart>
</el-tab-pane>
<el-tab-pane label="询价信息" name="quotation">
<projectQuotation ref="projectQuotation" ></projectQuotation>
<project-quotation ref="projectQuotation" ></project-quotation>
</el-tab-pane>
<el-tab-pane label="报价信息" name="quotationHeader">
<quote :is-menu="false" :project-no="currentRow.projectId" height="23vh"></quote>
@ -401,9 +401,11 @@
import { Divider } from 'element-ui';
import CustomerInfo from "../../quotation/sellForQuotation/customerInfo.vue";
import Quote from "../../quote/index.vue";
import ProjectQuotation from "./com_project_puotation.vue";
/*組件*/
export default {
components: {
ProjectQuotation,
Quote,
CustomerInfo,
OssComponents,

6
src/views/modules/quotation/toBeQuoted.vue

@ -152,14 +152,14 @@
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
<el-dialog :visible.sync="quoteVisible" title="待报价信息" :close-on-click-modal="false" append-to-body>
<el-dialog :visible.sync="quoteVisible" title="待报价信息" :close-on-click-modal="false" append-to-body width="1000px">
<el-table :data="quotationSelections" border height="300">
<el-table-column label="状态" header-align="center" align="center" prop="quotationStatus" min-width="80"/>
<el-table-column label="申请单号" header-align="center" align="center" prop="quotationNo" min-width="120"/>
<el-table-column label="项目编码" header-align="center" align="left" prop="projectId" min-width="100"/>
<el-table-column label="项目名称" header-align="center" align="left" prop="projectName" min-width="120"/>
<el-table-column label="物料编码" header-align="center" align="left" prop="testPartNo" min-width="100"/>
<el-table-column label="物料名称" header-align="center" align="left" prop="partName" min-width="120"/>
<el-table-column label="物料编码" header-align="center" align="left" prop="testPartNo" min-width="200"/>
<el-table-column label="物料名称" header-align="center" align="left" prop="partName" min-width="220"/>
<el-table-column label="MOQ" header-align="center" align="right" prop="qty" min-width="80">
<template slot-scope="scope">
<el-input-number v-model="scope.row.qty" :controls="false" :min="0" :step="0"></el-input-number>

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

@ -730,7 +730,7 @@ export default {
<el-button type="primary" v-if="!authFlag" :disabled="quote.status === '下达' || !quote.status" @click="handleSaveQuoteDetail(null)">新增</el-button>
</template>
<el-table v-loading="queryLoading" border :data="dataList" style="width: 100%;margin-top: 5px" :height="height">
<el-table-column width="50" align="center" label=" " v-if="quoteGroupDetail && quoteGroupDetail.status === '草稿'">
<el-table-column width="80" align="center" label="默认报价行" v-if="quoteGroupDetail && quoteGroupDetail.status === '草稿'">
<template slot-scope="{row}">
<el-radio
class="radio"

Loading…
Cancel
Save