push im model

This commit is contained in:
wang_yp 2024-07-16 23:50:13 +08:00
parent b73d2a1ead
commit 66a3d55f14
21 changed files with 54 additions and 28 deletions

View File

@ -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;

View File

@ -9,6 +9,8 @@ import merchant from "./merchant";
import dynimacStateMenu from "./dynimac_state";
import rbac from "./rbac";
import app from "./app";
import demand from "./demand";
// demand
const menuList: ItemType[] = [
{
key: "/",
@ -16,6 +18,7 @@ const menuList: ItemType[] = [
label: "首页",
},
userMenu,
demand,
contentMenu,
dynimacStateMenu,
activeMenu,

View File

@ -1,7 +1,7 @@
import { Button, Space, Modal, Switch, Tooltip } from "antd";
import { inject, observer } from "mobx-react";
import type { ColumnsType } from "antd/es/table";
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { useEffect, useState } from "react";
import { UserDataType } from "@/model/userModel";
import { Store } from "antd/lib/form/interface";

View File

@ -1,7 +1,7 @@
import { Button, Space, Modal, FormInstance } from "antd";
import { inject, observer } from "mobx-react";
import type { ColumnsType } from "antd/es/table";
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel";

View File

@ -1,7 +1,7 @@
import { Space, Button, FormInstance } from "antd";
import { inject, observer } from "mobx-react";
import type { ColumnsType } from "antd/es/table";
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel";

View File

@ -3,7 +3,6 @@ import { inject, observer } from "mobx-react";
import { useEffect } from "react";
import { Store } from "antd/lib/form/interface";
const ImConfig = (props: Store) => {
const { appStore } = props;
useEffect(() => {
console.log("im");
}, []);

View File

@ -2,7 +2,7 @@ import { Button, Space, Modal, FormInstance } from "antd";
import type { ColumnsType } from 'antd/es/table';
import { CardDataType } from "@/util/model/interface";
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 "./index.less"
import { useEffect, useState } from "react";

View File

@ -2,7 +2,7 @@ import { Button, Space, Modal, FormInstance } from "antd";
import type { ColumnsType } from "antd/es/table";
import { CardDataType } from "@/util/model/interface";
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 "./index.less";

View File

@ -3,7 +3,7 @@ import "./index.less";
import type { ColumnsType } from "antd/es/table";
import { CardDataType } from "@/util/model/interface";
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 { useEffect, useState } from "react";
import React from "react";

View File

@ -2,7 +2,7 @@ import { Button, Modal, Popconfirm } from "antd";
import type { ColumnsType } from "antd/es/table";
import { CardDataType } from "@/util/model/interface";
import { inject, observer } from "mobx-react";
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import "./index.less";
import { useEffect, useState } from "react";
import { useParams } from "react-router-dom";

View File

@ -1,4 +1,4 @@
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { Button, Space } from "antd";
import { ColumnsType } from "antd/lib/table";
import { inject, observer } from "mobx-react";

View File

@ -1,4 +1,4 @@
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { Button, FormInstance, Modal, Space } from "antd";
import { ColumnsType } from "antd/lib/table";
import { inject, observer } from "mobx-react";

View File

@ -1,4 +1,4 @@
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { Button, FormInstance, Modal, Space } from "antd";
import { ColumnsType } from "antd/lib/table";
import { inject, observer } from "mobx-react";

View File

@ -1,5 +1,5 @@
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { Button, FormInstance, Modal, Space } from "antd";
import { ColumnsType } from "antd/lib/table";
import { inject, observer } from "mobx-react";

View File

@ -1,4 +1,4 @@
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { Button, FormInstance, Modal, Space } from "antd";
import { ColumnsType } from "antd/lib/table";
import { inject, observer } from "mobx-react";

View File

@ -1,7 +1,7 @@
import React, { useEffect, useState } from "react";
import { inject, observer } from "mobx-react";
import { Store } from "antd/lib/form/interface";
import AliUpload from "@/components/aliUpload";
import AliUpload from "@/components/ali_upload";
import { UploadFile } from "antd";
const Banner = (props: Store) => {

View File

@ -1,7 +1,7 @@
import React, { useEffect, useState } from "react";
import { inject, observer } from "mobx-react";
import { Store } from "antd/lib/form/interface";
import AliUpload from "@/components/aliUpload";
import AliUpload from "@/components/ali_upload";
import { UploadFile } from "antd";
const Logs = (props: Store) => {

View File

@ -1,7 +1,7 @@
import { Button, Tooltip, Image, Space, Modal, FormInstance } from "antd";
import { inject, observer } from "mobx-react";
import type { ColumnsType } from "antd/es/table";
import BTable from "@/components/BTable";
import BTable from "@/components/b_table";
import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel";

View File

@ -2,7 +2,7 @@ import { CardDataType } from "@/util/model/interface";
import BaseStore from "../baseStore";
import baseHttp from "@/service/base";
import { action, makeObservable } from "mobx";
import AppConfig from "@/service/apiConfig/appConfig";
import AppConfig from "@/service/apiConfig/app_config";
class AppStore extends BaseStore<CardDataType> {
constructor() {

View File

@ -1,17 +1,17 @@
import usrStore from '@/store/user'
import projectStore from '@/store/project'
import cardStore from '@/store/cardStore'
import characterStore from '@/store/characterStore'
import currentEventStore from '@/store/currentEventStore'
import componSitionStore from '@/store/componsitionStroe'
import cardStore from '@/store/card'
import characterStore from '@/store/character'
import currentEventStore from '@/store/current_event'
import componSitionStore from '@/store/componsition'
import systemStore from '@/store/system'
import merchantStore from '@/store/merchantsStore'
import projectTypeStore from '@/store/projectTypeStore'
import productUnitStore from '@/store/productUnitStore'
import merchantStore from '@/store/merchants'
import projectTypeStore from '@/store/project_type'
import productUnitStore from '@/store/product_unit'
import dynamicStore from '@/store/dynamic'
import activityStore from '@/store/activityStore'
import activityTypeStore from '@/store/activityTypeStore'
import appStore from '@/store/appStore'
import activityStore from '@/store/activity'
import activityTypeStore from '@/store/activity_type'
import appStore from '@/store/app'
import activeStore from '@/store/active'
const store = {

View File

@ -1,5 +1,5 @@
import { makeObservable } from "mobx";
import ProjectConfig from "@/service/apiConfig/projectConfig";
import ProjectConfig from "@/service/apiConfig/project_config";
import BaseStore from "@/store/baseStore";
class ProjectStore extends BaseStore<any> {