push im model
This commit is contained in:
parent
b73d2a1ead
commit
66a3d55f14
|
@ -0,0 +1,24 @@
|
||||||
|
import {
|
||||||
|
UploadOutlined,
|
||||||
|
UserOutlined,
|
||||||
|
VideoCameraOutlined,
|
||||||
|
} from "@ant-design/icons";
|
||||||
|
const demand = {
|
||||||
|
key: "/demand",
|
||||||
|
icon: <UserOutlined />,
|
||||||
|
label: "需求池",
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
key: "/shop1",
|
||||||
|
icon: <VideoCameraOutlined />,
|
||||||
|
label: "go to home",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "/shop2",
|
||||||
|
icon: <UploadOutlined />,
|
||||||
|
label: "go test",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
};
|
||||||
|
|
||||||
|
export default demand;
|
|
@ -9,6 +9,8 @@ import merchant from "./merchant";
|
||||||
import dynimacStateMenu from "./dynimac_state";
|
import dynimacStateMenu from "./dynimac_state";
|
||||||
import rbac from "./rbac";
|
import rbac from "./rbac";
|
||||||
import app from "./app";
|
import app from "./app";
|
||||||
|
import demand from "./demand";
|
||||||
|
// demand
|
||||||
const menuList: ItemType[] = [
|
const menuList: ItemType[] = [
|
||||||
{
|
{
|
||||||
key: "/",
|
key: "/",
|
||||||
|
@ -16,6 +18,7 @@ const menuList: ItemType[] = [
|
||||||
label: "首页",
|
label: "首页",
|
||||||
},
|
},
|
||||||
userMenu,
|
userMenu,
|
||||||
|
demand,
|
||||||
contentMenu,
|
contentMenu,
|
||||||
dynimacStateMenu,
|
dynimacStateMenu,
|
||||||
activeMenu,
|
activeMenu,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { Button, Space, Modal, Switch, Tooltip } from "antd";
|
import { Button, Space, Modal, Switch, Tooltip } from "antd";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import { UserDataType } from "@/model/userModel";
|
import { UserDataType } from "@/model/userModel";
|
||||||
import { Store } from "antd/lib/form/interface";
|
import { Store } from "antd/lib/form/interface";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { Button, Space, Modal, FormInstance } from "antd";
|
import { Button, Space, Modal, FormInstance } from "antd";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import UserConfig from "@/service/apiConfig/user_config";
|
import UserConfig from "@/service/apiConfig/user_config";
|
||||||
import { UserDataType } from "@/model/userModel";
|
import { UserDataType } from "@/model/userModel";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { Space, Button, FormInstance } from "antd";
|
import { Space, Button, FormInstance } from "antd";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import UserConfig from "@/service/apiConfig/user_config";
|
import UserConfig from "@/service/apiConfig/user_config";
|
||||||
import { UserDataType } from "@/model/userModel";
|
import { UserDataType } from "@/model/userModel";
|
||||||
|
|
|
@ -3,7 +3,6 @@ import { inject, observer } from "mobx-react";
|
||||||
import { useEffect } from "react";
|
import { useEffect } from "react";
|
||||||
import { Store } from "antd/lib/form/interface";
|
import { Store } from "antd/lib/form/interface";
|
||||||
const ImConfig = (props: Store) => {
|
const ImConfig = (props: Store) => {
|
||||||
const { appStore } = props;
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log("im");
|
console.log("im");
|
||||||
}, []);
|
}, []);
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { Button, Space, Modal, FormInstance } from "antd";
|
||||||
import type { ColumnsType } from 'antd/es/table';
|
import type { ColumnsType } from 'antd/es/table';
|
||||||
import { CardDataType } from "@/util/model/interface";
|
import { CardDataType } from "@/util/model/interface";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import SimpleForm from "@/components/form/simple_form";
|
import SimpleForm from "@/components/form/simple_form";
|
||||||
import "./index.less"
|
import "./index.less"
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { Button, Space, Modal, FormInstance } from "antd";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import { CardDataType } from "@/util/model/interface";
|
import { CardDataType } from "@/util/model/interface";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import SimpleForm from "@/components/form/simple_form";
|
import SimpleForm from "@/components/form/simple_form";
|
||||||
import "./index.less";
|
import "./index.less";
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ import "./index.less";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import { CardDataType } from "@/util/model/interface";
|
import { CardDataType } from "@/util/model/interface";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import SimpleForm from "@/components/form/simple_form";
|
import SimpleForm from "@/components/form/simple_form";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { Button, Modal, Popconfirm } from "antd";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import { CardDataType } from "@/util/model/interface";
|
import { CardDataType } from "@/util/model/interface";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import "./index.less";
|
import "./index.less";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import { useParams } from "react-router-dom";
|
import { useParams } from "react-router-dom";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { Button, Space } from "antd";
|
import { Button, Space } from "antd";
|
||||||
import { ColumnsType } from "antd/lib/table";
|
import { ColumnsType } from "antd/lib/table";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { Button, FormInstance, Modal, Space } from "antd";
|
import { Button, FormInstance, Modal, Space } from "antd";
|
||||||
import { ColumnsType } from "antd/lib/table";
|
import { ColumnsType } from "antd/lib/table";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { Button, FormInstance, Modal, Space } from "antd";
|
import { Button, FormInstance, Modal, Space } from "antd";
|
||||||
import { ColumnsType } from "antd/lib/table";
|
import { ColumnsType } from "antd/lib/table";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { Button, FormInstance, Modal, Space } from "antd";
|
import { Button, FormInstance, Modal, Space } from "antd";
|
||||||
import { ColumnsType } from "antd/lib/table";
|
import { ColumnsType } from "antd/lib/table";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { Button, FormInstance, Modal, Space } from "antd";
|
import { Button, FormInstance, Modal, Space } from "antd";
|
||||||
import { ColumnsType } from "antd/lib/table";
|
import { ColumnsType } from "antd/lib/table";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import React, { useEffect, useState } from "react";
|
import React, { useEffect, useState } from "react";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import { Store } from "antd/lib/form/interface";
|
import { Store } from "antd/lib/form/interface";
|
||||||
import AliUpload from "@/components/aliUpload";
|
import AliUpload from "@/components/ali_upload";
|
||||||
import { UploadFile } from "antd";
|
import { UploadFile } from "antd";
|
||||||
|
|
||||||
const Banner = (props: Store) => {
|
const Banner = (props: Store) => {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import React, { useEffect, useState } from "react";
|
import React, { useEffect, useState } from "react";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import { Store } from "antd/lib/form/interface";
|
import { Store } from "antd/lib/form/interface";
|
||||||
import AliUpload from "@/components/aliUpload";
|
import AliUpload from "@/components/ali_upload";
|
||||||
import { UploadFile } from "antd";
|
import { UploadFile } from "antd";
|
||||||
|
|
||||||
const Logs = (props: Store) => {
|
const Logs = (props: Store) => {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { Button, Tooltip, Image, Space, Modal, FormInstance } from "antd";
|
import { Button, Tooltip, Image, Space, Modal, FormInstance } from "antd";
|
||||||
import { inject, observer } from "mobx-react";
|
import { inject, observer } from "mobx-react";
|
||||||
import type { ColumnsType } from "antd/es/table";
|
import type { ColumnsType } from "antd/es/table";
|
||||||
import BTable from "@/components/BTable";
|
import BTable from "@/components/b_table";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import UserConfig from "@/service/apiConfig/user_config";
|
import UserConfig from "@/service/apiConfig/user_config";
|
||||||
import { UserDataType } from "@/model/userModel";
|
import { UserDataType } from "@/model/userModel";
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { CardDataType } from "@/util/model/interface";
|
||||||
import BaseStore from "../baseStore";
|
import BaseStore from "../baseStore";
|
||||||
import baseHttp from "@/service/base";
|
import baseHttp from "@/service/base";
|
||||||
import { action, makeObservable } from "mobx";
|
import { action, makeObservable } from "mobx";
|
||||||
import AppConfig from "@/service/apiConfig/appConfig";
|
import AppConfig from "@/service/apiConfig/app_config";
|
||||||
|
|
||||||
class AppStore extends BaseStore<CardDataType> {
|
class AppStore extends BaseStore<CardDataType> {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
import usrStore from '@/store/user'
|
import usrStore from '@/store/user'
|
||||||
import projectStore from '@/store/project'
|
import projectStore from '@/store/project'
|
||||||
import cardStore from '@/store/cardStore'
|
import cardStore from '@/store/card'
|
||||||
import characterStore from '@/store/characterStore'
|
import characterStore from '@/store/character'
|
||||||
import currentEventStore from '@/store/currentEventStore'
|
import currentEventStore from '@/store/current_event'
|
||||||
import componSitionStore from '@/store/componsitionStroe'
|
import componSitionStore from '@/store/componsition'
|
||||||
import systemStore from '@/store/system'
|
import systemStore from '@/store/system'
|
||||||
import merchantStore from '@/store/merchantsStore'
|
import merchantStore from '@/store/merchants'
|
||||||
import projectTypeStore from '@/store/projectTypeStore'
|
import projectTypeStore from '@/store/project_type'
|
||||||
import productUnitStore from '@/store/productUnitStore'
|
import productUnitStore from '@/store/product_unit'
|
||||||
import dynamicStore from '@/store/dynamic'
|
import dynamicStore from '@/store/dynamic'
|
||||||
import activityStore from '@/store/activityStore'
|
import activityStore from '@/store/activity'
|
||||||
import activityTypeStore from '@/store/activityTypeStore'
|
import activityTypeStore from '@/store/activity_type'
|
||||||
import appStore from '@/store/appStore'
|
import appStore from '@/store/app'
|
||||||
import activeStore from '@/store/active'
|
import activeStore from '@/store/active'
|
||||||
|
|
||||||
const store = {
|
const store = {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { makeObservable } from "mobx";
|
import { makeObservable } from "mobx";
|
||||||
import ProjectConfig from "@/service/apiConfig/projectConfig";
|
import ProjectConfig from "@/service/apiConfig/project_config";
|
||||||
import BaseStore from "@/store/baseStore";
|
import BaseStore from "@/store/baseStore";
|
||||||
|
|
||||||
class ProjectStore extends BaseStore<any> {
|
class ProjectStore extends BaseStore<any> {
|
||||||
|
|
Loading…
Reference in New Issue