Merge remote-tracking branch 'origin/master'
| | |
| | | /** |
| | | * é»è®¤å
¥åºè¿ç£
å |
| | | */ |
| | | public static String IN_WEIGHT_DEFAULT = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>å
¥åºè¿ç£
å</title><style>body{text-align:center;padding:10px}.tit{margin:10px;font-size:24px;font-family:'å®ä½';padding-top:15px}.div-tit{padding-top:10px}table{width:100%;border-right:1px solid;border-bottom:1px solid;font-size:14px}table td{border-left:1px solid;border-top:1px solid;height:38px}.sp1{width:33%;float:left;padding-bottom:10px}.sp2{width:25%;float:left;text-align:center}</style></head><body><h1 class='tit'>billTitle</h1><div class='div-tit'><span class='sp1'>ç»è®°æ¶é´ï¼registerTime</span><span class='sp1'>宿æ¶é´ï¼completeTime</span><span class='sp1'>åå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td width='12.5%'>åè´§åä½</td><td colspan='3'width='37.5%'>customerName</td><td width='12.5%'>æ¶è´§åä½</td><td colspan='3'width='37.5%'>deptName</td></tr><tr><td width='12.5%'>æ¿è¿äºº</td><td width='12.5%'>driverName</td><td width='12.5%'>ç²®é£åç§</td><td width='12.5%'>foodVariety</td><td width='12.5%'>è£
å¸ä»åº</td><td width='12.5%'>depotName</td><td width='12.5%'>ç²®é£äº§å°</td><td width='12.5%'>foodLocation</td></tr><tr><td>æ¿è¿è½¦ç</td><td>plateNum</td><td>æ¯é(KG)</td><td>fullWeight</td><td>ç®é(KG)</td><td>emptyWeight</td><td>åé(KG)</td><td>netWeight</td></tr><tr><td>æ°´åæ£é(KG)</td><td>deWet</td><td>æè´¨æ£é(KG)</td><td>deImpurity</td><td>å¼ä»æ£é(KG)</td><td>deHandle</td><td>å
¶ä»æ£é(KG)</td><td>deOther</td></tr><tr><td>夿³¨</td><td colspan='3'>remark</td><td>æ»æ£é(KG)</td><td>deSum</td><td>ç»ç®éé(KG)</td><td>settleWeight</td></tr></table><div class='div-tit'><span class='sp2'>å¸ç£
åï¼</span><span class='sp2'>çç£
åï¼</span><span class='sp2'>ä¿ç®¡åï¼handleUser</span><span class='sp2'>æ¿è¿äººï¼</span></div><div style=\"text-align: left;font-size: 12px\"><span>æ³¨ï¼æ°´åæ£éãæè´¨æ£éä¸ºè´æ°æ¶ï¼è¡¨ç¤ºå¢éã</span></div></body></html>"; |
| | | public static String IN_WEIGHT_DEFAULT = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>å
¥åºè¿ç£
å</title><style>body{text-align:center;padding:10px}.tit{margin:10px;font-size:24px;font-family:'å®ä½';padding-top:15px}.div-tit{padding-top:10px}table{width:100%;border-right:1px solid;border-bottom:1px solid;font-size:14px}table td{border-left:1px solid;border-top:1px solid;height:38px}.sp1{width:33%;float:left;padding-bottom:10px}.sp2{width:25%;float:left;text-align:center}</style></head><body><h1 class='tit'>billTitle</h1><div class='div-tit'><span class='sp1'>ç»è®°æ¶é´ï¼registerTime</span><span class='sp1'>宿æ¶é´ï¼completeTime</span><span class='sp1'>åå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td width='12.5%'>åè´§åä½</td><td colspan='3'width='37.5%'>customerName</td><td width='12.5%'>æ¶è´§åä½</td><td colspan='3'width='37.5%'>deptName</td></tr><tr><td width='12.5%'>æ¿è¿äºº</td><td width='12.5%'>driverName</td><td width='12.5%'>ç²®é£åç§</td><td width='12.5%'>foodVariety</td><td width='12.5%'>è£
å¸ä»åº</td><td width='12.5%'>depotName</td><td width='12.5%'>ç²®é£äº§å°</td><td width='12.5%'>foodLocation</td></tr><tr><td>æ¿è¿è½¦ç</td><td>plateNum</td><td>æ¯é(KG)</td><td>fullWeight</td><td>ç®é(KG)</td><td>emptyWeight</td><td>åé(KG)</td><td>netWeight</td></tr><tr><td>æ°´åæ£é(KG)</td><td>deWet</td><td>æè´¨æ£é(KG)</td><td>deImpurity</td><td>å¼ä»æ£é(KG)</td><td>deHandle</td><td>å
¶ä»æ£é(KG)</td><td>deOther</td></tr><tr><td>夿³¨</td><td colspan='3'>remark</td><td>æ»æ£é(KG)</td><td>deSum</td><td>ç»ç®éé(KG)</td><td>settleWeight</td></tr></table><div class='div-tit'><span class='sp2'>å¸ç£
åï¼</span><span class='sp2'>çç£
åï¼</span><span class='sp2'>ä¿ç®¡åï¼handleUser</span><span class='sp2'>æ¿è¿äººï¼driverName</span></div><div style=\"text-align: left;font-size: 12px\"><span>æ³¨ï¼æ°´åæ£éãæè´¨æ£éä¸ºè´æ°æ¶ï¼è¡¨ç¤ºå¢éã</span></div></body></html>"; |
| | | |
| | | /** |
| | | * é»è®¤åºåºè¿ç£
å |
| | | */ |
| | | public static String OUT_WEIGHT_DEFAULT = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>åºåºç§°éå</title><style>body{text-align:center;padding:10px}.tit{margin:10px;font-size:24px;font-family:'å®ä½';padding-top:15px}.div-tit{padding-top:10px}.sp1{width:33%;float:left;padding-bottom:10px}.sp2{width:25%;float:left;text-align:center}table{width:100%;border-right:1px solid;border-bottom:1px solid;font-size:14px}table td{border-left:1px solid;border-top:1px solid;height:38px}</style></head><body><h1 class='tit'>billTitle</h1><div class='div-tit'><span class='sp1'>ç»è®°æ¶é´ï¼registerTime</span><span class='sp1'>宿æ¶é´ï¼completeTime</span><span class='sp1'>åºåºåå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td width='12.5%'>åè´§åä½</td><td colspan='3'width='37.5%'>deptName</td><td width='12.5%'>æ¶è´§åä½</td><td colspan='3'width='37.5%'>customerName</td></tr><tr><td width='12.5%'>æ¿è¿äºº</td><td width='12.5%'>driverName</td><td width='12.5%'>ç²®é£åç§</td><td width='12.5%'>foodVariety</td><td width='12.5%'>åºåºä»åº</td><td width='12.5%'>depotName</td><td width='12.5%'>ç²®é£äº§å°</td><td width='12.5%'>foodLocation</td></tr><tr><td>æ¿è¿è½¦ç</td><td>plateNum</td><td>æ¯é(KG)</td><td>fullWeight</td><td>ç®é(KG)</td><td>emptyWeight</td><td>åé(KG)</td><td>netWeight</td></tr><tr><td>夿³¨</td><td colspan='3'>remark</td><td>æ°´åå¢é(KG)</td><td>deWet</td><td>ç»ç®éé(KG)</td><td>settleWeight</td></tr></table><div class='div-tit'><span class='sp2'>å¸ç£
åï¼</span><span class='sp2'>çç£
åï¼</span><span class='sp2'>ä¿ç®¡åï¼handleUser</span><span class='sp2'>æ¿è¿äººï¼</span></div></body></html>"; |
| | | /** |
| | | * |
| | | * é»è®¤éªæ£å |
| | | */ |
| | | public static String IN_CHECK_DEFAULT = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>åºåºåéªå</title><style>body{text-align:center;padding:10px}h1{font-weight:400;font-size:24px;margin:5px}span{padding-bottom:10px}.div-tit{padding-top:10px}.div-tit2{padding-top:30px}.fl{float:left}.fr{float:right}.fp{margin-left:145px}.f2{float:left}table{width:100%;border-right:1px solid;border-bottom:1px solid}table td{border-left:1px solid;border-top:1px solid;height:30px;font-size:14px}</style></head><body><h1>billTitle</h1><div class='div-tit'><span class='fl'>åè´§åä½ï¼customerName</span><span>æ¶é´ï¼time</span><span class='fr'>å
¥åºåå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td>åç§</td><td>foodVariety</td><td>æ ·åæ¥æº</td><td>ç°åºæ¦æ ·</td><td>车çå·</td><td>plateNum</td><td>æ¿è¿äºº</td><td>userName</td><td></td></tr><tr><td>æ¶è´§å¹´ä»½</td><td>foodYear</td><td>è²æ³½æ°å³</td><td>æ£å¸¸</td><td>å
¥åºä»å·</td><td>depotName</td><td>ç²®é£æ§è´¨</td><td>ååç²®</td><td></td></tr><tr><td>æ£éªé¡¹ç®</td><td>æ åå¼</td><td>æ£éªå¼</td><td>æ£éªé¡¹ç®</td><td>æ åå¼</td><td>æ£éªå¼</td><td>æ£éªé¡¹ç®</td><td>æ åå¼</td><td>æ£éªå¼</td></tr><tr><td>容ég/l</td><td>C03_ST</td><td>C03_VAL</td><td>æ°´å</td><td>C01_ST</td><td>C01_VAL</td><td>æè´¨</td><td>C02_ST</td><td>C02_VAL</td></tr><tr><td>åºç³ç%</td><td>C09_ST</td><td>C09_VAL</td><td>é
¸å¼</td><td>C22_ST</td><td>C22_VAL</td><td>è¿æ°§åå¼</td><td>C23_ST</td><td>C23_VAL</td></tr><tr><td>æ´ç²¾ç±³ç%</td><td>C10_ST</td><td>C10_VAL</td><td>ä¸å®åç²%</td><td>C04_ST</td><td>C04_VAL</td><td>æº¶åæ®çé</td><td>C24_ST</td><td>C24_VAL</td></tr><tr><td>é¢ç叿°´é</td><td>C08_ST</td><td>C08_VAL</td><td>è°·å¤ç³ç±³%</td><td>C12_ST</td><td>C12_VAL</td><td>ééå±(é)</td><td>C25_ST</td><td>C25_VAL</td></tr><tr><td>èèªé
¸å¼</td><td>C14_ST</td><td>C14_VAL</td><td>çéç%</td><td>C29_ST</td><td>C29_VAL</td><td>é»ç²ç±³%</td><td>C11_ST</td><td>C11_VAL</td></tr><tr><td>ååæ¯ç´ </td><td>C27_ST</td><td>C27_VAL</td><td>黿²éæ¯ç´ B1</td><td>C28_ST</td><td>C28_VAL</td><td>ééå±(ç ·)</td><td>C30_ST</td><td>C30_VAL</td></tr><tr><td>ç米赤éç¯é
®</td><td>C31_ST</td><td>C31_VAL</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td colspan=â2â>æ£éªç»è®ºå建议</td><td rowspan='8'colspan='8'></td></tr></table><div class='div-tit'><span class='fl'>æ£éªåï¼checkUser</span><span class='fr'>æ¿è¿äººç¾åï¼ </span></div></body></html>"; |
| | |
| | | public static String IN_WEIGHT_5322 = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>åºåºè¿ç£
å</title><style>body{text-align:center;padding:10px}.tit{margin:5px;font-size:24px;font-family:'å®ä½';padding-top:10px}.div-tit{padding-top:6px}table{width:100%;border-right:1px solid;border-bottom:1px solid;font-size:14px}table td{border-left:1px solid;border-top:1px solid;height:32px}.sp1{width:33%;float:left;padding-bottom:5px}.sp2{width:25%;float:left;text-align:center}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.bot{margin-bottom:10px}</style></head><body><h1 class='tit'>billTitle</h1><div class='div-tit'><span class='sp1 txt-left'>ç»è®°æ¶é´ï¼registerTime</span><span class='sp1 txt-center'>宿æ¶é´ï¼completeTime</span><span class='sp1 txt-right'>åå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td>车çå·</td><td>plateNum</td><td>ç®é(å
¬æ¤)</td><td>emptyWeight</td></tr><tr><td>大é»å¨å¤åº</td><td>depotName</td><td>æ¯é(å
¬æ¤)</td><td>fullWeight</td></tr><tr><td>ä¾è´§åä½</td><td>customerName</td><td>åé(å
¬æ¤)</td><td>netWeight</td></tr><tr><td>æ¶è´§åä½</td><td>deptName</td><td>æ»æ£é</td><td>deSum</td></tr><tr><td>è´§ç©åç§°</td><td>foodVariety</td><td>æè´¨(%)</td><td>impurity</td></tr><tr><td>å
è£
è§æ ¼</td><td></td><td>æ°´å(%)</td><td>wet</td></tr><tr><td>å
æ°</td><td></td><td>ç»ç®éé(å
¬æ¤)</td><td>settleWeight</td></tr><tr><td>驾驶å</td><td>driverName</td><td>åä»·(å
/å
¬æ¤)</td><td>price</td></tr><tr><td>è¿ç£
æ¶é´</td><td>emptyTime</td><td>éé¢(å
)</td><td>settleMoney</td></tr><tr><td>夿³¨</td><td colspan='3'>remark</td></tr></table><div class='div-tit'><span class='sp2 txt-left bot'>å¸ç£
åï¼</span><span class='sp2 txt-left bot'>ä¿ç®¡åï¼</span><span class='sp2 txt-left bot'>仿¬¾åï¼</span><span class='sp2 txt-left bot'>æ¿è¿äººï¼</span></div><div class='div-tit'style=\"margin-top: 10px\"><span class='sp2'>1.ä»åºï¼ç½ï¼</span><span class='sp2'>2.仿¬¾ï¼çº¢ï¼</span><span class='sp2'>3.客æ·ï¼èï¼</span><span class='sp2'>4.ååè¡ï¼é»ï¼</span></div></body></html>"; |
| | | |
| | | |
| | | |
| | | /** |
| | | * éç¥ç²®åºåºåºè¿ç£
å |
| | | */ |
| | |
| | | /** |
| | | * ä¹ä¹å¸ä¸å¿ç²®åºåºåºç§°éå |
| | | */ |
| | | public static String OUT_WEIGHT_5013 ="<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>åºåºè¿ç£
å</title>" |
| | | public static String OUT_WEIGHT_5013 = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>åºåºè¿ç£
å</title>" |
| | | + "<style> " |
| | | + "body {text-align:center;padding:10px;} " |
| | | + "span {padding-bottom:10px;} " |
| | |
| | | /** |
| | | * ä¹ä¹å¸ä¸å¿ç²®åºå
¥åºç§°éå |
| | | */ |
| | | public static String IN_WEIGHT_5013 ="<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>å
¥åºè¿ç£
å</title>" |
| | | public static String IN_WEIGHT_5013 = "<!DOCTYPE html><html lang='zh-cn'><head><meta http-equiv='Content-Type'content='text/html;charset=UTF-8'><title>å
¥åºè¿ç£
å</title>" |
| | | + "<style> " |
| | | + "body {text-align:center;padding:10px;} " |
| | | + "span {padding-bottom:10px;} " |
| | |
| | | + "table td {border-left:1px solid;border-top:1px solid;height:38px;}" |
| | | + ".td-bottom {border-bottom:1px solid;}" |
| | | + "</style></head>" + |
| | | "<body><h1>billTitle</h1><span>æ¶é´ï¼time</span><div class='div-tit'><span class='fl'>åè´§åä½ï¼customerName</span> <span class=''>åä½ç¼ç ï¼customerId</span><span class='fr'>å
¥åºåå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td width='12.5%'>åç§</td><td width='12.5%'>foodVariety</td><td width='12.5%'>æ¿è¿è½¦ç</td><td width='12.5%'>plateNum</td><td width='12.5%'>å
¥åºä»åº</td><td width='12.5%'>depotName</td><td width='12.5%'>产å°</td><td width='12.5%'>foodLocation</td></tr><tr><td>è¿è¾æ¹å¼</td><td>transType</td><td>æ¯é(KG)</td><td>fullWeight</td><td>ç®é(KG)</td><td>emptyWeight</td><td>åé(KG)</td><td>netWeight</td></tr><tr><td>å¼ä»æ£é(KG)</td><td>deHandle</td><td>å
è£
æ£é(KG)</td><td>dePack</td><td>ä¸å®åé¢ç²æ£é(KG)</td><td>deBroken</td><td>æè´¨æ£é(KG)</td><td>deImpurity</td></tr><tr><td>æ°´åéé(KG)</td><td>deWet</td><td>å
¶ä»æ£é(KG)</td><td>deOther</td><td>æ»æ£é(KG)</td><td>deSum</td><td>ç»ç®åé(KG)</td><td>settleWeight</td></tr><tr><td>åè´§å
æ°</td><td></td><td class='td-bottom'>ååæ°é(KG)</td><td class='td-bottom'>planWeight</td><td class='td-bottom'>已交(KG)</td><td class='td-bottom'>completeWeight</td><td class='td-bottom'>宿ç¾åæ¯</td><td class='td-bottom'>completePer</td></tr><tr><td>夿³¨</td><td rowspan='7' colspan='7'>remark</td></tr></table><div class='div-tit'><span class='fl'>å¸ç£
åï¼weightUser</span><span class=''>æ¶è´§åï¼handleUser</span><span class='fr'>æ¿è¿äººï¼driverName</span></div></body>"+ |
| | | "<body><h1>billTitle</h1><span>æ¶é´ï¼time</span><div class='div-tit'><span class='fl'>åè´§åä½ï¼customerName</span> <span class=''>åä½ç¼ç ï¼customerId</span><span class='fr'>å
¥åºåå·ï¼serId</span></div><table cellspacing='0'cellpadding='0'><tr><td width='12.5%'>åç§</td><td width='12.5%'>foodVariety</td><td width='12.5%'>æ¿è¿è½¦ç</td><td width='12.5%'>plateNum</td><td width='12.5%'>å
¥åºä»åº</td><td width='12.5%'>depotName</td><td width='12.5%'>产å°</td><td width='12.5%'>foodLocation</td></tr><tr><td>è¿è¾æ¹å¼</td><td>transType</td><td>æ¯é(KG)</td><td>fullWeight</td><td>ç®é(KG)</td><td>emptyWeight</td><td>åé(KG)</td><td>netWeight</td></tr><tr><td>å¼ä»æ£é(KG)</td><td>deHandle</td><td>å
è£
æ£é(KG)</td><td>dePack</td><td>ä¸å®åé¢ç²æ£é(KG)</td><td>deBroken</td><td>æè´¨æ£é(KG)</td><td>deImpurity</td></tr><tr><td>æ°´åéé(KG)</td><td>deWet</td><td>å
¶ä»æ£é(KG)</td><td>deOther</td><td>æ»æ£é(KG)</td><td>deSum</td><td>ç»ç®åé(KG)</td><td>settleWeight</td></tr><tr><td>åè´§å
æ°</td><td></td><td class='td-bottom'>ååæ°é(KG)</td><td class='td-bottom'>planWeight</td><td class='td-bottom'>已交(KG)</td><td class='td-bottom'>completeWeight</td><td class='td-bottom'>宿ç¾åæ¯</td><td class='td-bottom'>completePer</td></tr><tr><td>夿³¨</td><td rowspan='7' colspan='7'>remark</td></tr></table><div class='div-tit'><span class='fl'>å¸ç£
åï¼weightUser</span><span class=''>æ¶è´§åï¼handleUser</span><span class='fr'>æ¿è¿äººï¼driverName</span></div></body>" + |
| | | "</html>"; |
| | | |
| | | /** |
| | |
| | | param.setIntelCard(data.getIntelCard()); |
| | | param.setUserId(data.getCompleteUser()); |
| | | param.setDepotId(data.getDepotId()); |
| | | param.setCompleteTime(data.getCompleteTime()); |
| | | param.setCompleteTime(new Date()); |
| | | param.setProgress(InoutConstant.PROGRESS_RECORD); |
| | | |
| | | String msg = inoutService.toComplete(param); |
| | |
| | | |
| | | curData.setProgress(curData.getProgress()); |
| | | curData.setType(curData.getType()); |
| | | curData.setFoodLevel(data.getFoodLevel()); |
| | | curData.setFoodVariety(data.getFoodVariety()); |
| | | curData.setPrice(data.getPrice()); |
| | | curData.setRemarks(data.getRemarks()); |
| | | curData.setCheckItems(data.getCheckItems()); |
| | | |
| | | if (StringUtils.isEmpty(data.getCheckUser())) { |
| | | curData.setCheckUser(ContextUtil.getLoginUserCName()); |
| | |
| | | htmlStr = htmlStr.replace("fullTime", bill.getFullTime()); |
| | | htmlStr = htmlStr.replace("emptyTime", bill.getEmptyTime()); |
| | | htmlStr = htmlStr.replace("serId", bill.getSerId()); |
| | | htmlStr = htmlStr.replace("specType", bill.getSpecType()); |
| | | // htmlStr = htmlStr.replace("specType", bill.getSpecType()); |
| | | |
| | | htmlStr = htmlStr.replace("customerName", bill.getCustomerName()); |
| | | htmlStr = htmlStr.replace("deptName", bill.getUnitName()); |
| | |
| | | bill.setFullTime(DateFormatUtils.format(data.getFullWeightTime(), |
| | | "yyyy-MM-dd HH:mm:ss")); |
| | | bill.setSerId(data.getId()); |
| | | // bill.setSpecType(StringUtils.isEmpty(data.getSpecType())?"æ£ç²®":data.getSpecType()); |
| | | // bill.setSpecType(StringUtils.isEmpty(data.getSpecType()) ? "æ£ç²®" : data.getSpecType()); |
| | | if ("5016".equals(data.getCompanyId())) { |
| | | bill.setCompleteTime(DateFormatUtils.format(data.getCompleteTime(), "yyyy-MM-dd")); |
| | | bill.setSerId(data.getId().substring(2)); |
| | |
| | | } |
| | | |
| | | //客æ·ä¿¡æ¯ |
| | | // bill.setCustomerId(data.getCustomerId() == null ? "" : data.getCustomerId()); |
| | | // bill.setCustomerId(data.getCustomerId() == null ? "" : data.getCustomerId()); |
| | | bill.setCustomerName(data.getCustomerName() == null ? "" : data.getCustomerName()); |
| | | bill.setUserId(data.getUserId() == null ? "" : data.getUserId()); |
| | | bill.setUserAddress(data.getUserAddress() == null ? "" : data.getUserAddress()); |
| | |
| | | |
| | | //ä»éç¥åä¸è·åæ¶åè´§åä½ä¿¡æ¯ |
| | | NoticeDto noticeDto = noticeService.queryNoticeById(data.getNoticeId(), data.getType()); |
| | | if(null != noticeDto && StringUtils.isNotEmpty(noticeDto.getUnitName())){ |
| | | if (null != noticeDto && StringUtils.isNotEmpty(noticeDto.getUnitName())) { |
| | | bill.setUnitName(noticeDto.getUnitName()); |
| | | } |
| | | |
| | |
| | | // bill.setImpurity(data.getImpurity()+""); |
| | | // } |
| | | |
| | | bill.setPrice(data.getPrice()== null ? "" :data.getPrice() + ""); |
| | | if(data.getSettleMoney() <= 0){ |
| | | if(null != data.getPrice() && null != data.getRecordWeight()){ |
| | | data.setSettleMoney(NumberUtil.keepPrecision(data.getPrice()*data.getRecordWeight(),2)); |
| | | bill.setPrice(data.getPrice() == null ? "" : data.getPrice() + ""); |
| | | if (data.getSettleMoney() <= 0) { |
| | | if (null != data.getPrice() && null != data.getRecordWeight()) { |
| | | data.setSettleMoney(NumberUtil.keepPrecision(data.getPrice() * data.getRecordWeight(), 2)); |
| | | } |
| | | } |
| | | bill.setSettleMoney(data.getSettleMoney()== null ? "" :data.getSettleMoney()+""); |
| | | bill.setSettleMoney(data.getSettleMoney() == null ? "" : data.getSettleMoney() + ""); |
| | | bill.setRemark(data.getRemarks() == null ? "" : data.getRemarks()); |
| | | |
| | | return bill; |
| | |
| | | String key; |
| | | for (CheckItemData item : checkLst) { |
| | | key = item.getStandardId() + "_ST"; |
| | | // checkBillItems.put(key, item.getStandardValue()); |
| | | // checkBillItems.put(key, item.getStandardValue()); |
| | | key = item.getStandardId() + "_VAL"; |
| | | checkBillItems.put(key, item.getValue()); |
| | | } |
| | |
| | | public String inSettleBill(InoutData data, InoutSettle settle) { |
| | | |
| | | if (null != data) { |
| | | // settle.setCompleteTime(data.getCompleteTime()); |
| | | // settle.setCompleteTime(data.getCompleteTime()); |
| | | settle.setDepotId(data.getDepotId()); |
| | | settle.setDeptId(data.getDeptId()); |
| | | // settle.setUserName(data.getUserName()); |
| | |
| | | } |
| | | |
| | | String htmlStr; |
| | | if(list.size() <= 30){ |
| | | if (list.size() <= 30) { |
| | | //åªæä¸é¡µæ¶ |
| | | htmlStr = getShipBill(data, list, true,0); |
| | | htmlStr = getShipBill(data, list, true, 0); |
| | | result.add(htmlStr); |
| | | }else { |
| | | } else { |
| | | //æå¤é¡µæ¶ |
| | | int page = list.size()/30 + 1; |
| | | int page = list.size() / 30 + 1; |
| | | for (int i = 1; i <= page; i++) { |
| | | if(i == page){ |
| | | htmlStr = getShipBill(data, list.subList((i-1)*30, list.size()),true, i); |
| | | }else { |
| | | htmlStr = getShipBill(data, list.subList((i-1)*30, i*30),false, i); |
| | | if (i == page) { |
| | | htmlStr = getShipBill(data, list.subList((i - 1) * 30, list.size()), true, i); |
| | | } else { |
| | | htmlStr = getShipBill(data, list.subList((i - 1) * 30, i * 30), false, i); |
| | | } |
| | | result.add(htmlStr); |
| | | } |
| | |
| | | |
| | | /** |
| | | * è·åè¹è¿æå°æ¨¡æ¿æ°æ® |
| | | * |
| | | * @param data æµæ°´ä¿¡æ¯ |
| | | * @param list 车è¾ä¿¡æ¯ï¼æ°éä¸å¤§äº30 |
| | | * @param moreTag ç»ç®æ ç¾ï¼true-代表ç»ç®é¡µï¼false-䏿¯ç»ç®é¡µ |
| | |
| | | |
| | | //è°æ´æ¨¡çæ°æ®å¹¶è¿å |
| | | String htmlStr = InoutBill.SHIP_WEIGHT_DEFAULT_MORE; |
| | | if(moreTag){ |
| | | if (moreTag) { |
| | | htmlStr = InoutBill.SHIP_WEIGHT_DEFAULT; |
| | | } |
| | | |
| | |
| | | |
| | | //表头 |
| | | String billTitle = (dept == null ? "è¹è¿è¿ç£
å" : dept.getName() + "è¹è¿è¿ç£
å"); |
| | | if(0 != pageNum){ |
| | | if (0 != pageNum) { |
| | | billTitle += " - 第" + pageNum + "页"; |
| | | } |
| | | htmlStr = htmlStr.replace("billTitle", billTitle); |
| | |
| | | } |
| | | |
| | | //æ·»å ç»ç®ä¿¡æ¯ |
| | | if(moreTag){ |
| | | if (moreTag) { |
| | | htmlStr = htmlStr.replace("handleUser", depot == null ? "" : (depot.getStoreKeeperName() == null ? "" : depot.getStoreKeeperName())); |
| | | htmlStr = htmlStr.replace("remarks", data.getRemarks() == null ? "" : data.getRemarks()); |
| | | htmlStr = htmlStr.replace("fullWeight", new DecimalFormat("0").format(data.getFullWeight())); |
| | |
| | | args.put("startTime", DateUtil.getCurZero(date)); |
| | | args.put("endTime", DateUtil.getNextZero(date)); |
| | | } |
| | | hql += " order by updateTime desc"; |
| | | hql += " order by updateTime desc limit 20"; |
| | | return this.query(hql, args); |
| | | } |
| | | |
| | |
| | | args.put("endTime", DateUtil.getNextZero(date)); |
| | | } |
| | | |
| | | hql += " order by updateTime desc"; |
| | | hql += " order by updateTime desc limit 20"; |
| | | return this.query(hql, args); |
| | | } |
| | | |
| | |
| | | </if> |
| | | </where> |
| | | AND RECORD_STATUS_ != 'DEL' |
| | | ORDER BY COMPLETE_TIME_ DESC |
| | | ORDER BY UPDATE_TIME_ DESC |
| | | LIMIT 1 |
| | | </select> |
| | | |
| | |
| | | <if test="data.checkStatus != null">CHECK_STATUS_ = #{data.checkStatus},</if> |
| | | <if test="data.checkId != null">CHECK_ID_ = #{data.checkId},</if> |
| | | <if test="data.checkUser != null">CHECK_USER_ = #{data.checkUser},</if> |
| | | <if test="data.checkTime != null">CHECK_TIME_ = #{data.checkTime},</if> |
| | | <if test="data.registerTime != null">REGISTER_TIME_ = #{data.registerTime},</if> |
| | | <if test="data.registerUser != null">REGISTER_USER_ = #{data.registerUser},</if> |
| | | <if test="data.userName != null">USER_NAME_ = #{data.userName},</if> |
| | |
| | | <if test="data.customerName != null">CUSTOMER_NAME_ = #{data.customerName},</if> |
| | | <if test="data.foodVariety != null">FOOD_VARIETY_ = #{data.foodVariety},</if> |
| | | <if test="data.foodLevel != null">FOOD_LEVEL_ = #{data.foodLevel},</if> |
| | | <if test="data.foodLocationId != null">FOOD_LOCATION_ID_ = #{data.foodLocationId},</if> |
| | | <if test="data.foodLocation != null">FOOD_LOCATION_ = #{data.foodLocation},</if> |
| | | <if test="data.foodYear != null">FOOD_YEAR_ = #{data.foodYear},</if> |
| | | <if test="data.deHandle != null">DE_HANDLE_ = #{data.deHandle},</if> |
| | | <if test="data.deOther != null">DE_OTHER_ = #{data.deOther},</if> |
| | | <if test="data.deOtherInfo != null">DE_OTHER_INTO_ = #{data.deOtherInfo},</if> |
| | | <if test="data.fullWeight != null">FULL_WEIGHT_ = #{data.fullWeight},</if> |
| | | <if test="data.fullWeightTime != null">FULL_WEIGHT_TIME_ = #{data.fullWeightTime},</if> |
| | | <if test="data.fullWeightUser != null">FULL_WEIGHT_USER_ = #{data.fullWeightUser},</if> |
| | |
| | | <if test="data.emptyWeightTime != null">EMPTY_WEIGHT_TIME_ = #{data.emptyWeightTime},</if> |
| | | <if test="data.emptyWeightUser != null">EMPTY_WEIGHT_USER_ = #{data.emptyWeightUser},</if> |
| | | <if test="data.netWeight != null">NET_WEIGHT_ = #{data.netWeight},</if> |
| | | <if test="data.settleId != null">SETTLE_ID_ = #{data.settleId},</if> |
| | | <if test="data.settleWeight != null">SETTLE_WEIGHT_ = #{data.settleWeight},</if> |
| | | <if test="data.recordWeight != null">RECORD_WEIGHT_ = #{data.recordWeight},</if> |
| | | <if test="data.handleUser != null">HANDLE_USER_ = #{data.handleUser},</if> |
| | |
| | | <if test="data.remarks != null">REMARKS_ = #{data.remarks},</if> |
| | | <if test="data.foodType != null">FOOD_TYPE_ = #{data.foodType},</if> |
| | | <if test="data.price != null">PRICE_ = #{data.price},</if> |
| | | <if test="data.bzw != null">bzw = #{data.bzw},</if> |
| | | <if test="data.dbz != null">dbz = #{data.dbz},</if> |
| | | <if test="data.settleMoney != null">SETTLE_MONEY_ = #{data.settleMoney},</if> |
| | | PROGRESS_ = #{data.progress} |
| | | where |
¶Ô±ÈÐÂÎļþ |
| | |
| | | ########################## å¹¿ä¸æ å·æ æ°ç²®åºé¡¹ç® ########################## |
| | | server: |
| | | port: 8888 |
| | | context-path: / |
| | | connection-timeout: 5000 |
| | | tomcat: |
| | | uri-encoding: UTF-8 |
| | | |
| | | ########################## datasourcec ########################## |
| | | spring: |
| | | datasource: |
| | | db-base: |
| | | name: db-base |
| | | type: com.alibaba.druid.pool.DruidDataSource |
| | | url: jdbc:mysql://127.0.0.1:3306/igds_master?useUnicode=true&characterEncoding=utf-8 |
| | | driver-class-name: com.mysql.jdbc.Driver |
| | | username: root |
| | | password: ukJp12Qf+elyBvGHkJ5MQMa95pfVm0oFBHefdEgDFKoFSjbgYa9PYfv5vlem5nvoXjQsP9tIIo53DvSbsl160Q== |
| | | public-key: |
| | | config-decrypt: true |
| | | initial-size: 5 |
| | | min-idle: 5 |
| | | max-active: 50 |
| | | max-wait: 60000 |
| | | time-between-eviction-runs-millis: 60000 |
| | | min-evictable-idle-time-millis: 300000 |
| | | validation-query: select 1 from dual |
| | | test-whileIdle: true |
| | | test-on-borrow: false |
| | | test-on-return: false |
| | | pool-prepared-statements: true |
| | | max-pool-prepared-statement-per-connection-size: 20 |
| | | filters: stat |
| | | connection-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 |
| | | use-global-data-source-stat: true |
| | | removeAbandoned: true |
| | | removeAbandonedTimeout: 90 |
| | | logAbandoned: true |
| | | poolPreparedStatements: true |
| | | maxPoolPreparedStatementPerConnectionSize: 20 |
| | | db-sqlite: |
| | | name: db-sqlite |
| | | url: jdbc:sqlite:D:/app/igds/db/iot_cfg.db |
| | | driver-class-name: org.sqlite.JDBC |
| | | type: com.alibaba.druid.pool.DruidDataSource |
| | | username: |
| | | password: |
| | | |
| | | # Redisç¸å
³é
ç½® |
| | | redis: |
| | | database: 0 |
| | | host: 127.0.0.1 |
| | | port: 6379 |
| | | password: Abc123.. |
| | | # è¿æ¥æ± æå¤§è¿æ¥æ°ï¼ä½¿ç¨è´å¼è¡¨ç¤ºæ²¡æéå¶ï¼ |
| | | pool: |
| | | max-active: 200 |
| | | max-wait: -1 |
| | | max-idle: 10 |
| | | min-idle: 0 |
| | | timeout: 6000 |
| | | |
| | | license: |
| | | subject: ld_license |
| | | publicAlias: publicCert |
| | | storePass: PUBLICFZZYXXJSGFYXGS888888 |
| | | licensePath: D:/IGDS/license/license.lic |
| | | publicKeysStorePath: D:/IGDS/license/publicCerts.keystore |
| | | |
| | | ########################## IGDS ########################## |
| | | ## ç³»ç»æ¥å£è·¯ç±é
ç½® æ³¨ææ°å妿以0å¼å¤´çè¯ï¼åå°ä¼åºç°è½¬ä¹ï¼è¯·æ·»å "" |
| | | igds: |
| | | default: |
| | | companyId: 5326 |
| | | sys-name: æºæ
§ç²®åºç®¡çç³»ç» |
| | | logo: logo-default.png |
| | | logo-title: logo-title-default.png |
| | | support: æºæ
§ç²®æ
ç²®æ
äºç®¡çå¹³å° |
| | | grian-add-point: N |
| | | file-path: D:/IGDS/FILE/ |
| | |
| | | var layer; |
| | | var form; |
| | | var recordData = null; |
| | | $(function() { |
| | | layui.use([ 'layer', 'laydate', 'form' ], function() { |
| | | layer = layui.layer; |
| | | form = layui.form; |
| | | layui.laydate.render({ |
| | | elem : '#test1', |
| | | theme : '#7b8e9f' |
| | | }); |
| | | $(function () { |
| | | layui.use(['layer', 'laydate', 'form'], function () { |
| | | layer = layui.layer; |
| | | form = layui.form; |
| | | layui.laydate.render({ |
| | | elem: '#test1', |
| | | theme: '#7b8e9f' |
| | | }); |
| | | |
| | | }); |
| | | }); |
| | | |
| | | showProgress(); |
| | | showProgress(); |
| | | }); |
| | | |
| | | //ä½¿ç¨æä»¶è¯»åæºæ
§å¡å· |
| | | function flushICCard() { |
| | | var index = layer.load(); |
| | | $("#intelCard").val(null); |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: true, |
| | | url: "http://127.0.0.1:9111/ICCARD", |
| | | data: {}, |
| | | dataType: "jsonp", |
| | | jsonp: "callback", |
| | | jsonpCallback: "jsonpCallback", |
| | | success: function (json) { |
| | | layer.close(index); |
| | | var data = json.no; |
| | | if (data === "not found") { |
| | | alertError("è¯·éæ°è¯»å¡ï¼"); |
| | | } else { |
| | | $("#intelCard").val(data); |
| | | var index = layer.load(); |
| | | $("#intelCard").val(null); |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: true, |
| | | url: "http://127.0.0.1:9111/ICCARD", |
| | | data: {}, |
| | | dataType: "jsonp", |
| | | jsonp: "callback", |
| | | jsonpCallback: "jsonpCallback", |
| | | success: function (json) { |
| | | layer.close(index); |
| | | var data = json.no; |
| | | if (data === "not found") { |
| | | alertError("è¯·éæ°è¯»å¡ï¼"); |
| | | } else { |
| | | $("#intelCard").val(data); |
| | | |
| | | //ç´æ¥å·æ°æ°æ® |
| | | flushData(); |
| | | } |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | alertError("ICå¡è¯»ååºéï¼"); |
| | | } |
| | | }); |
| | | //ç´æ¥å·æ°æ°æ® |
| | | flushData(); |
| | | } |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | alertError("ICå¡è¯»ååºéï¼"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | //ä½¿ç¨æä»¶è¯»åèº«ä»½è¯ |
| | | function flushIdCard() { |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: true, |
| | | url: "http://127.0.0.1:9111/IDCARD", |
| | | data: {}, |
| | | dataType: "jsonp", |
| | | jsonp: "callback", |
| | | jsonpCallback: "jsonpCallback", |
| | | success: function (json) { |
| | | layer.close(index); |
| | | var data = json.content; |
| | | if (data === "not found") { |
| | | alertError("没æè·åå°èº«ä»½è¯ä¿¡æ¯ï¼"); |
| | | return; |
| | | } |
| | | $("#userId").val(data.idNum); |
| | | flushData(); |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | alertError("身份è¯è¯»å失败ï¼"); |
| | | } |
| | | }); |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: true, |
| | | url: "http://127.0.0.1:9111/IDCARD", |
| | | data: {}, |
| | | dataType: "jsonp", |
| | | jsonp: "callback", |
| | | jsonpCallback: "jsonpCallback", |
| | | success: function (json) { |
| | | layer.close(index); |
| | | var data = json.content; |
| | | if (data === "not found") { |
| | | alertError("没æè·åå°èº«ä»½è¯ä¿¡æ¯ï¼"); |
| | | return; |
| | | } |
| | | $("#userId").val(data.idNum); |
| | | console.log(data) |
| | | flushData(); |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | alertError("身份è¯è¯»å失败ï¼"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // è¡¨åæ¸
空 |
| | | function resetForm() { |
| | | $("#form-data")[0].reset(); |
| | | $("#form-basic")[0].reset(); |
| | | $("#form-data")[0].reset(); |
| | | $("#form-basic")[0].reset(); |
| | | |
| | | form.render(); |
| | | form.render(); |
| | | |
| | | recordData = null; |
| | | recordData = null; |
| | | } |
| | | |
| | | // æ´æ°æ°æ®ä¿¡æ¯ |
| | | function flushData() { |
| | | var index = layer.load(); |
| | | var plateNum = $("#plateNum").val(); |
| | | var userId2 = $("#userId").val(); |
| | | var intelCard = $("#intelCard").val(); |
| | | var index = layer.load(); |
| | | var plateNum = $("#plateNum").val(); |
| | | var userId2 = $("#userId").val(); |
| | | var intelCard = $("#intelCard").val(); |
| | | |
| | | var param = { |
| | | type : type, |
| | | progress : progress, |
| | | userId: userId2, |
| | | intelCard: intelCard, |
| | | plateNum : plateNum |
| | | }; |
| | | var param = { |
| | | type: type, |
| | | progress: progress, |
| | | userId: userId2, |
| | | intelCard: intelCard, |
| | | plateNum: plateNum |
| | | }; |
| | | |
| | | $.ajax({ |
| | | type : "POST", |
| | | url : "../../basic/inout/inout-query-back", |
| | | dataType : "json", |
| | | contentType : "application/json;charset=UTF-8", |
| | | data : JSON.stringify(param), |
| | | success : function(result) { |
| | | if (result.code != "0000") { |
| | | layer.alert(result.msg); |
| | | } else { |
| | | recordData = result.data; |
| | | // è¿åçæ°æ®è¿è¡èµå¼ |
| | | form.val("form-data", recordData); |
| | | form.val("form-basic", recordData); |
| | | form.render(); |
| | | } |
| | | layer.close(index); |
| | | }, |
| | | error : function() { |
| | | layer.close(index); |
| | | alertError("æ¥è¯¢å¤±è´¥ï¼è¯·éæ°å°è¯ï¼") |
| | | } |
| | | }); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: "../../basic/inout/inout-query-back", |
| | | dataType: "json", |
| | | contentType: "application/json;charset=UTF-8", |
| | | data: JSON.stringify(param), |
| | | success: function (result) { |
| | | if (result.code != "0000") { |
| | | layer.alert(result.msg); |
| | | } else { |
| | | recordData = result.data; |
| | | // è¿åçæ°æ®è¿è¡èµå¼ |
| | | form.val("form-data", recordData); |
| | | form.val("form-basic", recordData); |
| | | form.render(); |
| | | } |
| | | layer.close(index); |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | alertError("æ¥è¯¢å¤±è´¥ï¼è¯·éæ°å°è¯ï¼") |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // å½å宿 |
| | | function submitData() { |
| | | if (!recordData) { |
| | | alertError("æ²¡ææ°æ®å¯ä»¥æäº¤ï¼"); |
| | | return; |
| | | } |
| | | if (!recordData) { |
| | | alertError("æ²¡ææ°æ®å¯ä»¥æäº¤ï¼"); |
| | | return; |
| | | } |
| | | |
| | | // æäº¤æ°æ®æ¯è¾ç¹æ®ï¼ä¸ç¨èèåºæ¬ä¿¡æ¯æäº¤ |
| | | var index = layer.load(); |
| | | var data = form.val("form-data"); |
| | | Object.assign(recordData, data); |
| | | // æäº¤æ°æ®æ¯è¾ç¹æ®ï¼ä¸ç¨èèåºæ¬ä¿¡æ¯æäº¤ |
| | | var index = layer.load(); |
| | | var data = form.val("form-data"); |
| | | Object.assign(recordData, data); |
| | | |
| | | $.ajax({ |
| | | type : "POST", |
| | | url : "../../basic/inout/submit-card-back", |
| | | dataType : "json", |
| | | contentType : "application/json;charset=UTF-8", |
| | | data : JSON.stringify(recordData), |
| | | success : function(result) { |
| | | if (result.code != "0000") { |
| | | layer.msg(result.msg); |
| | | } else { |
| | | layer.alert("å¡çåæ¶æåï¼"); |
| | | // éç½®é¡µé¢ |
| | | resetForm(); |
| | | } |
| | | layer.close(index); |
| | | }, |
| | | error : function() { |
| | | layer.close(index); |
| | | layer.msg("å¡çåæ¶å¤±è´¥ï¼è¯·éæ°å°è¯ï¼ï¼"); |
| | | } |
| | | }); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: "../../basic/inout/submit-card-back", |
| | | dataType: "json", |
| | | contentType: "application/json;charset=UTF-8", |
| | | data: JSON.stringify(recordData), |
| | | success: function (result) { |
| | | if (result.code != "0000") { |
| | | layer.msg(result.msg); |
| | | } else { |
| | | layer.alert("å¡çåæ¶æåï¼"); |
| | | // éç½®é¡µé¢ |
| | | resetForm(); |
| | | } |
| | | layer.close(index); |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | layer.msg("å¡çåæ¶å¤±è´¥ï¼è¯·éæ°å°è¯ï¼ï¼"); |
| | | } |
| | | }); |
| | | } |
| | |
| | | } |
| | | }); |
| | | }; |
| | | |
| | | // æ¦æ ·æºè§£é¤æ¥å |
| | | function checkResetStop() { |
| | | var param = JSON.stringify(checkDto); |
| | |
| | | } |
| | | }); |
| | | }; |
| | | |
| | | //éèä¿¡æ¯--æ¿æ¢ä¸º* |
| | | function replaceStr(str) { |
| | | if (!str) { |
| | |
| | | curCheckData = obj.data; |
| | | |
| | | curSampleData = obj.data; |
| | | if(!curCheckData.checkTime){ |
| | | if (!curCheckData.checkTime) { |
| | | curCheckData.checkTime = dateFtt("yyyy-MM-dd hh:mm:ss", new Date()); |
| | | } |
| | | curCheckData.checkUser = checkUser; |
| | |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * å¼¹åºæéæ¡ |
| | | * @param msg æéä¿¡æ¯ |
| | | * @param data æ°æ®ä¿¡æ¯ï¼å¯è½ä¸ºç©º |
| | | */ |
| | | function notify(msg, data) { |
| | | if (data) { |
| | | //èµå¼ |
| | | $("#resultMsg").text(msg); |
| | | $("#resultUserName").text(data.userName); |
| | | $("#resultPlateNum").text(data.plateNum); |
| | | if ("IN" == data.type) { |
| | | $("#resultType").text("å
¥åº-" + INOUT_PROGRESS_MSG(data.progress)); |
| | | } else { |
| | | $("#resultType").text("åºåº-" + INOUT_PROGRESS_MSG(data.progress)); |
| | | } |
| | | $("#resultIntelCard").text(data.intelCard); |
| | | |
| | | layer.open({ |
| | | type: 1, |
| | | offset: ['150px', '200px'], |
| | | area: '450px;', |
| | | shade: 0.8, |
| | | id: 'dialog_notify_info', |
| | | btn: ['ç¡®å®'], |
| | | content: $('#dialog-from-notify'), |
| | | yes: function (index) { |
| | | layer.closeAll(); |
| | | } |
| | | }); |
| | | } else { |
| | | layer.alert(msg, {offset: ['300px', '300px']}); |
| | | } |
| | | } |
| | | |
| | | // ---------------------------ç²®é£äº§å° -ç»æ -------------------// |
| | |
| | | alertError("åå°è°ç¨æªå¾å¤±è´¥ï¼è¯·éæ°å°è¯"); |
| | | } |
| | | }); |
| | | console.log(recordData.progress, "空车称é") |
| | | //妿æ¯ç¬¬äºæ¬¡ç§°éï¼é»è®¤æ§è¡èªå¨è®¡ç® |
| | | if (InoutProgress.WEIGHT_EMPTY == recordData.progress) { |
| | | deAutoByIn("emptyWeight"); |
| | | console.log("空车称é") |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | /** |
| | | * å¼¹åºæéæ¡ |
| | | * @param msg æéä¿¡æ¯ |
| | | * @param data æ°æ®ä¿¡æ¯ï¼å¯è½ä¸ºç©º |
| | | */ |
| | | function notify(msg, data) { |
| | | if (data) { |
| | | //èµå¼ |
| | | $("#resultMsg").text(msg); |
| | | $("#resultUserName").text(data.userName); |
| | | $("#resultPlateNum").text(data.plateNum); |
| | | if ("IN" == data.type) { |
| | | $("#resultType").text("å
¥åº-" + INOUT_PROGRESS_MSG(data.progress)); |
| | | } else { |
| | | $("#resultType").text("åºåº-" + INOUT_PROGRESS_MSG(data.progress)); |
| | | } |
| | | $("#resultIntelCard").text(data.intelCard); |
| | | |
| | | layer.open({ |
| | | type: 1, |
| | | offset: ['150px', '200px'], |
| | | area: '450px;', |
| | | shade: 0.8, |
| | | id: 'dialog_notify_info', |
| | | btn: ['ç¡®å®'], |
| | | content: $('#dialog-from-notify'), |
| | | yes: function (index) { |
| | | layer.closeAll(); |
| | | } |
| | | }); |
| | | } else { |
| | | layer.alert(msg, {offset: ['300px', '300px']}); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 渲æè¡¨æ ¼ |
| | | */ |
| | | function renderTableCheckItem() { |
| | |
| | | * æå°è¿ç£
å |
| | | */ |
| | | printWeight = function (htmlStr) { |
| | | var LODOP = CLODOP; |
| | | // var LODOP = CLODOP |
| | | var LODOP = getLodop(); |
| | | if ("5016" == companyId) { |
| | | LODOP.PRINT_INIT("ç§°éå"); |
| | | //å¼ä¸º1--纵åæå°ï¼åºå®çº¸å¼ ; |
| | | // å¼ä¸º2--横åæå°ï¼åºå®çº¸å¼ ; |
| | | // å¼ä¸º3--纵åæå°ï¼åºå®å®½åº¦ï¼é«åº¦ææå°å
容çé«åº¦èªéåº; |
| | | LODOP.SET_PRINT_PAGESIZE(1, 1050, 1400, ""); |
| | | LODOP.ADD_PRINT_HTM(0, 0, "100%", "100%", htmlStr); |
| | | LODOP.PREVIEW(); |