lanjianrong 3 yıl önce
ebeveyn
işleme
04635edf1a
1 değiştirilmiş dosya ile 4 ekleme ve 3 silme
  1. 4 3
      src/pages/Role/System/index.tsx

+ 4 - 3
src/pages/Role/System/index.tsx

@@ -46,10 +46,10 @@ const System = () => {
   const { run: tryGetRolePermissions } = useRequest((id: string) => getRolePermissions({ id }), {
     manual: true,
     onSuccess: (result: API.GetRolePermissionResultModel) => {
-      const values = { ...formatPermission('init', result.permission) }
+      const values = { system: [], business: [], ...formatPermission('init', result.permission) }
       setState({ ...state, rolePermission: values })
 
-      // formRef.current?.setFieldsValue({ ...values })
+      formRef.current?.setFieldsValue({ ...values })
     }
   })
 
@@ -192,7 +192,8 @@ const System = () => {
                           name="system"
                           options={[
                             { value: 'system', label: '系统管理', disabled: !showSystem },
-                            { value: 'customer', label: '客户', disabled: !showSystem }
+                            { value: 'customer', label: '客户', disabled: !showSystem },
+                            { value: 'business', label: '商机', disabled: !showSystem }
                             // { value: '3', label: '产品', disabled: !showAuth },
                             // { value: '4', label: '开票合同', disabled: !showAuth },
                             // { value: '5', label: '考勤', disabled: !showAuth },