NCC1909新手开发记录

2019-12-30  本文已影响0人  把酒对牛

元数据

使用UAP助手正常生成元数据。如果编辑元数据的时候,IUAPStudio有卡顿现象,检查所有数据源是否都能正常连接。

发布应用

右键工程,NCCloud应用管理,根据提示一步一步生成应用即可。在应用注册中改模板有时候会遇到保存不进去的情况,可以手动去改数据表。常用数据表如下:

前端配置

使用IUAPStudio生成应用之后,会在工程的hotwebs目录下生成对应的前端代码。如果是新单据,会新增一个单页应用src/sf/saleeventverification/sf010301和一个多语src/sf/public/lang/standard/simpchn/SF010301.json
前端配置文件config.json

{
    "buildEntryPath": [
        "./src/sf/*/*/*/index.js",
        "./src/pu/*/*/*/index.js"  // 假如修改系统页面的源码,需要一起打包
    ],
    "proxy":"http://127.0.0.1:8190",  // 后端接口访问地址
    "buildWithoutHTML": [ "uapbd/refer", "uap/refer" ],  // 只需要被引用,不需要生成html
    "devPort": 3006  // webpack服务器端口号
}

拉单配置

  1. 按钮组
    把新增按钮替换成新增下拉按钮,不知道为什么,需要有Group1Group2两个空白父按钮,下拉按钮才能正常显示,如下图所示:
    新增下拉按钮.png
  2. 拉单页面
    每个单据都是一个单页应用,从代码上来看,拉单页面是是属于下游单据的;但是在应用注册里,拉单页面是配置在上游单据的。这样从逻辑上也讲得通,毕竟从业务上看,是拉的上游的单据,但是从前端来看,不可能因为拉个单就跳转到另一个单页应用里面去。
  3. 拉单查询
  1. 转单
上一篇 下一篇

猜你喜欢

热点阅读