Forráskód Böngészése

1、完善aps的页面

周兴 2 éve
szülő
commit
d311ae122e

+ 1 - 0
src/api/pages/aps/mold-change-warning.js

@@ -17,5 +17,6 @@ export default {
  */
 export const routeUrl = {
   moldChangeWarning:{
+    createMoldPlan:{key:'createMoldPlan',method:'createMoldPlan'}
  }
 }

+ 16 - 2
src/components/base/dk-table/dk-table.vue

@@ -1,7 +1,11 @@
 <!-- @desc:显示表格  @auth:周兴  @time:2022/11/14 16:29 -->
 <template>
   <div :style="{height: 100 + '%',width:divWidth}" v-if="existsFlag">
-    <!--    <loading :loading="loadingData"></loading>-->
+    <div v-if="title" class="table-title">{{ title }}
+      <Poptip trigger="hover" transfer placement="top-start" :content="titleInfo" v-if="titleInfo">
+        <Icon type="iconfont iconfont icon-question" style="cursor: pointer;font-size: 12px" color="#909399" ref="info-icon"/>
+      </Poptip>
+    </div>
     <vxe-table
       :cell-style="cellStyle"
       :footer-cell-style="footCellStyle"
@@ -374,7 +378,17 @@ export default {
     noteInfo: {
       type: String,
       default: null
-    }
+    },
+    // 表格标题
+    title: {
+      type: String,
+      default: undefined,
+    },
+    // 标题说明
+    titleInfo: {
+      type: String,
+      default: undefined,
+    },
   },
   provide() {
     return {

+ 0 - 5
src/components/base/edit-table/edit-table.vue

@@ -3100,11 +3100,6 @@ export default {
   font-size: 14px;
 }
 
-.table-title {
-  padding: 4px 0 4px 0;
-  font-size: 14px;
-  font-weight: bold;
-}
 
 .edit-button {
   border-color: #57a3f3 !important;

+ 4 - 0
src/font-less/font-12.less

@@ -34,6 +34,10 @@
   font-size: @font_size !important;
 }
 
+.table-title {
+  font-size: @font-title !important;
+}
+
 .ivu-page-next > a{
   font-size: @font_size !important;
 }

+ 5 - 0
src/font-less/font-13.less

@@ -22,6 +22,11 @@
   font-size: @font_size !important;
 }
 
+.table-title {
+  font-size: @font-title !important;
+}
+
+
 /* 查询条件input label 及输入值 字体大小 */
 .ivu-input {
   font-size: @font_size !important;

+ 4 - 0
src/font-less/font-14.less

@@ -17,6 +17,10 @@
   font-size: @modal-title !important;
 }
 
+.table-title {
+  font-size: @font-title !important;
+}
+
 
 /* 查询条件input prepend 字体大小 */
 .ivu-input-group-append, .ivu-input-group-prepend {

+ 4 - 0
src/index.less

@@ -776,6 +776,10 @@
   background-color: #132D55 !important;
 }
 
+.table-title {
+  padding: 4px 0 4px 0;
+  font-weight: bold;
+}
 
 .search-menu {
   width: 70% !important;

+ 1 - 0
src/locale/lang/zh-CN.js

@@ -153,6 +153,7 @@ export const button = {
   addZiZhu: '新建自主报工(Z)',
   addTongYi: '新建统一报工(T)',
   prediction: '预测(Y)',
+  createMoldPlan:'生成布模计划(N)'
 }
 
 /**

+ 34 - 34
src/view/aps/colour-base-plan/index.vue

@@ -24,7 +24,7 @@
                :page-total="pageInfo.total"
                :current-page="pageInfo.currentPage"
                :multiple="false"
-               :height="tableHeight" primaryKey="stgId"
+               :height="tableHeight * split - 35" primaryKey="stgId"
                :choose-flag="false"
                @pageChange="pageSizeChange"
                @current-change="currentChangeEvent"
@@ -34,7 +34,7 @@
         <DkTableColumn field="计划名称" title="计划名称"></DkTableColumn>
         <DkTableColumn field="计划数量" title="计划数量" :data-type="$config.dataType.number"></DkTableColumn>
         <DkTableColumn field="生产数量" title="生产数量" :data-type="$config.dataType.number"></DkTableColumn>
-        <DkTableColumn field="完成率" title="完成率"></DkTableColumn>
+        <DkTableColumn field="完成率" title="完成率(%)" :data-type="$config.dataType.number"></DkTableColumn>
         <DkTableColumn field="USERNAME" title="创建者"></DkTableColumn>
         <DkTableColumn field="CREATETIME" title="创建时间" :data-type="$config.dataType.dateTime"></DkTableColumn>
       </DkTable>
@@ -50,10 +50,10 @@
           <DkTableColumn field="GOODSNAME" title="产品名称"></DkTableColumn>
           <DkTableColumn field="SAP_SKU" title="物料编码"></DkTableColumn>
           <DkTableColumn field="预计出窑数量" :data-type="$config.dataType.number"></DkTableColumn>
-          <DkTableColumn field="烧成合格率"></DkTableColumn>
+          <DkTableColumn field="烧成合格率" title="烧成合格率(%)" :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="计划数量" :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="生产数量" :data-type="$config.dataType.number"></DkTableColumn>
-          <DkTableColumn field="完成率"></DkTableColumn>
+          <DkTableColumn field="完成率" title="完成率(%)" :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="更新时间" :data-type="$config.dataType.dateTime"></DkTableColumn>
         </DkTable>
       </div>
@@ -125,7 +125,7 @@ export default {
           '计划名称': '纸箱',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-018',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -145,7 +145,7 @@ export default {
           '计划名称': '纸箱',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-017',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -165,7 +165,7 @@ export default {
           '计划名称': '纸箱',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-016',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -185,7 +185,7 @@ export default {
           '计划名称': '纸箱',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-015',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -205,7 +205,7 @@ export default {
           '计划名称': '水件',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-014',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -225,7 +225,7 @@ export default {
           '计划名称': '水件',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-013',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -245,7 +245,7 @@ export default {
           '计划名称': '水件',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-012',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -265,7 +265,7 @@ export default {
           '计划名称': '水件',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-011',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -285,7 +285,7 @@ export default {
           '计划名称': '木架',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-010',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -305,7 +305,7 @@ export default {
           '计划名称': '木架',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-009',
-          '完成率': '80%',
+          '完成率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '计划数量': 100.0,
           '生产数量': 80,
@@ -328,7 +328,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-018',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -343,7 +343,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 2.0,
@@ -352,7 +352,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-017',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -367,7 +367,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 3.0,
@@ -376,7 +376,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-016',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -391,7 +391,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 4.0,
@@ -400,7 +400,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-015',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -415,7 +415,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 5.0,
@@ -424,7 +424,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-014',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -439,7 +439,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 6.0,
@@ -448,7 +448,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-013',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -463,7 +463,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 7.0,
@@ -472,7 +472,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-012',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -487,7 +487,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 8.0,
@@ -496,7 +496,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-011',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -511,7 +511,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 9.0,
@@ -520,7 +520,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-010',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -535,7 +535,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 10.0,
@@ -544,7 +544,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-009',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -559,7 +559,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }]
     },

+ 86 - 22
src/view/aps/mold-change-warning/index.vue

@@ -10,12 +10,8 @@
         <BaseIndexButton right-button="mold-change-warning-select" ref="search" name="search"></BaseIndexButton>
         <!--    清空条件    -->
         <BaseIndexButton right-button="mold-change-warning-clear" ref="clear" name="clear"></BaseIndexButton>
-        <!--    编辑    -->
-        <BaseIndexButton right-button="mold-change-warning-edit" ref="edit" name="edit"></BaseIndexButton>
-      </template>
-      <template #right>
-        <!--   新建     -->
-        <BaseIndexButton right-button="mold-change-warning-add" ref="add" name="add"></BaseIndexButton>
+        <!--    生成布模计划    -->
+        <BaseIndexButton right-button="old-change-warning-createMoldPlan" ref="createMoldPlan" name="createMoldPlan"></BaseIndexButton>
       </template>
     </BaseIndexButtonGroup>
 
@@ -35,7 +31,9 @@
             <DkTable :id="'table-' + $options.name"
                      ref="table-select"
                      :data="tableData"
-                     :pageFlag="false"
+                     :page-total="pageInfo.total"
+                     :current-page="pageInfo.currentPage"
+                     :pageFlag="true"
                      :height="tableHeight-30"
                      primaryKey="roleId"
                      :choose-flag="false"
@@ -111,6 +109,54 @@
         </DkTable>
       </DkSplit>
     </div>
+
+    <!--  布模计划  -->
+    <DkModal
+      :loading="loading"
+      v-model="moldingModal"
+      ref="modal_molding"
+      width="900px"
+      @on-visible-change="handleVisibleModal"
+      @modalOk="save"
+      :saveFlag="true"
+      title="生成布模计划"
+    >
+      <DkForm ref="formInline" v-model="formData" :col-count="2">
+        <!--    开始日期    -->
+        <DkFormItem prop="开始日期" required label="开始日期">
+          <DatePickerPop v-model="formData.MOLD_BEGINDATE"/>
+        </DkFormItem>
+        <!--    结束日期    -->
+        <DkFormItem prop="结束日期" required label="结束日期">
+          <DatePickerPop v-model="formData.MOLD_ENDDATE"/>
+        </DkFormItem>
+        <!--    备注    -->
+        <DkFormItem prop="remarks" :span="24">
+          <InputPop v-model="formData.remarks" textareaFlag/>
+        </DkFormItem>
+      </DkForm>
+      <!--成型线明细-->
+      <DkTable
+        ref="moldingTable"
+        :data="moldingData"
+        title="成型线明细"
+        :height="200"
+        :page-flag="false"
+        :show-setting-flag="false"
+        :freeze="false"
+        :multiple="true"
+        :clearCheckFlag="false"
+        :auto-width-flag="false"
+        primaryKey="itemId">
+        <DkTableColumn field="成型线" ></DkTableColumn>
+        <DkTableColumn field="模具序号" ></DkTableColumn>
+        <DkTableColumn field="模具条码" ></DkTableColumn>
+        <DkTableColumn field="产品型号" ></DkTableColumn>
+        <DkTableColumn field="物料编码" ></DkTableColumn>
+        <DkTableColumn field="标准成型次数" :data-type="$config.dataType.number"></DkTableColumn>
+        <DkTableColumn field="日成型次数" :data-type="$config.dataType.number"></DkTableColumn>
+      </DkTable>
+    </DkModal>
   </div>
 </template>
 
@@ -123,6 +169,7 @@
     data() {
       let self = this
       return {
+        moldingModal:false,// 布模计划的modal
         //tab 左侧当前
         tabsModel: self.$config.productionPlanTabKind.molidingMoldChange,
         //模式
@@ -136,6 +183,15 @@
         rightTabsOptions: [
           { label: self.$t('layoutPlan'), name: 'layoutPlan' },
         ],
+        formData:{
+
+        },
+        moldingData:[
+          {成型线:"成型线1",模具序号:"1",模具条码:"787878781",
+            产品型号:"a型号",产品名称:"陶瓷碗",物料编码:"4545451",物料描述:"wu",标准成型次数:4,日成型次数:4},
+          {成型线:"成型线2",模具序号:"2",模具条码:"787878782",
+            产品型号:"a型号",产品名称:"陶瓷碗",物料编码:"4545451",物料描述:"wu",标准成型次数:4,日成型次数:4}
+        ],
         //查询条件
         searchContent: [
           {
@@ -212,6 +268,14 @@
     },
     methods: {
       /**
+       * @desc   : 生成布模计划
+       * @author : 周兴
+       * @date   : 2023/8/8 13:50
+       */
+      createMoldPlan(){
+        this.moldingModal = true;
+      },
+      /**
        *   @desc   : 切换tab
        *   @date   : 2023/8/4 13:49
        *   @author : 寇珊珊
@@ -616,21 +680,21 @@
        *   @author : 寇珊珊
        */
       getDetail(currentPage) {
-        if (currentPage) {
-          this.detailPageInfo.currentPage = currentPage
-        }
-        let params = {
-          orderId: this.orderId,
-          pageSize: this.detailPageInfo.pageSize,
-          currentPage: this.detailPageInfo.currentPage
-        }
-        // 查询数据
-        return this.excute(this.$service.warehousePlaceService, this.$service.warehousePlaceService.selectByCond, params).then(res => {
-          if (res.code === this.$config.SUCCESS_CODE) {
-            this.detailList = res.data.list
-            this.$refs['detail-select'].pageInfo.total = res.data.total
-          }
-        })
+      //   if (currentPage) {
+      //     this.pageInfo.currentPage = currentPage
+      //   }
+      //   let params = {
+      //     orderId: this.orderId,
+      //     pageSize: this.pageInfo.pageSize,
+      //     currentPage: this.pageInfo.currentPage
+      //   }
+      //   // 查询数据
+      //   return this.excute(this.$service.warehousePlaceService, this.$service.warehousePlaceService.selectByCond, params).then(res => {
+      //     if (res.code === this.$config.SUCCESS_CODE) {
+      //       this.detailList = res.data.list
+      //       this.$refs['detail-select'].pageInfo.total = res.data.total
+      //     }
+      //   })
       },
     },
     created() {

+ 4 - 4
src/view/aps/molding-fix-plan/index.vue

@@ -72,12 +72,12 @@
       :title=modalTitle
     >
       <DkForm ref="formInline" v-model="formData" :col-count="1" :label-max-words="5">
-        <!--    开始时间    -->
-        <DkFormItem prop="MOLD_BEGINDATE" required label="开始时间">
+        <!--    开始日期    -->
+        <DkFormItem prop="MOLD_BEGINDATE" required label="开始日期">
           <DatePickerPop v-model="formData.MOLD_BEGINDATE"/>
         </DkFormItem>
-        <!--    结束时间    -->
-        <DkFormItem prop="MOLD_ENDDATE" required label="结束时间">
+        <!--    结束日期    -->
+        <DkFormItem prop="MOLD_ENDDATE" required label="结束日期">
           <DatePickerPop v-model="formData.MOLD_ENDDATE"/>
         </DkFormItem>
         <!--    成型线    -->

+ 3 - 3
src/view/aps/molding-stop-plan/index.vue

@@ -62,9 +62,9 @@
         <DkTableColumn field="物料编码" ></DkTableColumn>
         <DkTableColumn field="物料描述" ></DkTableColumn>
         <DkTableColumn field="工艺" ></DkTableColumn>
-        <DkTableColumn field="日成型次数" ></DkTableColumn>
-        <DkTableColumn field="停工天数" ></DkTableColumn>
-        <DkTableColumn field="影响产量" ></DkTableColumn>
+        <DkTableColumn field="日成型次数" :data-type="$config.dataType.number"></DkTableColumn>
+        <DkTableColumn field="停工天数" :data-type="$config.dataType.number"></DkTableColumn>
+        <DkTableColumn field="影响产量" :data-type="$config.dataType.number"></DkTableColumn>
       </DkTable>
     </DkSplit>
   </div>

+ 7 - 7
src/view/aps/overall-quality/index.vue

@@ -20,7 +20,7 @@
     </BaseIndexButtonGroup>
 
     <!--  查询条件区域  -->
-    <div id="search-cond-div" ref="search-cond-div" style="margin-top: 1px;padding: 0">
+    <div id="search-cond-div" ref="search-cond-div" class="search-cond-class">
       <SearchCond ref="searchCond" v-model="searchCond" :type="$config.pageCode['position']"
                   @collapse-change="collapseChange" :set-flag="false"
                   :search-content="searchContent"></SearchCond>
@@ -37,9 +37,9 @@
                        @on-link="handleLink(Object.assign($event,{button:'edit'}))"></DkTableColumn>
         <DkTableColumn field="GOODSCODE" title="产品型号"></DkTableColumn>
         <DkTableColumn field="GOODSNAME" title="产品名称"></DkTableColumn>
-        <DkTableColumn field="半成品质量" title="半成品质量(合格率)"></DkTableColumn>
-        <DkTableColumn field="烧成质量" title="烧成质量(合格率)"></DkTableColumn>
-        <DkTableColumn field="整体质量" title="整体质量(合格率)"></DkTableColumn>
+        <DkTableColumn field="半成品质量" title="半成品质量(%)" width="200px"></DkTableColumn>
+        <DkTableColumn field="烧成质量" title="烧成质量(%)" width="200px"></DkTableColumn>
+        <DkTableColumn field="整体质量" title="整体质量(%)" width="200px"></DkTableColumn>
       </DkTable>
     </div>
     <!--新建编辑-->
@@ -76,15 +76,15 @@
         </DkFormItem>
         <!--    半成品质量    -->
         <DkFormItem prop="半成品质量" label="半成品质量" required>
-          <InputPop v-model="formData.半成品质量"/>
+          <InputNumberPop v-model="formData.半成品质量" unit="%"/>
         </DkFormItem>
         <!--    烧成质量    -->
         <DkFormItem prop="烧成质量" label="烧成质量" required>
-          <InputPop v-model="formData.烧成质量"/>
+          <InputNumberPop v-model="formData.烧成质量"  unit="%"/>
         </DkFormItem>
         <!--    整体质量    -->
         <DkFormItem prop="整体质量" required>
-          <InputPop v-model="formData.整体质量"/>
+          <InputNumberPop v-model="formData.整体质量"  unit="%"/>
         </DkFormItem>
       </DkForm>
     </DkModal>

+ 1 - 1
src/view/aps/production-mold-plan/index.vue

@@ -111,7 +111,7 @@
       :saveFlag="true"
       :title=modalTitle
     >
-      <DkForm ref="formInline" v-model="formData" :col-count="1" :label-max-words="5">
+      <DkForm ref="formInline" v-model="formData" :col-count="1">
         <!--    产品型号    -->
         <DkFormItem prop="产品型号" label="产品型号" required>
           <SelectPop v-model="formData.产品型号" :multiple="false"

+ 34 - 34
src/view/aps/refine-base-plan/index.vue

@@ -24,7 +24,7 @@
                :page-total="pageInfo.total"
                :current-page="pageInfo.currentPage"
                :multiple="false"
-               :height="tableHeight" primaryKey="stgId"
+               :height="tableHeight * split - 35" primaryKey="stgId"
                :choose-flag="false"
                @pageChange="pageSizeChange"
                @current-change="currentChangeEvent"
@@ -34,7 +34,7 @@
         <DkTableColumn field="计划名称" title="计划名称"></DkTableColumn>
         <DkTableColumn field="计划数量" title="计划数量" :data-type="$config.dataType.number"></DkTableColumn>
         <DkTableColumn field="生产数量" title="生产数量" :data-type="$config.dataType.number"></DkTableColumn>
-        <DkTableColumn field="完成率" title="完成率"></DkTableColumn>
+        <DkTableColumn field="完成率" title="完成率(%)" :data-type="$config.dataType.number"></DkTableColumn>
         <DkTableColumn field="USERNAME" title="创建者"></DkTableColumn>
         <DkTableColumn field="CREATETIME" title="创建时间" :data-type="$config.dataType.dateTime"></DkTableColumn>
       </DkTable>
@@ -50,10 +50,10 @@
           <DkTableColumn field="GOODSNAME" title="产品名称"></DkTableColumn>
           <DkTableColumn field="SAP_SKU" title="物料编码"></DkTableColumn>
           <DkTableColumn field="预计出窑数量" :data-type="$config.dataType.number"></DkTableColumn>
-          <DkTableColumn field="烧成合格率"></DkTableColumn>
+          <DkTableColumn field="烧成合格率" title="烧成合格率(%)"  :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="计划数量" :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="生产数量" :data-type="$config.dataType.number"></DkTableColumn>
-          <DkTableColumn field="完成率"></DkTableColumn>
+          <DkTableColumn field="完成率" title="完成率(%)" :data-type="$config.dataType.number"></DkTableColumn>
           <DkTableColumn field="更新时间" :data-type="$config.dataType.dateTime"></DkTableColumn>
         </DkTable>
       </div>
@@ -125,7 +125,7 @@ export default {
         '计划名称': '纸箱',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-018',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -145,7 +145,7 @@ export default {
         '计划名称': '纸箱',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-017',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -165,7 +165,7 @@ export default {
         '计划名称': '纸箱',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-016',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -185,7 +185,7 @@ export default {
         '计划名称': '纸箱',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-015',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -205,7 +205,7 @@ export default {
         '计划名称': '水件',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-014',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -225,7 +225,7 @@ export default {
         '计划名称': '水件',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-013',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -245,7 +245,7 @@ export default {
         '计划名称': '水件',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-012',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -265,7 +265,7 @@ export default {
         '计划名称': '水件',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-011',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -285,7 +285,7 @@ export default {
         '计划名称': '木架',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-010',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -305,7 +305,7 @@ export default {
         '计划名称': '木架',
         'GROUTINGLINECODE': 'B05B04',
         'GROUTINGMOULDCODE': 'B05B04-009',
-        '完成率': '80%',
+        '完成率': '80',
         'SAP_SKU': 'CT301DT2210B01',
         '计划数量': 100.0,
         '生产数量': 80,
@@ -328,7 +328,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-018',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -343,7 +343,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 2.0,
@@ -352,7 +352,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-017',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -367,7 +367,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 3.0,
@@ -376,7 +376,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-016',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -391,7 +391,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 4.0,
@@ -400,7 +400,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-015',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -415,7 +415,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 5.0,
@@ -424,7 +424,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-014',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -439,7 +439,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 6.0,
@@ -448,7 +448,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-013',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -463,7 +463,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 7.0,
@@ -472,7 +472,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-012',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -487,7 +487,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 8.0,
@@ -496,7 +496,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-011',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -511,7 +511,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 9.0,
@@ -520,7 +520,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-010',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -535,7 +535,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }, {
           'ROWNO': 10.0,
@@ -544,7 +544,7 @@ export default {
           'MOLD_ENDDATE': '2023-08-09',
           'GROUTINGLINECODE': 'B05B04',
           'GROUTINGMOULDCODE': 'B05B04-009',
-          '烧成合格率': '80%',
+          '烧成合格率': '80',
           'SAP_SKU': 'CT301DT2210B01',
           '预计出窑数量': 100.0,
           'DAY_GROUTING_NUM': 1.0,
@@ -559,7 +559,7 @@ export default {
           'DOUP_TIME': null,
           计划数量: 100,
           生产数量: 80,
-          完成率: '80%',
+          完成率: '80',
           更新时间: '2023-07-13 16:24:17'
         }]
     },