Bläddra i källkod

Make model and page together

sorrycc 7 år sedan
förälder
incheckning
ece1a97b1c

+ 2 - 0
config/plugin.config.js

@@ -5,6 +5,8 @@ const AntDesignThemePlugin = require('antd-theme-webpack-plugin');
 const path = require('path');
 
 const plugin = config => {
+  return;
+
   // 将所有 less 合并为一个供 themePlugin使用
   const outFile = path.join(__dirname, '../.temp/ant-design-pro.less');
   const stylesDir = path.join(__dirname, '../src/');

+ 1 - 1
src/models/list.js

@@ -1,4 +1,4 @@
-import { queryFakeList, removeFakeList, addFakeList, updateFakeList } from '../services/api';
+import { queryFakeList, removeFakeList, addFakeList, updateFakeList } from '@/services/api';
 
 export default {
   namespace: 'list',

+ 1 - 1
src/models/project.js

@@ -1,4 +1,4 @@
-import { queryProjectNotice } from '../services/api';
+import { queryProjectNotice } from '@/services/api';
 
 export default {
   namespace: 'project',

src/models/geographic.js → src/pages/Account/Settings/models/geographic.js


+ 1 - 1
src/services/geographic.js

@@ -1,4 +1,4 @@
-import request from '../utils/request';
+import request from '../../../../utils/request';
 
 export async function queryProvince() {
   return request('/api/geographic/province');

+ 3 - 3
src/pages/Dashboard/Workplace.js

@@ -4,9 +4,9 @@ import { connect } from 'dva';
 import { Link } from 'dva/router';
 import { Row, Col, Card, List, Avatar } from 'antd';
 
-import { Radar } from 'components/Charts';
-import EditableLinkGroup from 'components/EditableLinkGroup';
-import PageHeaderLayout from '../../layouts/PageHeaderLayout';
+import { Radar } from '@/components/Charts';
+import EditableLinkGroup from '@/components/EditableLinkGroup';
+import PageHeaderLayout from '@/layouts/PageHeaderLayout';
 
 import styles from './Workplace.less';
 

+ 1 - 1
src/models/activities.js

@@ -1,4 +1,4 @@
-import { queryActivities } from '../services/api';
+import { queryActivities } from '@/services/api';
 
 export default {
   namespace: 'activities',

+ 1 - 1
src/models/chart.js

@@ -1,4 +1,4 @@
-import { fakeChartData } from '../services/api';
+import { fakeChartData } from '@/services/api';
 
 export default {
   namespace: 'chart',

+ 1 - 1
src/models/monitor.js

@@ -1,4 +1,4 @@
-import { queryTags } from '../services/api';
+import { queryTags } from '@/services/api';
 
 export default {
   namespace: 'monitor',

src/models/error.js → src/pages/Exception/models/error.js


+ 1 - 1
src/services/error.js

@@ -1,4 +1,4 @@
-import request from '../utils/request';
+import request from '../../../utils/request';
 
 export async function query(code) {
   return request(`/api/${code}`);

+ 1 - 1
src/models/form.js

@@ -1,6 +1,6 @@
 import { routerRedux } from 'dva/router';
 import { message } from 'antd';
-import { fakeSubmitForm } from '../services/api';
+import { fakeSubmitForm } from '@/services/api';
 
 export default {
   namespace: 'form',

+ 1 - 1
src/models/rule.js

@@ -1,4 +1,4 @@
-import { queryRule, removeRule, addRule, updateRule } from '../services/api';
+import { queryRule, removeRule, addRule, updateRule } from '@/services/api';
 
 export default {
   namespace: 'rule',

+ 1 - 1
src/models/profile.js

@@ -1,4 +1,4 @@
-import { queryBasicProfile, queryAdvancedProfile } from '../services/api';
+import { queryBasicProfile, queryAdvancedProfile } from '@/services/api';
 
 export default {
   namespace: 'profile',

+ 2 - 2
src/pages/Result/Error.js

@@ -1,8 +1,8 @@
 import React, { Fragment } from 'react';
 import { formatMessage, FormattedMessage } from 'umi/locale';
 import { Button, Icon, Card } from 'antd';
-import Result from 'components/Result';
-import PageHeaderLayout from '../../layouts/PageHeaderLayout';
+import Result from '@/components/Result';
+import PageHeaderLayout from '@/layouts/PageHeaderLayout';
 
 const extra = (
   <Fragment>

+ 1 - 1
src/pages/Result/Success.js

@@ -2,7 +2,7 @@ import React, { Fragment } from 'react';
 import { formatMessage, FormattedMessage } from 'umi/locale';
 import { Button, Row, Col, Icon, Steps, Card } from 'antd';
 import Result from 'components/Result';
-import PageHeaderLayout from '../../layouts/PageHeaderLayout';
+import PageHeaderLayout from '@/layouts/PageHeaderLayout';
 
 const { Step } = Steps;
 

+ 4 - 4
src/models/login.js

@@ -1,9 +1,9 @@
 import { routerRedux } from 'dva/router';
 import { stringify } from 'qs';
-import { fakeAccountLogin, getFakeCaptcha } from '../services/api';
-import { setAuthority } from '../utils/authority';
-import { getPageQuery } from '../utils/utils';
-import { reloadAuthorized } from '../utils/Authorized';
+import { fakeAccountLogin, getFakeCaptcha } from '@/services/api';
+import { setAuthority } from '@/utils/authority';
+import { getPageQuery } from '@/utils/utils';
+import { reloadAuthorized } from '@/utils/Authorized';
 
 export default {
   namespace: 'login',

+ 3 - 3
src/models/register.js

@@ -1,6 +1,6 @@
-import { fakeRegister } from '../services/api';
-import { setAuthority } from '../utils/authority';
-import { reloadAuthorized } from '../utils/Authorized';
+import { fakeRegister } from '@/services/api';
+import { setAuthority } from '@/utils/authority';
+import { reloadAuthorized } from '@/utils/Authorized';
 
 export default {
   namespace: 'register',