解决:单品总价的计算

  • 会使用到JS增强【针对行级的JS增强

1. 首先复制代码

默认的代码:

a_sub_kua_onlChange(){return {school(){let id = event.row.idlet value = event.valuelet targrt = event.targetlet columnKey = event.column.keygetAction('/test/jeecgDemo/getNote',{school:value}).then(res=>{let otherValues = {'note':res}that.triggleChangeValues(otherValues,id,targrt)})}}
}

修改过程:

  • 注:onlChange()是自己定义好的标准
  • 我们针对ces_order_goods订单商品控制,所以要将命名进行修改【表名+’_onlChange’】
  • 我们要对price,num,zong_price字段进行处理
  • 这里字段名改为num,当num字段内容改变的时候会触发num方法

修改后:

ces_order_goods_onlChange(){return {num(){let id = event.row.idlet num = event.row.numlet price = event.row.pricelet targrt = event.targetlet nval = price*numconsole.log('row',event.row);console.log('num',num);console.log('that',that);let otherValues = {'zong_price': nval}that.triggleChangeValues(otherValues,id,targrt)}}
}
  • console.log的内容可以执行后按f12中的console中进行查看

2. 在JS增强中代码


  • list:是针对列表的
  • form:是针对表单的【这里用这个】

3. 【商城订单表】单品总价的计算——功能演示


【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单子表JS增强写法【p4】相关推荐

  1. 【Web前端开发】《零基础入门学习Web开发》(HTML5CSS3)(小甲鱼)

    1 P1:凉凉好像挺厉害的奥?      听完了! 2 P2:HTML是用来描述网页的一种语言 官方:超文本标记语言   Hyper Text Markup Language 使用标签来描述网页    ...

  2. autojs零基础入门视频教程,跟我学Auto.js Pro安卓免ROOT引流脚本开发教程,飞云脚本学院2019最新录制

    课程大纲(更新中-) 基础课程 [已完成]01安装Visual Studio Code(时长9分33秒)在线观看 [已完成]02安装Auto.js Pro(时长5分48秒)在线观看 [已完成]03解读 ...

  3. 表格制作教程入门_广告制作技术全套教程 电商海报设计零基础入门 视频流量运营教程...

    广告制作技术全套教程 https://pan.baidu.com/s/1AeMp3Yuao676QA-hyRpvsw 提取码: 7i1p 电商海报设计零基础入门https://pan.baidu.co ...

  4. 【转】Dynamics CRM 365零基础入门学习(四)Dynamics 使用profiler插件调试流程

    今天我们介绍一种在dynamics开发中经常会用到的调试操作,其中一种调试方式即是profile调试.以下是我在项目开发中记录的调试流程,可供参考使用. 1.打开插件注册工具,会看到install P ...

  5. python零基础入门视频免费-阿里云免费推出Python零基础入门在线教程视频

    最近阿里云大学将一大批热门培训教程免费开放学习了,这批免费课程从云服务器入门到大数据进阶;从Python,Linux入门到在线实战应有尽有.360云服务网(www.360yfw.com)将这批教程整理 ...

  6. c语言 统计数量用count_C语言编程学习之递归实现汉诺塔图解!还有零基础入门视频~...

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  7. 苹果手机打开python_苹果手机停用怎样打开有视频教程鸣? | python零基础入门视频免费...

    谁有免费python视频教程共享下? 学习python开发,视频教程,讲的详细,还有素材,可以边学习边实操 python教程:: https://pan.baidu.com/s/1K9rvYWwYij ...

  8. 【转】Dynamics CRM 365零基础入门学习(一)Dynamics介绍以及开发工具配置

    由于公司CRM平台从Salesforce向Dynamic 365转型,因此全身心投入学习了几天Dynamic 365,国内相关的资料很少,所以总结这几天学到东西,以避免初学者走弯路. 本章分享内容介绍 ...

  9. 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单默认值和填值规则使用【p3】

    解决:订单编码自动生成[上节遗留问题一] 文档的查看 1. [商城订单表]添加一个填值规则--修改页面属性 ${shop_order_num} 2. 填值规则的定义 规则实现类先默认写 3. 填值规则 ...

  10. 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单自定义按钮与JS增强Popup控件Online报表【p5】

    Online表单自定义按钮与JS增强&Popup控件&Online报表[p5] Online表单自定义按钮与JS增强 JS增强的作用 实现一些复杂的页面效果:页面的动态计算,页面字段的 ...

最新文章

  1. link 标签的 rel 属性
  2. JSP第四课:用户注册登录设计(内置对象使用)
  3. 顺序表应用4:元素位置互换之逆置算法
  4. 13.小结Action
  5. Design Pattern – Separated Interface Pattern[转]
  6. rust(14)-if let,while let
  7. VTK:标记网格用法实战
  8. 华为p50预计售价鸿蒙是什么,华为P50pro预计售价多少 华为P50Pro参数配置
  9. 3 CSS 高级语法
  10. ltrim函数_MySQL|trim() 函数用法
  11. url decode problem
  12. java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
  13. iOS App 签名的原理 App 重签名(二)
  14. 微信公众平台测试号申请、使用HBuilder X与微信开发者工具实现授权登陆功能以及单点登录
  15. 杭州银行2018信息科技部面试
  16. docker以外的构建、运行、管理和分发容器候选项
  17. 成功解决Error: Failed to load class com.leo.sparkrdd.SparkRDDCalculateApp.
  18. [附源码]计算机毕业设计springboot公益组织登记与查询系统论文
  19. 佳能Canon PIXMA MG2545S 打印机驱动
  20. 高性能mysql知识总结大全

热门文章

  1. (译)计算距离、方位和更多经纬度之间的点
  2. 【C++ 程序】 复数类 (Complex)
  3. RedHat9上安装Oracle9i手记(原作:hotman_x)
  4. nodejs代码将word转成图片
  5. 百度AI车牌识别测试
  6. 2020年个人年终总结
  7. EndNote使用教程
  8. SCC(五):ACT
  9. 启动prometheus问题-opening storage failed
  10. net_speeder发双倍包加速