tangning 9 月之前
父节点
当前提交
5adc5770ac
共有 2 个文件被更改,包括 20 次插入18 次删除
  1. 4 2
      src/views/case/list.vue
  2. 16 16
      src/views/productOperation/cameraScene.vue

+ 4 - 2
src/views/case/list.vue

@@ -29,13 +29,13 @@
               :actions="[
                 {
                   label: '编辑',
-                  //disabled: !(record.status == 1 || record.status == -2),
+                  disabled: tableType == 1 && (!record.isEdit || record.isOpen),
                   ifShow: getTypeCheckPerm('case-edit'),
                   onClick: handlegotoEdit.bind(null, record),
                 },
                 {
                   label: '权限',
-                  //disabled: !(record.status == 1 || record.status == -2) || !record.isAuth,
+                  disabled: tableType == 1 && (!record.isAuth || record.isOpen),
                   ifShow: getTypeCheckPerm('case-powers'),
                   onClick: handlePowers.bind(null, record),
                 },
@@ -50,12 +50,14 @@
                   //    userInfo.roleId == 48),
                   // disabled: !(record.status == 1 || (record.status == -2 && record.payStatus == 1)),
                   //icon: 'carbon:download',
+                  disabled:  tableType == 1,
                   onClick: createConfirmDownload.bind(null, record),
                 },
                 {
                   label: '删除',
                   ifShow: getTypeCheckPerm('case-delete'),
                   //icon: 'ic:outline-delete-outline',
+                  disabled: tableType == 1,
                   color: 'error',
                   onClick: handleDelete.bind(null, record),
                 },

+ 16 - 16
src/views/productOperation/cameraScene.vue

@@ -132,7 +132,7 @@
                   ifShow:
                     getTypeCheckPerm('scenes-creatobj') &&
                     record.status == -2 &&
-                    tableType != 1 &&
+                    (tableType == 2 || tableType == 6) &&
                     (record.userName == userInfo.userName ||
                       userInfo.roleId == 1 ||
                       userInfo.roleId == 45 ||
@@ -148,7 +148,7 @@
                     (record.userName == userInfo.userName ||
                       userInfo.roleId == 1 ||
                       userInfo.roleId == 45 ||
-                      userInfo.roleId == 48) && tableType != 1,
+                      userInfo.roleId == 48) && tableType != 5 && tableType != 7,
                   disabled: record.status == 0,
                   //onClick: handleDelete.bind(null, record),
                   popConfirm: {
@@ -313,25 +313,25 @@
             let str;
             switch (record.type) {
               case 0:
-                str = '四维现勘 Kankan';
+                str = '四维看看/Mesh';
                 break;
               case 1:
-                str = '四维现勘 Minion';
+                str = '四维看见/Mesh';
                 break;
               case 2:
-                str = '四维现勘 Mega/点云';
+                str = '四维深时/点云';
                 break;
               case 5:
-                str = '四维现勘 Mega';
+                str = '四维深时/Mesh';
                 break;
               case 6:
-                str = '四维现勘 Meta/点云';
+                str = '四维深光/点云';
                 break;
               case 7:
-                str = '四维现勘 Meta';
+                str = '四维深光/Mesh';
                 break;
               case 8:
-                str = '四维现勘 PanoX';
+                str = '圆周率/Mesh';
                 break;
             }
             return str;
@@ -483,37 +483,37 @@
               // allowClear: false,
               options: [
                 {
-                  label: '四维现勘 Kankan',
+                  label: '四维看看/Mesh',
                   value: '0',
                   key: '0',
                 },
                 {
-                  label: '四维现勘 Minion',
+                  label: '四维看见/Mesh',
                   value: '1',
                   key: '1',
                 },
                 {
-                  label: '四维现勘 Mega/点云',
+                  label: '四维深时/点云',
                   value: '2',
                   key: '2',
                 },
                 {
-                  label: '四维现勘 Mega',
+                  label: '四维深时/Mesh',
                   value: '5',
                   key: '5',
                 },
                 {
-                  label: '四维现勘 Meta/点云',
+                  label: '四维深光/点云',
                   value: '6',
                   key: '6',
                 },
                 {
-                  label: '四维现勘 Meta',
+                  label: '四维深光/Mesh',
                   value: '7',
                   key: '7',
                 },
                 {
-                  label: '四维现勘 PanoX',
+                  label: '圆周率/Mesh',
                   value: '8',
                   key: '8',
                 },