Пример #1
0
        public JsonResult Details(P_OrderDetails details)
        {
            details.createTime      = DateTime.Now;
            WeChatOrderInfo.details = details;
            int needApprove = -1;

            if (!IsNewOrder)
            {
                needApprove = 0;
            }

            return(Json(new { state = 1, needApprove = needApprove }));
        }
Пример #2
0
        public JsonResult Details(P_OrderDetails details)
        {
            details.createTime = DateTime.Now;
            OrderInfo.details  = details;
            int needApprove = -1;

            if (!IsNewOrder)
            {
                // 检查改单是否需要MMCoE审批
                var ID           = ChangeOrderID.Value;
                var orderChannel = OrderApiClientChannelFactory.GetChannel();
                var oldOrder     = orderChannel.FindByID(ID);
                if (oldOrder.MMCoEApproveState == MMCoEApproveState.APPROVESUCCESS)
                {
                    needApprove = 0;
                }
                else
                {
                    needApprove = 1;
                }
            }

            return(Json(new { state = 1, needApprove = needApprove }));
        }