# weaving-platform **Repository Path**: dongjunwen/weaving-platform ## Basic Information - **Project Name**: weaving-platform - **Description**: 企业云平台(纺织行业)实现对内对外数据流打通,提高内部管理水平,增强对外服务标准。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2020-03-27 - **Last Updated**: 2024-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 纺织行业企业云平台 ## 背景介绍 ``` 纺织行业云平台,对内能对各个部门形成有效管理,提高工作效率; 对外能让客户及时感知库存、价格、产品变化情况,让客户感受到切实的方便和温暖。 ``` ## 模块介绍 | 包名 | 名称 | 是否独立部署 | 说明 | |:----------------|:----------------- |:----------------|:--------------------------------------| | weaving-rest | 对外接口 | 是 | | | weaving-service | 核心业务 | 是 | | | weaving-jdbc | jdbc包 | 否 | | | weaving-commons | 公共类包 | 否 | | | weaving-web | 后台管理系统前端 | 否 | | - 测试账号密码 admin/123456 ### 后台服务快速开始 使用前准备工作: - JDK1.8及以上 - MAVEN - MySql5.7及以上 执行步骤: ``` 1.创建数据库:sw_db 将doc/脚本/data_init.sql的文件导入到mysql中 2.本地idea开发环境中启动WeavingApplication即可 3.如果开发完成需要打包,在命令终端,执行:mvn clean install -Dmaven.test.skip=true 执行完毕没有报错,找到 weaving-platform\weaving-rest\target\weaving-rest-1.1.0-SNAPSHOT-release.zip 文件,上传到服务器上或者在本地解压:unzip weaving-rest-1.1.0-SNAPSHOT-release.zip ,执行 weaving-rest/bin/weaving-rest restart即可启动 ``` ### 前端项目快速开始 进入目录(weaving-web)安装依赖: ```bash #开始前请确保没有安装roadhog、webpack到NPM全局目录 npm i 或者 yarn install ``` 开发: ```bash npm run build:dll #第一次npm run dev时需运行此命令,使开发时编译更快 npm run dev 打开 http://localhost:8000 ``` 构建: [详情](https://github.com/zuiidea/antd-admin/issues/269) ```bash npm run build 将会打包至dist/{version}目录 #package.json里version字段 npm run build:new 将会打包至dist/{version增加1}目录 #package.json里version字段 ``` 代码检测: ```bash npm run lint ```