| | |
| | | } |
| | | else if (order.order_type == "5")//æ¥æº¢å
¥åº |
| | | { |
| | | |
| | | _cabinOrderServices.CreateCheckInOrder(order); |
| | | } |
| | | }; |
| | | _cabinOrderServices.Db.InsertNav(_CabinOrders).Include(x => x.Details).ExecuteCommand(); |
| | |
| | | } |
| | | else if (outorder.order_type == "6")//æ¥æåºåº |
| | | { |
| | | |
| | | _deliveryOrderServices.CreateCheckOutOrder(outorder); |
| | | } |
| | | } |
| | | |
| | |
| | | //å
¥åºåå· |
| | | externalOrderNo = order.Order_no, |
| | | //å
¥åºåç±»å |
| | | inOrderType = order.Order_type == "1" ? "10" : "20", |
| | | inOrderType = order.Order_type == "5" ? "20" : "10", |
| | | //ä¼å
级 |
| | | priority = 0, |
| | | //æ¯å¦åæ¶ |
| | |
| | | //妿æ¡ä»¶æ»¡è¶³ï¼å°ç©æä»£ç 设置为第ä¸ä¸ªæç»é¡¹å¯¹åºçè¯åç©æä»£ç |
| | | materialCode = firstDetail.MedicineGoods.MaterielErpType; |
| | | } |
| | | switch (order.Out_type) |
| | | { |
| | | case "1"://æ£å¸¸åºåº |
| | | case "3"://å
¥åºéè´§ |
| | | order.Out_type = "10";//ä¸è¬äº¤æåºåºå |
| | | break; |
| | | case "6"://çäºåºåº |
| | | order.Out_type = "30";//çäºåºåºå |
| | | break; |
| | | } |
| | | // 3. ç»è£
DTO |
| | | var ediDto = new TowcsDto.ToediOutInfo |
| | | { |
| | | customerCode = "905", |
| | | materialCode = materialCode, |
| | | externalOrderNo = order.Out_no, |
| | | outOrderType = order.Out_type == "1" ? "10" : order.Out_type == "3" ? "20" : "30",//åºåºåç±»åæ¯1å°±æ¯æ£å¸¸çï¼3å°±æ¯çç¹ |
| | | outOrderType = order.Out_type,//20æ¯çç¹åºåºå |
| | | priority = 1, |
| | | Is_cancel = 0, |
| | | details = order.Details.Select(d => new TowcsDto.ToeOutdiInDetail |