wmic diskdrive get serialnumber 无效查询_OA系统的分页查询!!!

对应作业

1. 使用Echarts柱状图显示收入统计信息-业务层和DAO层

(1) 后台如何拼接对应的json字符串?

StringBuilder icType = new StringBuilder("[");//['Mon1', 'Tue2', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']

StringBuilder amount = new StringBuilder("[");//[120, 200, 100, 800, 70, 110, 130] //拼接最外层的[]

for (int i = 0; i < barList.size(); i++) {

Object[] arr= barList.get(i); //[项目开发,四百]

if (i<barList.size()-1) {

icType.append("""+arr[0]+"",");

amount.append(arr[1]+",");

}else{

icType.append("""+arr[0]+""");

amount.append(arr[1]);

}

}

icType.append("]");

amount.append("]");

2. 收支管理-财务添加支出

(1) 当前审批人假如是财务,那么要进行什么操作,简述逻辑。

假如审批人是财务 ,直接通过 ,将下一个审批人设置为null

同时添加支出数据 ,修改审核数据(状态修改为已打款)

(2) 截止到这里,审批报销单功能彻底完成,再次概述整个审批逻辑。

a030767a17fea54cefaa2ffe311a9af0.png

3. 收支管理-查看支出

(1) 到这里,对于查看收支功能实现应该是不陌生了,重点就是查询收支的sql,请问这个sql怎么编写呢?

1. 我们需要查询的数据表来自那些表 ,

2. 将他们用特定条件连接

3. 再去写需要的数据

4.最后插入条件

select item.type,item.amount,item.itemdesc,exp.expid,exp.empid,emp2.realname,pm.payempid, emp1.realname,pm.paytime

from payment pm

join expense exp on pm.expid = exp.expid

join expenseitem item on exp.expid = item.expid

join employee emp1 on pm.payempid = emp1.empid

join employee emp2 on emp2.empid = exp.empid

where 1=1 and type = 5 and

payempid ='lifuying' and to_char(paytime,'YYYY/MM/DD HH24:MI:SS' ) <= '2018/06/19 20:52:01'

4. 收支管理-使用饼图显示支出

(1) 如何使用Echarts完成饼图展示?

1. 初始化Echars

var dom = document.getElementById("container");

var myChart = echarts.init(dom);

var option = {

title : {

text: '尚学堂支出信息统计',

subtext: '报销统计',

x:'center'

},

tooltip : {

trigger: 'item',

formatter: "{a} <br/>{b} : {c} ({d}%)"

},

legend: {

orient: 'vertical',

left: 'left',

data: ['项目开发','其他','学费','报名费','人员外包','外包']//与你需要插入数据的键名相同

},

series : [

{

name: '访问来源',

type: 'p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值