Browse Source

test: 增加软件类绑定测试

xyh 2 years ago
parent
commit
1e2c6a9c6d

+ 84 - 0
cypress/e2e/software.cy.ts

@@ -0,0 +1,84 @@
+import {
+  beforeSetup,
+  intercept,
+  intoMenu,
+  generateNetworkResult,
+  successIntercept,
+  validateTableSearch,
+  validateTableList,
+  validatePut,
+  validateDelete,
+} from './utils';
+
+const basicData = {
+  id: '45',
+  equipmentCode: '3907060140030254',
+  softwareCode: '3599020010010141',
+  equipmentName: '分体式直流充电机;直流240kW;六路输出;偏矩阵;50-1000V;宝马定制版',
+  softwareName: '科密EP-9000 一二维码有线USB扫描枪;科密EP-9000 收银农资',
+  modifyUser: null,
+  modifyTime: null,
+  page: 0,
+  limit: 0,
+};
+
+describe('软件类绑定', function() {
+  beforeEach(function() {
+    beforeSetup();
+    intoMenu('基础资料', '软件类绑定');
+  });
+
+  beforeEach(function() {
+    intercept(
+      '/delivery/getEquipmentBindingSoftware',
+      function({reply, search}) {
+        generateNetworkResult({
+          search,
+          reply,
+          basicData,
+          title: 'equipmentCode',
+        });
+      },
+    );
+
+    successIntercept([
+      '/delivery/addEquipmentBindingSoftware',
+      '/delivery/updateEquipmentBindingSoftware',
+      '/delivery/delEquipmentBindingSoftware',
+    ]);
+  });
+
+  it('table', function() {
+    validateTableSearch(
+      'software_bind_table',
+      ['equipmentCode', 'softwareCode'],
+      {url: '/delivery/getEquipmentBindingSoftware', toolId: 'sofware_filter'},
+    );
+
+    validateTableList('software_bind_table');
+  });
+
+  it('operation', function() {
+    const {validateAdd, validateEdit} = validatePut(
+      'software_modal',
+      'software_bind_table',
+      {label: '软件类绑定'},
+    );
+
+    validateAdd([
+      {type: 'keySelect', id: 'materialCode'},
+      {type: 'keySelect', id: 'softwareCode'},
+    ]);
+
+    validateEdit([
+      {id: 'materialCode', type: 'select', value: 'page-1'},
+      {id: 'softwareCode', type: 'select', value: basicData.softwareName},
+    ]);
+
+    validateDelete(
+      'software_bind_table',
+      '软件类绑定',
+      {title: basicData.equipmentName},
+    );
+  });
+});

+ 160 - 144
cypress/fixtures/menu/basic.json

@@ -11,59 +11,59 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "xitongguanli",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "0"
     },
     {
-      "id": "79",
-      "name": "接口日志",
-      "url": "/log/gsinterface",
-      "pId": "78",
+      "id": "41",
+      "name": "用户管理",
+      "url": "/user",
+      "pId": "7",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "78"
+      "pid": "7"
     },
     {
-      "id": "52",
-      "name": "采购单列表",
-      "url": "/purchase",
-      "pId": "43",
+      "id": "47",
+      "name": "库位管理",
+      "url": "/storage",
+      "pId": "46",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "43"
+      "pid": "46"
     },
     {
-      "id": "41",
-      "name": "用户管理",
-      "url": "/user",
-      "pId": "7",
+      "id": "52",
+      "name": "采购单列表",
+      "url": "/purchase",
+      "pId": "43",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "7"
+      "pid": "43"
     },
     {
       "id": "64",
@@ -75,27 +75,43 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "45"
     },
     {
-      "id": "47",
-      "name": "库位管理",
-      "url": "/storage",
-      "pId": "46",
+      "id": "79",
+      "name": "接口日志",
+      "url": "/log/gsinterface",
+      "pId": "78",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "46"
+      "pid": "78"
+    },
+    {
+      "id": "42",
+      "name": "角色管理",
+      "url": "/role",
+      "pId": "7",
+      "idCode": null,
+      "type": null,
+      "page": 0,
+      "limit": 0,
+      "orderBy": null,
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
+      "img": "",
+      "modifyUser": null,
+      "modifyTime": null,
+      "pid": "7"
     },
     {
       "id": "46",
@@ -107,59 +123,59 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "jichuziliao",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "0"
     },
     {
-      "id": "61",
-      "name": "原材料出库明细",
-      "url": "/stream/rawout",
-      "pId": "44",
+      "id": "48",
+      "name": "库位绑定管理",
+      "url": "/matter",
+      "pId": "46",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "44"
+      "pid": "46"
     },
     {
-      "id": "42",
-      "name": "角色管理",
-      "url": "/role",
-      "pId": "7",
+      "id": "65",
+      "name": "物料储量预警",
+      "url": "/reservewarning",
+      "pId": "45",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "7"
+      "pid": "45"
     },
     {
-      "id": "48",
-      "name": "库位绑定管理",
-      "url": "/matter",
-      "pId": "46",
+      "id": "61",
+      "name": "原材料出库明细",
+      "url": "/stream/rawout",
+      "pId": "44",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "46"
+      "pid": "44"
     },
     {
       "id": "88",
@@ -171,28 +187,12 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "78"
     },
