ysy 2 éve
szülő
commit
0b9426bbe0
2 módosított fájl, 92 hozzáadás és 78 törlés
  1. 90 78
      pages/pda/common.js
  2. 2 0
      pages/pda/workOrder/search/index.vue

+ 90 - 78
pages/pda/common.js

@@ -1,82 +1,94 @@
 export const tableHeader = selectEquiType => {
-  switch (+selectEquiType) {
-    case 3:
-      return [{ label: '牌号', prop: 'brandNum' }]
-    case 8:
-      return [
-        { label: '型号', prop: 'modelType' },
-        { label: '规格', prop: 'specification' }
-      ]
-    case 4:
-      return [
-        { label: '牌号', prop: 'brandNum' },
-        { label: '型号', prop: 'modelType' }
-      ]
-    case 5: //'周转车'
-      return [
-        { label: '规格', prop: 'specification' },
-        {
-          label: '材质',
-          prop: 'texture',
-          formatter (row) {
-            if (!row?.extendField) return ''
-            const extendField = JSON.parse(row.extendField)
-            return extendField.texture
-          }
-        },
-        {
-          label: '长宽高',
-          prop: '',
-          formatter (row) {
-            if (!row?.extendField) return ''
-            const extendField = JSON.parse(row.extendField)
-            return `${extendField.length || '-'}*${extendField.width || '-'}*${
-              extendField.high || '-'
-            }`
-          }
-        }
-      ]
-    case 2: //'舟皿'
-      return [
-        { label: '规格', prop: 'specification' },
-        { label: '型号', prop: 'modelType' },
-        {
-          label: '长宽高',
-          prop: '',
-          formatter (row) {
-            if (!row?.extendField) return ''
-            const extendField = JSON.parse(row.extendField)
-            return `${extendField.length || '-'}*${extendField.width || '-'}*${
+
+	// 1:物料;4:生产设备; 5:模具;6:备品备件; 7:周转车;8:舟皿;9:产品;10:消耗材料,11:干燥区,12.质检,13.包装材料,99.其他
+	switch (+selectEquiType) {
+		case 1:
+			return [{
+					label: '型号',
+					prop: 'modelType'
+				},
+				{
+					label: '规格',
+					prop: 'specification'
+				}
+			]
+		case 5:
+			return [{
+					label: '牌号',
+					prop: 'brandNum'
+				},
+				{
+					label: '型号',
+					prop: 'modelType'
+				},
+				{
+					label: '收缩系数',
+					prop: '',
+					formatter(row) {
+						if (!row?.extendField) return ''
+						const extendField = JSON.parse(row.extendField)
+						return extendField.shrinkageCoefficient
+					}
+				},
+			]
+
+
+		case 7:
+			return [{
+					label: '规格',
+					prop: 'specification'
+				},
+				{
+					label: '材质',
+					prop: 'texture',
+					formatter(row) {
+						if (!row?.extendField) return ''
+						const extendField = JSON.parse(row.extendField)
+						return extendField.texture
+					}
+				},
+				{
+					label: '长宽高',
+					prop: '',
+					formatter(row) {
+						if (!row?.extendField) return ''
+						const extendField = JSON.parse(row.extendField)
+						return `${extendField.length || '-'}*${extendField.width || '-'}*${
+											  extendField.high || '-'
+											}`
+					}
+				}
+			]
+
+
+		case 8: //'舟皿'
+			return [{
+					label: '规格',
+					prop: 'specification'
+				},
+				{
+					label: '型号',
+					prop: 'modelType'
+				},
+				{
+					label: '长宽高',
+					prop: '',
+					formatter(row) {
+						if (!row?.extendField) return ''
+						const extendField = JSON.parse(row.extendField)
+						return `${extendField.length || '-'}*${extendField.width || '-'}*${
               extendField.high || '-'
             }`
-          }
-        }
-      ]
-    case 1: //'设备'
-      return [
-        { label: '型号', prop: 'modelType' },
-        { label: '规格', prop: 'specification' }
-      ]
-    case 6: //'模具'
-      return [
-        { label: '牌号', prop: 'brandNum' },
-        { label: '型号', prop: 'modelType' },
-        {
-          label: '收缩系数',
-          prop: '',
-          formatter (row) {
-            if (!row?.extendField) return ''
-            const extendField = JSON.parse(row.extendField)
-            return extendField.shrinkageCoefficient
-          }
-        }
-      ]
-    case 7: //'备品备件'
-      return [
-        { label: '规格', prop: 'specification' },
-        { label: '型号', prop: 'modelType' }
-      ]
-  }
+					}
+				}
+			]
+		case 10:
+			return [
+			]
+		case 14:
+			return [
+			]
+	}
 
-  return []
-}
+	return []
+}

+ 2 - 0
pages/pda/workOrder/search/index.vue

@@ -169,6 +169,8 @@
 					)
 				})
 			},
+			
+			
 		}
 	}
 </script>