Selaa lähdekoodia

放大镜产品类型

xiacm 3 vuotta sitten
vanhempi
commit
d94f5b6b4d

+ 2 - 0
src/api/pages/common/common.js

@@ -119,6 +119,8 @@ export default {
     getProcessFlow:'get_process_flow',
     //获取产品等级
     getProductGrade:'get_product_grade',
+    //查询产品分类
+    getModelCategoryPage:'get_model_category_page',
   },
   appCommonService: {
     prefix: 'mdm-server/app/mst/common/',

+ 17 - 0
src/components/business/select-magnifier/select-magnifier.vue

@@ -1328,6 +1328,23 @@ export default {
           {field: 'flowName', width: '200'},
         ]
       }
+      // 产品类别(分页,在产品明细报表)
+      else if (self.type === self.$config.MagnifierType.modelCategoryReport) {
+        self.service = this.$service.commonService
+        self.methodsName = 'getModelCategoryPage'
+        self.methodsNameDetail = 'getModelCategoryPage'
+        self.searchContent = [
+          {itemCode: 'categoryCode'},
+          {itemCode: 'categoryName'},
+        ]
+        self.selectKey = 'categoryId'
+        self.selectLabel = 'categoryCode'
+        self.columns = [
+          {field: 'categoryName', width: '200'},
+          {field: 'categoryCode', width: '200'},
+          {field: 'modelKindName', width: '200'},
+        ]
+      }
     }
   },
   mounted() {

+ 2 - 0
src/config/index.js

@@ -638,6 +638,8 @@ export default {
     processFlow:'processFlow',
     //产品等级
     productGrade:'productGrade',
+    //产品类别(在产品明细报表)
+    modelCategoryReport:'modelCategoryReport',
   },
 
   /**

+ 2 - 1
src/view/pdm/ws-clock/clock-user.vue

@@ -80,7 +80,8 @@ export default {
           param: () => {
             return {
               jobId: (self.formData.wsClockItemList && self.formData.wsClockItemList[self.rowIndex])
-                ? parseInt(self.formData.wsClockItemList[self.rowIndex].jobId) : null
+                ? parseInt(self.formData.wsClockItemList[self.rowIndex].jobId) : null,
+              userId:this.$store.state.user.id
             }
           },
           dataType: self.$config.tableSelectType.staff,