Youce平台管理员工具使用说明

工具意义

当各用户业务操作有误,或者需要更正变更流程中的项目数据时,或者用户公司账号名称等信息发生变化后需要及时更新等,可以使用平台管理员登录平台进行前端维护。无须后台技术人员支撑,节省人力成本,同时减少操作失误。

操作步骤

  1. 进入平台登录界面,使用平台管理员身份登录(注意:不要关闭浏览器页面)

  2. 在浏览器新开页面,在地址栏输入以下地址(替换域名): http://www.yourdomain.com:8080/dblockly/demos/bidding_youce/index.html?lang=zh-hans

如果出现教程导航,可以直接点击右上角X (closed字样)图标关闭。 第一次也可以点击左右箭头浏览熟悉页面布局和功能。

3.访问工具页面,无(低)代码方式构建应用,完成任务

快速模板

修正(更新)内容

比如:更正报价时间操作:用平台管理员登录系统后打开本页链接

三步1分钟完成:

  1. 点左边工具栏--项目数据更正,拖出绿色块到工作区;
  2. 粘贴或输入项目全称,修改日期时间;
  3. 执行按钮,完成(注意查看返回信息)。

updateimg

如果是更正报价次数,下拉改一下如图:

update_img

其它同理。

更多应用(CRUD增删改查)

无代码开发可以参考Microsoft Platform 和Google Blockly。个人选择后者作为编码二次开发。

背景: 在2012年6月,Google发布了完全可视化的编程语言Google Blockly,这是一款完全开源的,集合多种编程语言的编程工具。 2021 Blockly有了较大改进,趋于成熟。

下面是一些玩法应用。如开发一个GUI 录入界面,实现表记录增删改查,加后端API连测试,估计要1-3天的时间。 但用这个Blockly,几分钟就可。块拖出来搭积木,操作方式直观。

带你进入块编程无代码开发时代:

  • 增加记录:

每个表可做成下拉也可模块化为积木块(可扩展性)

image-apply

image-apply

image-apply

块有形状,可以直观知道是否匹配,能否组合。

普通人员花1-3天可能把整个系统软件项目的表做出来。 积木搭建为模板,可以直接用,也可通过协议css轻松自定义转为传统表格录入风格方式。

协议转换就是layui之类的第三方成熟UI.比如查询数据呈现。把后端json扔给它,在一个窗口显示,可以根据块模板定义结合AI省去自动学习生成最公认的表单布局。

然后不满意再出基于layui的表单制作器 编辑(但已经有了一个原型可用布局)。

更进一步,用Blockly和表单拖曳结合,直接做成一个无代码的前端开发,可以参考Roger的 基于layui的表单制作器:http://47.244.155.29:13308/editor/editor.html

gui-adminj_layui_formrender

  • 删除记录:

可定制,危险操作,一般不建议提供实现。

image-apply

按条件修改记录信息

image-apply

image-apply

常用功能组合做成模板,拖出即可用。

image-apply

image-apply

点击执行 一键执行搭建的任务。 后台管理员作为工具使用,再也不用直接操作DB,降低风险和人员成本要求。

image-apply

image-apply

详细功能介绍

具体功能介绍如下:

image功能布局

示范例子

任务1

任务:现有一个项目(名称全称为:xxxx)需要把报价允许次数改为2.

操作:

  • 在左边点击项目表信息,拖动绿色框块到空白工作区

拖放块

完成效果如下图示:

效果

  • 再把上图A和B块也分别拖入放置相应正确位置。

拖放块AB

  • 同理,在设置框拖入同类型块。 设置输入各数据:

操作:更新 表名:项目表 描述:报价允许次数改为2 而且:项目名称 值=:名称全称XXXX(注意不要有空格,如果标题没有的话,确保一致) 设置属性:报价允许次数 值=:2

完成效果如下图示:

完成效果

  • 点击按钮【执行】

run

补充

如果同一个项目记录需要修改多个字段内容,可以按上面操作分多次进行(注意无用多余的块要放入垃圾桶内)。

也可以一次操作执行多个更新,如同时把报价结束时间延长到某个时间点。

注意:录入日期时间和数值数据等的时候应该确保使用半角英文输入法!

日期正确格式为:'年-月-日 时:分:秒'(无引号,日期时间之间有一个空格) 举例:'2021-08-31 18:00:00'

multiTask

提示:

如果执行任务时提示登录超时,切换回刚才登录的页面,退出登录,重新登录(第一步)。 注意不用关闭本页,登录成功后切换回本页再次点击执行即可。

error

如果提示身份权限不对,请确保使用【平台管理员】角色帐户登录。

任务2

如果只是查询一下某个项目或者用户信息,“操作”可以选择【查询】,其它与上面任务类似,指定查询条件即可(紫色块)。

技巧

可以通过同类块复制、粘贴操作实现快速创建任务。

在需要复制的块上面按鼠标右键,选择复制,然后拖动新生成的块放入到适当位置,再设置或输入数据。

copy

任何块都可以这样操作。

注意事项

  • 务必检查操作选择正确,你是要查询还是更新,特别是敏感操作如删除等的时候更加特别小心(当然一般不会开放此类危险操作)。

  • 选择的表和下面对应的表字段要一致,不能选择了项目表,拖进来的却是公司表的字段。有时候不同表可能会有相同或类似的字段名称,很容易混淆造成执行出错。

  • 确保选择的条件得到的目标记录唯一(有且只有一条)。比如一般不能用【采购人】名字作为条件,因为可能该人员有多个项目(或不同人员同名情况)。当然如果你查询确认确实只有一个记录,可以作为更新条件。为安全起见,目前后台拒绝一次更新多条记录的信息。

Copyright © 德和居 2021 粤ICP备20069867号 在CC-BY-NC-SA 4.0协议下授权使用,除非另有说明 all right reserved,powered by Gitbook本文修订时间: 2021-09-22 16:08:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""