warrior 8 months ago
parent
commit
b8683640f6

+ 4 - 3
projects/textbook/src/modules/nav-province-contact/page-role/page-role.component.html

@@ -173,6 +173,7 @@
               {{ data?.user.departmentName }}
             </td>
             <td nzRight>
+              @if(data?.user?.objectId == user?.id || data?.identity == '工作联系人'){ - } @else {
               <button
                 nz-button
                 nz-dropdown
@@ -191,6 +192,7 @@
                   </li>
                 </ul>
               </nz-dropdown-menu>
+              }
             </td>
           </tr>
           }
@@ -281,9 +283,8 @@
               >
               <span nz-icon nzType="right" nzTheme="outline"></span>
             </div>
-            } }
-            @else {
-              <nz-empty nzNotFoundContent="暂无部门"></nz-empty> 
+            } } @else {
+            <nz-empty nzNotFoundContent="暂无部门"></nz-empty>
             }
           </div>
         </div>

+ 1 - 1
projects/textbook/src/modules/nav-province-contact/page-role/page-role.component.ts

@@ -65,7 +65,7 @@ export class PageRoleComponent implements OnInit {
 
   // _Role = _Role
   Department = Department;
-  user: Parse.User | undefined;
+  user?: Parse.User;
   className: string | undefined;
   queryParams: any | undefined;
   fieldsArray: Array<any> | undefined;