chris 1 year ago
parent
commit
96b5c0b109

+ 7 - 0
src/api/cus.js

@@ -28,6 +28,13 @@ export function getCoCode () {
   })
 }
 
+export function getQuotedList () {
+  return request({
+    url: request.adornUrl(`/biz-service/cusCommunication/quoted/list`),
+    method: 'get'
+  })
+}
+
 export function getReviewType () {
   return request({
     url: request.adornUrl(`/biz-service/flow/cusContractReview/type/list`),

+ 1 - 0
src/views/modules/cus/contract.vue

@@ -1,3 +1,4 @@
+<!-- 合同评审 -->
 <template>
   <div class="stock">
     <template v-if="!addOrUpdateVisible && !detailVisible">

+ 3 - 3
src/views/modules/cus/quoted-add-or-update.vue

@@ -331,7 +331,7 @@
 </template>
 
 <script>
-import { getCoCode } from '@/api/cus'
+import {getQuotedList} from '@/api/cus'
 import { getProductList, getProductAllDetail } from '@/api/product'
 import { getDetail } from '@/api/quoted'
 import {
@@ -417,7 +417,7 @@ export default {
       })
     },
     getCoCode () {
-      getCoCode().then(({ data }) => {
+      getQuotedList().then(({ data }) => {
         if (data && data.code === '200') {
           this.coOption = data.data
         }
@@ -534,4 +534,4 @@ export default {
 .title {
   padding: 10px 0;
 }
-</style>
+</style>

+ 2 - 1
src/views/modules/cus/quoted.vue

@@ -1,3 +1,4 @@
+<!-- 报价管理 -->
 <template>
   <div>
     <template v-if="!addOrUpdateVisible && !detailVisible && !priceVisible && !accreditVisible && !resultVisible">
@@ -443,4 +444,4 @@ export default {
 </script>
 
 <style scoped>
-</style>
+</style>

+ 1 - 3
src/views/modules/tech/product-add-or-update.vue

@@ -225,9 +225,7 @@ export default {
         developedSize: [{ required: true, message: '请输入展开尺寸', trigger: 'blur' }],
         unit: [{ required: true, message: '请输入单位', trigger: 'blur' }],
         cnt: [{ required: true, message: '请输入单套数量', trigger: 'blur' }],
-        mapNumber: [{ required: true, message: '请输入主图号', trigger: 'blur' }],
-        attachList: [{ required: true, message: '请上传技术资料附件', trigger: 'blur' }],
-        attachList2: [{ required: true, message: '请上传简图', trigger: 'blur' }]
+        mapNumber: [{ required: true, message: '请输入主图号', trigger: 'blur' }]
       },
       stepList: [],
       logList: []

+ 16 - 6
src/views/modules/tech/product-management.vue

@@ -40,7 +40,7 @@
           prop="productCode"
           header-align="center"
           align="center"
-          min-width="100"
+          width="140"
           :show-tooltip-when-overflow="true"
           label="物料编码">
         </el-table-column>
@@ -56,21 +56,23 @@
           prop="isCompose"
           header-align="center"
           align="center"
-          min-width="120"
+          min-width="80"
           :formatter="composeFormat"
           label="是否组合">
         </el-table-column>
         <el-table-column
-          prop="productName"
+          prop="mapNumber"
           header-align="center"
           align="center"
+          width="120"
+          :show-tooltip-when-overflow="true"
           label="图号">
         </el-table-column>
         <el-table-column
           prop="productName"
           header-align="center"
           align="center"
-          min-width="140"
+          width="140"
           :show-tooltip-when-overflow="true"
           label="物料名称">
         </el-table-column>
@@ -78,12 +80,16 @@
           prop="productSpec"
           header-align="center"
           align="center"
+          width="140"
+          :show-tooltip-when-overflow="true"
           label="物料规格">
         </el-table-column>
         <el-table-column
           prop="materials"
           header-align="center"
           align="center"
+          width="140"
+          :show-tooltip-when-overflow="true"
           label="材料">
         </el-table-column>
         <el-table-column
@@ -108,26 +114,30 @@
           prop="developedSize"
           header-align="center"
           align="center"
+          width="100"
+          :show-tooltip-when-overflow="true"
           label="展开尺寸">
         </el-table-column>
         <el-table-column
           prop="surfaceTreatment"
           header-align="center"
           align="center"
+          width="100"
+          :show-tooltip-when-overflow="true"
           label="表面处理">
         </el-table-column>
         <el-table-column
           prop="sourceName"
           header-align="center"
           align="center"
-          min-width="200"
+          width="160"
           :show-overflow-tooltip="true"
           label="来源">
         </el-table-column>
         <el-table-column
           header-align="center"
           align="center"
-          min-width="140"
+          width="140"
           :show-overflow-tooltip="true"
           label="更改说明">
           <template slot-scope="scope">