code
This commit is contained in:
parent
8497bdf72d
commit
9d75e261d2
|
@ -18,7 +18,6 @@ const BTable = (props: any) => {
|
|||
dataSource,
|
||||
selectCallback,
|
||||
scroll,
|
||||
editCallback,
|
||||
actionCloumn,
|
||||
onSizeChange,
|
||||
onPageChange,
|
||||
|
@ -72,7 +71,6 @@ const BTable = (props: any) => {
|
|||
onClick={() => {
|
||||
setRecord(record);
|
||||
setIsModalOpen(true);
|
||||
editCallback(record);
|
||||
}}
|
||||
>
|
||||
编辑
|
||||
|
@ -141,7 +139,11 @@ const BTable = (props: any) => {
|
|||
formRef={formRef}
|
||||
colProps={25}
|
||||
onFinish={() => {
|
||||
store.add(formRef.current?.getFieldsValue());
|
||||
if(!record){
|
||||
store.add(formRef.current?.getFieldsValue());
|
||||
return
|
||||
}
|
||||
store.putItem(record.identity,formRef.current?.getFieldsValue());
|
||||
}}
|
||||
createCallback={() => {
|
||||
formRef.current?.setFieldsValue(record);
|
||||
|
|
|
@ -35,7 +35,7 @@ export const defaultConfig = [
|
|||
{
|
||||
type: FormType.select,
|
||||
label: "上级菜单",
|
||||
name: "pid",
|
||||
name: "p_id",
|
||||
value: "",
|
||||
selectUrl:MenuConfig.LIST,
|
||||
key:"name",
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
import { FormType } from "@/components/form/interface";
|
||||
import { UserDataType } from "@/model/userModel";
|
||||
import { MenuConfig } from "@/service/user_config";
|
||||
import { ColumnsType } from "antd/lib/table";
|
||||
|
||||
export const defaultConfig = [
|
||||
export const defaultConfig = [
|
||||
{
|
||||
type: FormType.input,
|
||||
label: "职位名称",
|
||||
|
@ -19,11 +20,12 @@ export const defaultConfig = [
|
|||
rules: [{ required: true, message: "请输入职位描述" }],
|
||||
},
|
||||
{
|
||||
type: FormType.input,
|
||||
type: FormType.select,
|
||||
label: "菜单权限",
|
||||
name: "menu_rights",
|
||||
selectUrl: MenuConfig.LIST,
|
||||
value: "",
|
||||
rules: [{ required: true, message: "请输入菜单权限" }],
|
||||
rules: [{ required: true, message: "请选择菜单" }],
|
||||
},
|
||||
{
|
||||
type: FormType.input,
|
||||
|
|
Loading…
Reference in New Issue