Merge remote-tracking branch 'origin/master'
| | |
| | | @TableField("complete_user") |
| | | private String completeUser; |
| | | |
| | | @Column(name = "remarks", columnDefinition = "varchar(100) COMMENT '备注说明'") |
| | | @Column(name = "remarks", columnDefinition = "varchar(500) COMMENT '备注说明'") |
| | | @TableField("remarks") |
| | | private String remarks; |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | if(null != resultData.getFullWeight() && null != resultData.getEmptyWeight()){ |
| | | resultData.setNetWeight(resultData.getFullWeight() - resultData.getEmptyWeight()); |
| | | } |
| | | return resultData; |
| | | } |
| | | |
| | |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | |
| | | queryWrapper.eq("company_id", param.getCompanyId()); |
| | | if (StringUtils.isNotBlank(param.getDeptId())) { |
| | | queryWrapper.eq("dept_id", param.getDeptId()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getCustomerName())) { |
| | | queryWrapper.like("customer_name", param.getCustomerName()); |
| | | } |
| | |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | |
| | | queryWrapper.eq("company_id", param.getCompanyId()); |
| | | if (StringUtils.isNotBlank(param.getDeptId())) { |
| | | queryWrapper.eq("dept_id", param.getDeptId()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getCustomerName())) { |
| | | queryWrapper.like("customer_name", param.getCustomerName()); |
| | | } |
| | |
| | | */ |
| | | public String checkRemarks(InoutRecord updateData, InoutRecord record) { |
| | | |
| | | String remarks = "[" + ContextUtil.getLoginUserName() + "]修改数据:"; |
| | | String remarks = "【" + ContextUtil.getLoginUserName() + "】于["+DateFormatUtils.format(new Date(),"yyyy-MM-dd HH:mm:ss")+"]修改数据:"; |
| | | |
| | | boolean updateTag = false; |
| | | //校验仓库信息 |
| | |
| | | view.get("#btnDel").set("visible",false);
 |
| | | }
 |
| | | 
 |
| | | if("OUT" == TYPE){
 |
| | | view.get("#recordWeight").set("caption","出库重量");
 |
| | | }else{
 |
| | | view.get("#recordWeight").set("caption","入库重量");
 |
| | | }
 |
| | | 
 |
| | | //默认查询查询提条件
 |
