# 初始化应用开发环境

# 概述

本文档将指导你初始化本地应用开发环境,快速部署演示应用,为后续应用开发做好准备。整个过程约需几分钟即可完成。

# 一、部署步骤

# 1. 创建应用数据库

  1. 定位数据库配置

    • 打开Web项目根目录下的 appsettings.json 文件
    • 找到第24行的 "DefaultConnection" 连接字符串
    • 默认数据库名称为:WebApps
  2. 创建数据库

    • 打开 SQL Server 管理工具
    • 新建数据库,名称为 WebApps(或自定义名称)
    • 如果使用自定义名称,需同步修改连接字符串
  3. 执行建表脚本

    • 打开文件:SetupDisk/Package.Apps/SampleApps/DBCreate.sql
    • 执行该SQL脚本
    • 验证数据库中是否已创建相关表

# 2. 导入服务连接

  1. 进入配置界面

    • 打开浏览器访问平台
    • 切换到“集团流程库”
    • 进入“服务连接”模块
  2. 导入连接配置

    • 点击“发布”按钮
    • 选择文件:SetupDisk/Package.Apps/SampleApps/连接迁移包.pkg
    • 双击导入
  3. 验证连接

    • 检查新增的两个连接:
      • WebApps:用于连接应用数据库
      • 腾讯企业邮箱:用于邮件发送功能
    • 测试连接是否成功

# 3. 导入数据源

  • 进入“通用数据源”模块
  • 点击“发布”
  • 选择文件:通用数据源迁移包.pkg
  • 导入完成后无需修改

# 4. 导入表单

  • 进入“表单设计”模块
  • 点击“发布”
  • 选择文件:表单迁移包.pkg
  • 系统将一次性导入10个演示表单(包括设备登记、设备维修等)

# 二、验证部署

# 验证步骤

  1. 切换到“应用中心”
  2. 访问网址:https://localhost:5001/app/samples
  3. 测试功能:
    • 选择“设备登记”→点击“添加”→检查表单是否正常打开
    • 选择“设备维修”→点击“添加”→检查表单是否正常打开

# 常见问题

Q:打开应用中心后无数据或无法打开表单?
A:这是因为未部署演示应用。按本指南完成部署即可。

Q:数据库名称可以自定义吗?
A:可以。需同时修改:

  • appsettings.json 中的连接字符串
  • 集团流程库中的服务连接配置

# 三、后续操作

部署完成后,您可以:

  • 基于现有模板创建自己的应用
  • 修改和扩展现有表单
  • 连接其他业务数据库

# 四、注意事项

  1. 确保所有文件路径正确
  2. 数据库连接信息需与实际环境一致
  3. 如遇连接问题,优先检查数据库服务是否正常运行

# 五、总结

步骤 操作内容 关键文件/位置 备注
1 创建数据库 SSMS + DBCreate.sql 数据库名可自定义
2 导入连接 服务连接 + 迁移包 测试连接确保成功
3 导入数据源 通用数据源 + 迁移包 自动配置
4 导入表单 表单设计 + 迁移包 10个演示表单

整个部署过程简单、快速、标准化,为后续应用开发奠定了坚实基础。现在您可以开始基于模板进行个性化开发了!