ysy před 1 rokem
rodič
revize
b313184286

+ 33 - 37
src/views/productionPlan/components/detail/plan.vue

@@ -6,23 +6,24 @@
         productionPlan.code
         productionPlan.code
       }}</el-descriptions-item>
       }}</el-descriptions-item>
       <el-descriptions-item
       <el-descriptions-item
-        :label="'计划生产数量' + (clientEnvironmentId == '4' ? '(方)' : '')"
-        >{{ productionPlan.productNum }}</el-descriptions-item
+        :label="'计划数量'"
+        >{{ productionPlan.productNum }}  {{ clientEnvironmentId == '4' ? '(方)' : productionPlan.measuringUnit  }}</el-descriptions-item
       >
       >
-      <!-- <el-descriptions-item label="已交货数量">已交货数量</el-descriptions-item>
-      <el-descriptions-item label="未交货数量">未交货数量</el-descriptions-item> -->
+
       <el-descriptions-item label="计划创建人">{{
       <el-descriptions-item label="计划创建人">{{
         productionPlan.createUserName
         productionPlan.createUserName
       }}</el-descriptions-item>
       }}</el-descriptions-item>
       <el-descriptions-item label="计划类型">{{
       <el-descriptions-item label="计划类型">{{
         ['', '内销计划', '外销计划', '预制计划'][productionPlan.planType]
         ['', '内销计划', '外销计划', '预制计划'][productionPlan.planType]
       }}</el-descriptions-item>
       }}</el-descriptions-item>
-      <el-descriptions-item label="计划生产重量">{{
+      <el-descriptions-item label="计划重量">{{
         productionPlan.productNum &&
         productionPlan.productNum &&
         productionPlan.productNum * productionPlan.productUnitWeight
         productionPlan.productNum * productionPlan.productUnitWeight
-      }}</el-descriptions-item>
-      <!-- <el-descriptions-item label="已交货重量">已交货重量</el-descriptions-item>
-      <el-descriptions-item label="未交货重量">未交货重量</el-descriptions-item> -->
+      }}
+      {{ productionPlan.weightUnit}}
+      
+    </el-descriptions-item>
+
       <el-descriptions-item label="计划创建时间">{{
       <el-descriptions-item label="计划创建时间">{{
         productionPlan.createTime
         productionPlan.createTime
       }}</el-descriptions-item>
       }}</el-descriptions-item>
@@ -31,10 +32,9 @@
       }}</el-descriptions-item>
       }}</el-descriptions-item>
       <el-descriptions-item
       <el-descriptions-item
         :label="'要求生产数量' + (clientEnvironmentId == '4' ? '(方)' : '')"
         :label="'要求生产数量' + (clientEnvironmentId == '4' ? '(方)' : '')"
-        >{{ productionPlan.requiredFormingNum }}</el-descriptions-item
+        >{{ productionPlan.requiredFormingNum }}  {{ clientEnvironmentId == '4' ? '(方)' : productionPlan.measuringUnit  }}</el-descriptions-item
       >
       >
-      <!-- <el-descriptions-item label="已生产数量">已生产数量</el-descriptions-item>
-      <el-descriptions-item label="未生产数量">未生产数量</el-descriptions-item> -->
+
       <el-descriptions-item
       <el-descriptions-item
         :label="'实际交货数量' + (clientEnvironmentId == '4' ? '(方)' : '')"
         :label="'实际交货数量' + (clientEnvironmentId == '4' ? '(方)' : '')"
       >
       >
@@ -45,13 +45,8 @@
       </el-descriptions-item>
       </el-descriptions-item>
       <el-descriptions-item label="要求生产重量">{{
       <el-descriptions-item label="要求生产重量">{{
         productionPlan.requiredFormingWeight
         productionPlan.requiredFormingWeight
-      }}</el-descriptions-item>
-      <!-- <el-descriptions-item label="已生产重量">{{
-        productionPlan.code
-      }}</el-descriptions-item>
-      <el-descriptions-item label="未生产重量">{{
-        productionPlan.code
-      }}</el-descriptions-item> -->
+      }}   {{ productionPlan.weightUnit}}</el-descriptions-item>
+
       <el-descriptions-item label="使用改型">{{
       <el-descriptions-item label="使用改型">{{
         productionPlan.modification ? '是' : '否'
         productionPlan.modification ? '是' : '否'
       }}</el-descriptions-item>
       }}</el-descriptions-item>
@@ -67,8 +62,7 @@
       <el-descriptions-item label="牌号">{{
       <el-descriptions-item label="牌号">{{
         productRequirementInfo.bandNo
         productRequirementInfo.bandNo
       }}</el-descriptions-item>
       }}</el-descriptions-item>
-      <!-- <el-descriptions-item label="型号">已交货数量</el-descriptions-item>
-      <el-descriptions-item label="单重">未交货数量</el-descriptions-item> -->
+
       <el-descriptions-item label="重量单位">{{
       <el-descriptions-item label="重量单位">{{
         productRequirementInfo.unitWeight
         productRequirementInfo.unitWeight
       }}</el-descriptions-item>
       }}</el-descriptions-item>
@@ -81,8 +75,7 @@
       <el-descriptions-item label="产品层次5">{{
       <el-descriptions-item label="产品层次5">{{
         productRequirementInfo.productLevel5
         productRequirementInfo.productLevel5
       }}</el-descriptions-item>
       }}</el-descriptions-item>
