/// <summary> /// 确定-处理业务 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button_OK_Click(object sender, EventArgs e) { if (m_delistDataInfo == null) { return; } m_delistDataInfo.confirmPrice = this.textBox_Volumn.Text; //校验业务逻辑-并处理-摘牌核销业务 #region 测试数据 WriteOffRequest requireDelistBrandVerifyArgs = new WriteOffRequest(); if (DataManager.Instance.LoginData == null) { MessageBox.Show("登陆状态有误,请重新登陆"); return; } requireDelistBrandVerifyArgs.clientId = DataManager.Instance.LoginData.currentCompany.id + "_pc"; requireDelistBrandVerifyArgs.mqId = "test"; requireDelistBrandVerifyArgs.commId = Convert.ToInt64(m_delistDataInfo.commId); //唯一的commID挂牌标示 requireDelistBrandVerifyArgs.operationType = 5; //核销操作 requireDelistBrandVerifyArgs.confirmPrice = m_delistDataInfo.confirmPrice; requireDelistBrandVerifyArgs.orderNo = m_delistDataInfo.orderNo; requireDelistBrandVerifyArgs.remarks = "我是韩宇在摘牌核销"; WriteOffResponse response = HttpService.PostDelistBrandOrderVerify(requireDelistBrandVerifyArgs); if (response != null && response.data != null) { if (response.data.confirmStatus == "2") { MessageBox.Show("待对方确认价格 !"); } else if (response.data.confirmStatus == "1") { MessageBox.Show("待我方确认价格!"); } else if (response.data.confirmStatus == "3") { MessageBox.Show("双方价格不符!"); } else if (response.data.confirmStatus == "4") { MessageBox.Show("核销成功!"); m_delistCheckResult = true; } this.Close(); } else { MessageBox.Show("摘牌核销失败,请检查参数并重新摘牌核销!"); return; } #endregion }