-    {
-      "id": "65",
-      "name": "物料储量预警",
-      "url": "/reservewarning",
-      "pId": "45",
-      "idCode": null,
-      "type": null,
-      "page": 0,
-      "limit": 0,
-      "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
-      "img": "",
-      "modifyUser": null,
-      "modifyTime": null,
-      "pid": "45"
-    },
     {
       "id": "27",
       "name": "菜单管理",
@@ -203,7 +203,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -219,7 +219,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "rukuguanli",
       "modifyUser": null,
       "modifyTime": null,
@@ -235,7 +235,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -251,43 +251,43 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "43"
     },
     {
-      "id": "66",
-      "name": "库存明细",
-      "url": "/stock",
-      "pId": "45",
+      "id": "59",
+      "name": "半成品领料单管理",
+      "url": "/semi/draw",
+      "pId": "44",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "45"
+      "pid": "44"
     },
     {
-      "id": "59",
-      "name": "半成品领料单管理",
-      "url": "/semi/draw",
-      "pId": "44",
+      "id": "66",
+      "name": "库存明细",
+      "url": "/stock",
+      "pId": "45",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "44"
+      "pid": "45"
     },
     {
       "id": "93",
@@ -299,7 +299,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -315,7 +315,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -331,7 +331,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "pandianguanli",
       "modifyUser": null,
       "modifyTime": null,
@@ -347,7 +347,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -363,7 +363,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -379,7 +379,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -395,7 +395,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "chukuguanli",
       "modifyUser": null,
       "modifyTime": null,
@@ -411,7 +411,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -427,7 +427,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -443,7 +443,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -459,7 +459,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -475,59 +475,43 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "45"
     },
     {
-      "id": "70",
-      "name": "公司管理",
-      "url": "/dictionary/corporation",
-      "pId": "46",
+      "id": "80",
+      "name": "生产领料明细",
+      "url": "/production/requisition",
+      "pId": "44",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "46"
-    },
-    {
-      "id": "78",
-      "name": "系统日志",
-      "url": ".",
-      "pId": "0",
-      "idCode": null,
-      "type": null,
-      "page": 0,
-      "limit": 0,
-      "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
-      "img": "gongzuoguanli",
-      "modifyUser": null,
-      "modifyTime": null,
-      "pid": "0"
+      "pid": "44"
     },
     {
-      "id": "80",
-      "name": "生产领料明细",
-      "url": "/production/requisition",
-      "pId": "44",
+      "id": "57",
+      "name": "半成品入库明细",
+      "url": "/stream/semiin",
+      "pId": "43",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "44"
+      "pid": "43"
     },
     {
       "id": "85",
@@ -539,27 +523,27 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "43"
     },
     {
-      "id": "57",
-      "name": "半成品入库明细",
-      "url": "/stream/semiin",
-      "pId": "43",
+      "id": "78",
+      "name": "系统日志",
+      "url": ".",
+      "pId": "0",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
-      "img": "",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
+      "img": "gongzuoguanli",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "43"
+      "pid": "0"
     },
     {
       "id": "89",
@@ -571,27 +555,27 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "45"
     },
     {
-      "id": "81",
-      "name": "销售单明细",
-      "url": "/sellorder",
-      "pId": "44",
+      "id": "70",
+      "name": "公司管理",
+      "url": "/dictionary/corporation",
+      "pId": "46",
       "idCode": null,
       "type": null,
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
-      "pid": "44"
+      "pid": "46"
     },
     {
       "id": "71",
@@ -603,12 +587,28 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "46"
     },
+    {
+      "id": "81",
+      "name": "销售单明细",
+      "url": "/sellorder",
+      "pId": "44",
+      "idCode": null,
+      "type": null,
+      "page": 0,
+      "limit": 0,
+      "orderBy": null,
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
+      "img": "",
+      "modifyUser": null,
+      "modifyTime": null,
+      "pid": "44"
+    },
     {
       "id": "58",
       "name": "产成品入库明细",
@@ -619,7 +619,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -635,7 +635,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -651,7 +651,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -667,7 +667,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -683,7 +683,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -699,7 +699,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -715,7 +715,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -731,7 +731,7 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
@@ -747,11 +747,27 @@
       "page": 0,
       "limit": 0,
       "orderBy": null,
-      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,",
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
+      "img": "",
+      "modifyUser": null,
+      "modifyTime": null,
+      "pid": "46"
+    },
+    {
+      "id": "102",
+      "name": "软件类绑定",
+      "url": "/softwarebind",
+      "pId": "46",
+      "idCode": null,
+      "type": null,
+      "page": 0,
+      "limit": 0,
+      "orderBy": null,
+      "menu": "28,7,27,65,45,64,63,44,62,61,59,58,43,57,56,55,54,52,50,46,51,49,48,47,42,41,66,69,76,75,74,73,72,71,70,79,78,80,81,83,85,88,89,93,98,99,100,102,",
       "img": "",
       "modifyUser": null,
       "modifyTime": null,
       "pid": "46"
     }
   ]
-}
+}

+ 1 - 0
packages/app/src/pages/software-bind/table/index.tsx

@@ -32,6 +32,7 @@ const TableList: FC = function() {
           data={data}
           count={count}
           columns={columns}
+          data-testid='software_bind_table'
         />
       </Card>