注意：所有node_modules 库无需提交SVN

CRM 系统结构说明：

cloud-crm
    |_ assets
        |_ css                  公共通用css 定义
	    |_ _mixins.scss         公共通用scss mixins定义
	    |_ _variables.scss      公共通用scss 变量定义
	    |_ base.css             公共通用css 覆盖各浏览器默认样式及定义基础样式
	    |_ main.scss            公共通用scss 样式定义
	
	|_ lang                     国际化语言
	    |_ cn.js                中文国际化
	    |_ en.js                英文国际化
	    |_ err.cn.js            中文国际化：错误码
	    |_ err.en.js            英文国际化：错误码

    |_ cloud-asp                    代理商系统
    
    |_ cloud-crm                    CRM系统
        |_ src
	    |_ apages               项目级系统移动端页面【如果移动端使用非PC端框架开发，需重新分拆移动app项目】
	    |_ assets
	        |_ css                      项目级css 定义
	            |_ _variables.scss      项目级scss 变量定义
	            |_ crm.scss             项目级scss样式
	
	        |_ lang                     项目级国际化语言
	            |_ cn.js                中文国际化
	            |_ en.js                英文国际化
	            |_ err.cn.js            中文国际化：错误码
	            |_ err.en.js            英文国际化：错误码

	    |_ common                       项目级通用js 库
	        |_ apis                     项目级请求URL 地址
		|_ common.js                项目级通用引入vue库【开发页面引入库】

	    |_ components           项目级公共Vue 组件库
	    |_ pages                项目级页面

	|_ static                   项目级静态资源，如：图片、excel模板等
   
    |_ common                       公共通用js库封装，例如：vue插件、domain、api等
        |_ apis                     公共通用请求URL地址
	|_ domain                   公共通用domain配置
	|_ mixin                    公共通用Vue mixin js定义                    
	|_ plugins                  公共通用Vue 插件定义

    |_ components                   公共通用组件封装
        
    |_ static                       公共静态资源，如：图片、excel模板等



开发指南：
1、所有进入html 对应main js 页面，使用通用common导入
import { Vue, i18n, baseMixin } from '@/common/common';

2、公共及项目级Vue components，系统默认扫描无需再次导入到项目中，默认按组件 name 定义名称

3、通用自定义Vue plugins ，需自动在cloud-crm/common/plugins/install.js 中导入

4、建议所有html页面进入后使用router模式，提升用户体验

5、建议所有使用的css颜色，都在_variables.scss 文件中定义

6、请求api定义，如果项目比较复杂，建议按模块分拆api.js 文件
  举例：
     customer.api.js  客户模块
     project.api.js   项目模块