| | | view.get("#dsQuery").insert({
 |
| | |
| | | <Property name="align">center</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn id="recordWeight"> |
| | | <ClientEvent name="onRenderCell">arg.dom.style.fontWeight = "bold";
 |
| | | arg.processDefault = true;</ClientEvent> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="width">100</Property> |
| | | <Property name="visible">true</Property> |
| | | <Property name="name">recordWeight</Property> |
| | | </DataColumn> |
| | | <DataColumn name="progress"> |
| | | <ClientEvent name="onRenderCell">arg.dom.style.fontWeight = "bold";
 |
| | | arg.processDefault = true;</ClientEvent> |
| | |
| | | <AutoFormElement> |
| | | <Property name="name">settleWeight</Property> |
| | | <Property name="property">settleWeight</Property> |
| | | <Property name="readOnly">true</Property> |
| | | <Editor/> |
| | | </AutoFormElement> |
| | | <AutoFormElement> |
| | | <Property name="name">recordWeight</Property> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="readOnly">true</Property> |
| | | <Editor/> |
| | | </AutoFormElement> |
| | |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">recordWeight</Property> |
| | | <Property name="caption">入库重量</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">completeTime</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">completeTime</Property> |
| | |
| | | <Property name="property">settleWeight</Property> |
| | | <Property name="caption">结算重量</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">recordWeight</Property> |
| | | <Property name="caption">入库重量</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | |
| | | result.put("createUser", ContextUtil.getLoginUserName()); |
| | | result.put("createTime", new Date()); |
| | | result.put("title", title); |
| | | result.put("type", type); |
| | | |
| | | |
| | | return result; |
| | |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">recordWeight</Property> |
| | | <Property name="caption">出库重量</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">completeTime</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">completeTime</Property> |
| | |
| | | <Property name="property">settleWeight</Property> |
| | | <Property name="caption">结算重量</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | | <Property name="property">recordWeight</Property> |
| | | <Property name="align">center</Property> |
| | | <Property name="name">recordWeight</Property> |
| | | <Property name="caption">出库重量</Property> |
| | | <Property name="width">100</Property> |
| | | </DataColumn> |
| | | <DataColumn> |
| | |
| | | <Button> |
| | | <ClientEvent name="onClick">var data = view.get("#dsQuery.data");
 |
| | | if(data){
 |
| | | view.get("#dsMain").set("parameter",data.toJSON()).flushAsync();
 |
| | | view.get("#dsMain").set("parameter",data).flushAsync();
 |
| | | }else{
 |
| | | view.get("#dsMain").flushAsync();
 |
| | | }</ClientEvent> |
| | |
| | | cipherKey: |
| | | session: |
| | | # Session超时时间,-1代表永不过期(默认30分钟) |
| | | expireTime: -1 |
| | | expireTime: 43200 |
| | | # 同步session到数据库的周期(默认1分钟) |
| | | dbSyncPeriod: 1 |
| | | # 相隔多久检查一次session的有效性,默认就是10分钟 |
| | |
| | | # 排除链接(多个用逗号分隔) |
| | | excludes: /system/notice/* |
| | | # 匹配链接 |
| | | urlPatterns: /system/*,/monitor/*,/tool/* |
| | | urlPatterns: /system/*,/monitor/*,/tool/* |
| | |
| | | cipherKey: |
| | | session: |
| | | # Session超时时间,-1代表永不过期(默认30分钟) |
| | | expireTime: -1 |
| | | expireTime: 43200 |
| | | # 同步session到数据库的周期(默认1分钟) |
| | | dbSyncPeriod: 1 |
| | | # 相隔多久检查一次session的有效性,默认就是10分钟 |
| | |
| | | # 排除链接(多个用逗号分隔) |
| | | excludes: /system/notice/* |
| | | # 匹配链接 |
| | | urlPatterns: /system/*,/monitor/*,/tool/* |
| | | urlPatterns: /system/*,/monitor/*,/tool/* |
| | |
| | | cipherKey: |
| | | session: |
| | | # Session超时时间,-1代表永不过期(默认30分钟) |
| | | expireTime: -1 |
| | | expireTime: 43200 |
| | | # 同步session到数据库的周期(默认1分钟) |
| | | dbSyncPeriod: 1 |
| | | # 相隔多久检查一次session的有效性,默认就是10分钟 |
| | |
| | | num7 = '近七天数量'+ item.warnNum7 + '个'; |
| | | } |
| | | html += '<div class="panel-content-body-tr">'; |
| | | if (item.warnNum7 > 10) { |
| | | if (item.dailyTotal > 0) { |
| | | flag = true; |
| | | html += '<span class="body-item sp" style="color: #bc2032;flex: 1.5;">' + item.deptName + '</span>'; |
| | | html += '<span class="body-item sp" style="color: #bc2032;">' + num1 + '</span>'; |
| | | html += '<span class="body-item sp" style="color: #bc2032;">' + num7 + '</span>'; |
| | | } else if (item.warnNum7 > 1 && item.warnNum7 < 10) { |
| | | flag = true; |
| | | html += '<span class="body-item sp" style="color: #f37b3d;flex: 1.5;">' + item.deptName + '</span>'; |
| | | html += '<span class="body-item sp" style="color: #f37b3d;">' + num1+ '</span>'; |
| | | html += '<span class="body-item sp" style="color: #f37b3d;">' + num7 + '</span>'; |
| | | }else { |
| | | } |
| | | // if (item.warnNum7 > 10) { |
| | | // flag = true; |
| | | // html += '<span class="body-item sp" style="color: #bc2032;flex: 1.5;">' + item.deptName + '</span>'; |
| | | // html += '<span class="body-item sp" style="color: #bc2032;">' + num1 + '</span>'; |
| | | // html += '<span class="body-item sp" style="color: #bc2032;">' + num7 + '</span>'; |
| | | // } else if (item.warnNum7 > 1 && item.warnNum7 < 10) { |
| | | // flag = true; |
| | | // html += '<span class="body-item sp" style="color: #f37b3d;flex: 1.5;">' + item.deptName + '</span>'; |
| | | // html += '<span class="body-item sp" style="color: #f37b3d;">' + num1+ '</span>'; |
| | | // html += '<span class="body-item sp" style="color: #f37b3d;">' + num7 + '</span>'; |
| | | // }else { |
| | | html += '<span class="body-item sp" style="flex: 1.5;">' + item.deptName + '</span>'; |
| | | html += '<span class="body-item sp">' + num1 + '</span>'; |
| | | html += '<span class="body-item sp">' + num7 + '</span>'; |
| | | } |
| | | // } |
| | | html += '</div>'; |
| | | }) |
| | | } |