push im model

This commit is contained in:
wang_yp 2024-07-16 23:37:48 +08:00
parent a8df35e175
commit b73d2a1ead
44 changed files with 27 additions and 29 deletions

View File

@ -4,7 +4,7 @@ import { PlusOutlined } from "@ant-design/icons";
import Upload, { RcFile, UploadFile, UploadProps } from "antd/lib/upload"; import Upload, { RcFile, UploadFile, UploadProps } from "antd/lib/upload";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import baseHttp from "@/service/base"; import baseHttp from "@/service/base";
import SystemConfig from "@/service/apiConfig/systemConfig"; import SystemConfig from "@/service/apiConfig/system_config";
interface UploadFileProps { interface UploadFileProps {
imgList: Array<UploadFileEx>; imgList: Array<UploadFileEx>;

View File

@ -2,7 +2,7 @@ import { Checkbox, DatePicker, Form, Input, Radio } from "antd";
import { useEffect } from "react"; import { useEffect } from "react";
import { SimpleFormData } from "./interface"; import { SimpleFormData } from "./interface";
import { FormSelect } from "./select"; import { FormSelect } from "./select";
import AliUpload from "../aliUpload"; import AliUpload from "../ali_upload";
const { TextArea } = Input; const { TextArea } = Input;
const SimpleForm = (props: SimpleFormData) => { const SimpleForm = (props: SimpleFormData) => {
const [form] = Form.useForm(); const [form] = Form.useForm();

View File

@ -3,13 +3,12 @@ import { UserOutlined } from "@ant-design/icons";
import userMenu from "./user"; import userMenu from "./user";
import activeMenu from "./active"; import activeMenu from "./active";
import taskMenu from "./task"; import taskMenu from "./task";
import contentMenu from "./contentMenu"; import contentMenu from "./content_menu";
import system from "./system"; import system from "./system";
import merchant from "./merchant"; import merchant from "./merchant";
import dynimacStateMenu from "./dynimacState"; import dynimacStateMenu from "./dynimac_state";
import rbac from "./rbac"; import rbac from "./rbac";
import app from "./app"; import app from "./app";
import cardMenu from "./card";
const menuList: ItemType[] = [ const menuList: ItemType[] = [
{ {
key: "/", key: "/",
@ -17,7 +16,6 @@ const menuList: ItemType[] = [
label: "首页", label: "首页",
}, },
userMenu, userMenu,
// cardMenu,
contentMenu, contentMenu,
dynimacStateMenu, dynimacStateMenu,
activeMenu, activeMenu,

View File

@ -3,7 +3,7 @@ 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/BTable";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/userConfig"; import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel"; import { UserDataType } from "@/model/userModel";
import { Store } from "antd/lib/form/interface"; import { Store } from "antd/lib/form/interface";
import SimpleForm from "@/components/form/simple_form"; import SimpleForm from "@/components/form/simple_form";

View File

@ -3,7 +3,7 @@ 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/BTable";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/userConfig"; import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel"; import { UserDataType } from "@/model/userModel";
import { Store } from "antd/lib/form/interface"; import { Store } from "antd/lib/form/interface";
import Modal from "antd/lib/modal/Modal"; import Modal from "antd/lib/modal/Modal";

View File

@ -8,7 +8,7 @@ import "./index.less"
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import React from "react"; import React from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
const CardPageList = (props) => { const CardPageList = (props) => {
const { cardStore } = props; const { cardStore } = props;
const [projectConfig, setProjectConfig] = useState<any>([]) const [projectConfig, setProjectConfig] = useState<any>([])

View File

@ -9,7 +9,7 @@ import "./index.less";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import React from "react"; import React from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
const CharacterPageList = (props) => { const CharacterPageList = (props) => {
const { characterStore } = props; const { characterStore } = props;
const [projectConfig, setProjectConfig] = useState<any>([]); const [projectConfig, setProjectConfig] = useState<any>([]);

View File

@ -8,7 +8,7 @@ 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";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
const CurrentEventPageList = (props) => { const CurrentEventPageList = (props) => {
const currentEventStore = props.currentEventStore; const currentEventStore = props.currentEventStore;
const [projectConfig, setProjectConfig] = useState<any>([]); const [projectConfig, setProjectConfig] = useState<any>([]);

View File

@ -4,7 +4,7 @@ import { ColumnsType } from "antd/lib/table";
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 { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import merchantsConfig from "@/service/apiConfig/merchantsConfig"; import merchantsConfig from "@/service/apiConfig/merchants_config";
import SimpleForm from "@/components/form/simple_form"; import SimpleForm from "@/components/form/simple_form";
import React from "react"; import React from "react";
import EditorComponent from "@/components/edittor"; import EditorComponent from "@/components/edittor";

View File

@ -4,7 +4,7 @@ import { ColumnsType } from "antd/lib/table";
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 { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import merchantsConfig from "@/service/apiConfig/merchantsConfig"; import merchantsConfig from "@/service/apiConfig/merchants_config";
import SimpleForm from "@/components/form/simple_form"; import SimpleForm from "@/components/form/simple_form";
import React from "react"; import React from "react";

View File

@ -5,7 +5,7 @@ import { ColumnsType } from "antd/lib/table";
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 { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import merchantsConfig from "@/service/apiConfig/merchantsConfig"; import merchantsConfig from "@/service/apiConfig/merchants_config";
import SimpleForm from "@/components/form/simple_form"; import SimpleForm from "@/components/form/simple_form";
import React from "react"; import React from "react";

View File

@ -4,11 +4,11 @@ import { ColumnsType } from "antd/lib/table";
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 { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import merchantsConfig from "@/service/apiConfig/merchantsConfig"; import merchantsConfig from "@/service/apiConfig/merchants_config";
import SimpleForm from "@/components/form/simple_form"; import SimpleForm from "@/components/form/simple_form";
import React from "react"; import React from "react";
import EditorComponent from "@/components/edittor"; import EditorComponent from "@/components/edittor";
import projectTypeConfig from "@/service/apiConfig/projectTypeConfig"; import projectTypeConfig from "@/service/apiConfig/project_type_config";
const Project = (props: Store) => { const Project = (props: Store) => {
const { projectStore } = props; const { projectStore } = props;

View File

@ -3,7 +3,7 @@ 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/BTable";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import UserConfig from "@/service/apiConfig/userConfig"; import UserConfig from "@/service/apiConfig/user_config";
import { UserDataType } from "@/model/userModel"; import { UserDataType } from "@/model/userModel";
import { Store } from "antd/lib/form/interface"; import { Store } from "antd/lib/form/interface";
import "./user.less"; import "./user.less";

View File

@ -1,7 +1,7 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { makeObservable } from "mobx"; import { makeObservable } from "mobx";
import ActivityConfig from "@/service/apiConfig/activityConfig"; import ActivityConfig from "@/service/apiConfig/activity_config";
class ActivityStore extends BaseStore<CardDataType> { class ActivityStore extends BaseStore<CardDataType> {
constructor() { constructor() {

View File

@ -1,7 +1,7 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { action, makeObservable } from "mobx"; import { action, makeObservable } from "mobx";
import ActivityTypeConfig from "@/service/apiConfig/activityTypeConfig"; import ActivityTypeConfig from "@/service/apiConfig/activity_type_config";
class ActivityType extends BaseStore<CardDataType>{ class ActivityType extends BaseStore<CardDataType>{
constructor() { constructor() {

View File

@ -1,5 +1,5 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { action, makeObservable } from "mobx"; import { action, makeObservable } from "mobx";

View File

@ -1,5 +1,5 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { action, makeObservable } from "mobx"; import { action, makeObservable } from "mobx";

View File

@ -1,7 +1,7 @@
import { action, makeAutoObservable, observable } from "mobx"; import { action, makeAutoObservable, observable } from "mobx";
import baseHttp from "@/service/base"; import baseHttp from "@/service/base";
import { CardDataType, Pages, ComponsitionDataType } from "@/util/model/interface"; import { CardDataType, Pages, ComponsitionDataType } from "@/util/model/interface";
import componsitionConfig from "@/service/apiConfig/componsitionConfig"; import componsitionConfig from "@/service/apiConfig/componsition_config";
class ComponSitionStore { class ComponSitionStore {
datalist: ComponsitionDataType[] = []; datalist: ComponsitionDataType[] = [];
total: number | null | undefined; total: number | null | undefined;

View File

@ -1,5 +1,5 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import CardConfig from "@/service/apiConfig/cardConfig"; import CardConfig from "@/service/apiConfig/card_config";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { action, makeObservable } from "mobx"; import { action, makeObservable } from "mobx";

View File

@ -1,7 +1,7 @@
import { CardDataType } from "@/util/model/interface"; import { CardDataType } from "@/util/model/interface";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import { makeObservable } from "mobx"; import { makeObservable } from "mobx";
import DynamicConfig from "@/service/apiConfig/dynamicConfig"; import DynamicConfig from "@/service/apiConfig/dynamic_config";
class DynamicStore extends BaseStore<CardDataType>{ class DynamicStore extends BaseStore<CardDataType>{
constructor() { constructor() {

View File

@ -1,6 +1,6 @@
import { makeObservable } from "mobx"; import { makeObservable } from "mobx";
import BaseStore from "@/store/baseStore"; import BaseStore from "@/store/baseStore";
import merchantsConfig from '@/service/apiConfig/merchantsConfig'; import merchantsConfig from '@/service/apiConfig/merchants_config';
class MerchantStore extends BaseStore<any> { class MerchantStore extends BaseStore<any> {
constructor() { constructor() {
super(merchantsConfig) super(merchantsConfig)

View File

@ -1,5 +1,5 @@
import { makeObservable } from "mobx"; import { makeObservable } from "mobx";
import productUnit from "@/service/apiConfig/productUnitConfig"; import productUnit from "@/service/apiConfig/product_unit_config";
import BaseStore from "@/store/baseStore"; import BaseStore from "@/store/baseStore";
class ProductUnitStore extends BaseStore<any> { class ProductUnitStore extends BaseStore<any> {

View File

@ -1,5 +1,5 @@
import { makeObservable } from "mobx"; import { makeObservable } from "mobx";
import projectTypeConfig from "@/service/apiConfig/projectTypeConfig"; import projectTypeConfig from "@/service/apiConfig/project_type_config";
import BaseStore from "@/store/baseStore"; import BaseStore from "@/store/baseStore";
class ProjectTypeStore extends BaseStore<any> { class ProjectTypeStore extends BaseStore<any> {

View File

@ -1,7 +1,7 @@
import { action, makeObservable } from "mobx"; import { action, makeObservable } from "mobx";
import baseHttp from "@/service/base"; import baseHttp from "@/service/base";
import BaseStore from "../baseStore"; import BaseStore from "../baseStore";
import SystemConfig from '../../service/apiConfig/systemConfig'; import SystemConfig from '../../service/apiConfig/system_config';
class SystemStore extends BaseStore<any> { class SystemStore extends BaseStore<any> {
constructor() { constructor() {
super(SystemConfig) super(SystemConfig)

View File

@ -1,4 +1,4 @@
import UserConfig from "@/service/apiConfig/userConfig"; import UserConfig from "@/service/apiConfig/user_config";
import { action, computed, makeObservable, observable } from "mobx"; import { action, computed, makeObservable, observable } from "mobx";
// 用户信息 // 用户信息
import baseHttp from "@/service/base"; import baseHttp from "@/service/base";