-      <!-- 
-      <el-descriptions-item label="包装要求">未交货重量</el-descriptions-item> -->
+
       <el-descriptions-item label="物料描述" :span="3">{{
       <el-descriptions-item label="物料描述" :span="3">{{
         productRequirementInfo.materialDesc
         productRequirementInfo.materialDesc
       }}</el-descriptions-item>
       }}</el-descriptions-item>
@@ -92,12 +85,7 @@
       <el-descriptions-item label="印字要求" :span="2">{{
       <el-descriptions-item label="印字要求" :span="2">{{
         productRequirementInfo.printingRequirements
         productRequirementInfo.printingRequirements
       }}</el-descriptions-item>
       }}</el-descriptions-item>
-      <!-- <el-descriptions-item label="质量要求" :span="2"
-        >已生产数量</el-descriptions-item
-      >
-      <el-descriptions-item label="质量证书要求" :span="2"
-        >未生产数量</el-descriptions-item
-      > -->
+
     </el-descriptions>
     </el-descriptions>
     <HeaderTitle title="销售订单信息" class="mt-20"> </HeaderTitle>
     <HeaderTitle title="销售订单信息" class="mt-20"> </HeaderTitle>
     <ele-pro-table
     <ele-pro-table
@@ -105,6 +93,18 @@
       :columns="columns"
       :columns="columns"
       :datasource="infoData.salesOrderList"
       :datasource="infoData.salesOrderList"
     >
     >
+       
+    <template v-slot:contractNum="{ row }">
+      {{ row.contractNum }} {{row.measuringUnit}}
+      </template>
+
+
+             
+    <template v-slot:productSumWeight="{ row }">
+      {{ row.productSumWeight }} {{row.weightUnit}}
+      </template>
+
+
       <template v-slot:number="{ row }">
       <template v-slot:number="{ row }">
         <div class="progress-box">
         <div class="progress-box">
           <div class="gress">
           <div class="gress">
@@ -160,11 +160,13 @@ export default {
         },
         },
         {
         {
           prop: 'contractNum',
           prop: 'contractNum',
-          label: '合同数量'
+          slot: 'contractNum',
+          label: '订单数量'
         },
         },
         {
         {
           prop: 'productSumWeight',
           prop: 'productSumWeight',
-          label: '合同重量'
+          slot: 'productSumWeight',
+          label: '订单重量'
         },
         },
         {
         {
           prop: 'orderLibraryType',
           prop: 'orderLibraryType',
@@ -191,13 +193,7 @@ export default {
           prop: 'deliveryTime',
           prop: 'deliveryTime',
           label: '交付日期'
           label: '交付日期'
         },
         },
-        // {
-        //   action: 'number',
-        //   slot: 'number',
-        //   prop: 'number',
-        //   label: '已交付数量',
-        //   width: 280
-        // },
+    
         {
         {
           prop: 'customerName',
           prop: 'customerName',
           label: '客户名称'
           label: '客户名称'

+ 7 - 7
src/views/saleOrder/components/plan-submit.vue

@@ -16,7 +16,7 @@
           {{ getDictValue('订单计划类型', info.planType) }}
           {{ getDictValue('订单计划类型', info.planType) }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
-          <template slot="label"> 物料编码</template>
+          <template slot="label"> 产品编码</template>
           {{ info.productCode }}
           {{ info.productCode }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
@@ -28,11 +28,11 @@
           {{ info.model }}
           {{ info.model }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
-          <template slot="label"> 单数量 </template>
+          <template slot="label"> 销售单数量 </template>
           {{ info.codeNum }}
           {{ info.codeNum }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
-          <template slot="label"> 生产版本 </template>
+          <template slot="label"> 工艺类型 </template>
           {{ info.produceVersionName }}
           {{ info.produceVersionName }}
         </el-descriptions-item>
         </el-descriptions-item>
 
 
@@ -42,7 +42,7 @@
         </el-descriptions-item>
         </el-descriptions-item>
 
 
         <el-descriptions-item>
         <el-descriptions-item>
-          <template slot="label"> 产品数量 </template>
+          <template slot="label"> 订单总数量 </template>
           {{ info.contractNum }}
           {{ info.contractNum }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
@@ -58,7 +58,7 @@
           {{ info.newSumOrderWeight }} {{  info.newWeightUnit }}
           {{ info.newSumOrderWeight }} {{  info.newWeightUnit }}
         </el-descriptions-item>
         </el-descriptions-item>
         <el-descriptions-item>
         <el-descriptions-item>
-          <template slot="label"> 生产完成日期 </template>
+          <template slot="label"> 要求生产日期 </template>
           {{ info.reqMoldTime }}
           {{ info.reqMoldTime }}
         </el-descriptions-item>
         </el-descriptions-item>
 
 
@@ -68,8 +68,8 @@
         </el-descriptions-item>
         </el-descriptions-item>
 
 
         <el-descriptions-item :span="3">
         <el-descriptions-item :span="3">
-          <template slot="label"> 计划备注 </template>
-          {{ info.notes }}
+          <template slot="label">  </template>
+         
         </el-descriptions-item>
         </el-descriptions-item>
       </el-descriptions>
       </el-descriptions>
     </div>
     </div>