ソースを参照

挂锁类型新增删除操作

pm 2 ヶ月 前
コミット
bd48d2c1c4
2 ファイル変更4 行追加3 行削除
  1. 2 1
      src/api/PadLockType.ts
  2. 2 2
      src/components/PadLockManagement.tsx

+ 2 - 1
src/api/PadLockType.ts

@@ -85,7 +85,8 @@ export const padLockTypeApi = {
   delPadLockType: async (ids: number | number[]): Promise<void> => {
     const idsParam = Array.isArray(ids) ? ids.join(',') : ids;
     await request.delete({
-      url: `/iscs/lock-type/deleteLockTypeList?ids=${idsParam}`,
+      url: '/iscs/lock-type/deleteLockTypeList',
+      params: { ids: idsParam },
     });
   },
 };

+ 2 - 2
src/components/PadLockManagement.tsx

@@ -567,7 +567,7 @@ export default function PadLockManagement({ subMenu }: PadLockManagementProps) {
             <Plus className="w-4 h-4" style={{ color: '#000000' }} />
             <span className="ml-1">{t('common.addNew')}</span>
           </UIButton>
-          {record.parentTypeId !== 0 && (
+          <PermissionWrapper permission="iscs:lock:delete">
             <UIButton
               variant="ghost"
               size="sm"
@@ -588,7 +588,7 @@ export default function PadLockManagement({ subMenu }: PadLockManagementProps) {
               <Trash2 className="w-4 h-4" style={{ color: '#000000' }} />
               <span className="ml-1">{t('common.delete')}</span>
             </UIButton>
-          )}
+          </PermissionWrapper>
         </div>
       ),
     },