等待开发服务器启动后(通常需要30-60秒),访问以下地址:
http://localhost:4200/wxwork/[cid]/project-loader
参数说明:
[cid]: 公司ID,从localStorage获取或使用测试值假设您的公司ID是 test-company:
http://localhost:4200/wxwork/test-company/project-loader
需要先登录并获取Profile信息。有以下几种方式:
http://localhost:4200/
使用企微账号登录
打开浏览器控制台(F12),执行:
// 设置公司ID
localStorage.setItem('company', 'your-company-id');
// 设置Profile ID(可选,用于测试)
localStorage.setItem('Parse/ProfileId', 'your-profile-id');
确保Parse Server已启动并可访问:
src/main.ts 中的Parse配置访问方式: 直接访问URL,无企微上下文
预期效果:
URL示例:
http://localhost:4200/wxwork/test-company/project-loader
访问方式: 从企微群聊进入(需企微环境)
预期效果:
访问方式: 从企微联系人会话进入(需企微环境)
预期效果:
在项目根目录执行:
cd yss-project
npm start
等待编译完成,看到类似信息:
✔ Browser application bundle generation complete.
** Angular Live Development Server is listening on localhost:4200 **
访问:
http://localhost:4200
在地址栏输入:
http://localhost:4200/wxwork/[your-cid]/project-loader
替换 [your-cid]:
localStorage.getItem('company')访问成功后,您可以测试以下功能:
打开浏览器控制台(F12):
// 查看Profile ID
console.log(localStorage.getItem('Parse/ProfileId'));
// 查看公司ID
console.log(localStorage.getItem('company'));
在控制台的Elements标签中:
<app-project-loader> 元素在Console中查看组件实例:
// Angular DevTools (如已安装)
ng.getComponent($0)
确认以下数据存在:
currentStage='售后归档'的项目可能原因:
解决方法:
可能原因:
解决方法:
可能原因:
解决方法:
解决方法:
在企微管理后台配置菜单:
{
  "button": [
    {
      "type": "view",
      "name": "个人看板",
      "url": "https://your-domain.com/wxwork/$CORPID$/project-loader"
    }
  ]
}
$CORPID$: 企微会自动替换为企业ID最简单的测试方式:
cd yss-project && npm starthttp://localhost:4200http://localhost:4200/wxwork/[cid]/project-loader第一次访问:
祝您使用愉快! 🎊
如有问题,请检查: