| | |
| | | { |
| | | (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo, 4); |
| | | } |
| | | else if (idtype == "5") |
| | | { |
| | | (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo, 5); |
| | | } |
| | | else if (idtype == "6") |
| | | { |
| | | (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo, 6); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | if (dset.Tables[0].Rows.Count <= 0) |
| | | return ""; |
| | | //这是普通的接口 |
| | | if (string.IsNullOrEmpty(idtype)) |
| | | string _mesGuid = dset.Tables[0].Rows[0][0].ToString(); |
| | | dynamic _datajson = new ExpandoObject(); |
| | | if (dset.Tables.Count > 1) |
| | | { |
| | | string _mesGuid = dset.Tables[0].Rows[0][0].ToString(); |
| | | dynamic _datajson = new ExpandoObject(); |
| | | if (dset.Tables.Count > 1) |
| | | //这是这是普通的接口里的结案,结构和其它不一样 |
| | | if (keyMeth.ToLower() == "toclose".ToLower() || keyMeth.ToLower() == "closure".ToLower() || keyMeth.ToLower() == "unfinish") |
| | | { |
| | | //这是这是普通的接口里的结案,结构和其它不一样 |
| | | if (keyMeth.ToLower() == "toclose".ToLower() || keyMeth.ToLower() == "closure".ToLower() || keyMeth.ToLower() == "unfinish") |
| | | { |
| | | _datajson = dset.Tables[1].Rows[0].RowToDynamic(); |
| | | } |
| | | else |
| | | { |
| | | _datajson = dset.Tables[0].Rows[0].RowToDynamic(); |
| | | List<dynamic> _lst = dset.Tables[1].TableToDynamicList(); |
| | | ((IDictionary<string, object>)_datajson)[keyChild] = _lst; |
| | | } |
| | | _datajson = dset.Tables[1].Rows[0].RowToDynamic(); |
| | | } |
| | | /*var _obj = new |
| | | { |
| | | mesid = _mesGuid, |
| | | taskname = keyTaskName, |
| | | optype = keyMeth, |
| | | datajson = JsonConvert.SerializeObject(_datajson), |
| | | }; |
| | | return JsonConvert.SerializeObject(_obj);*/ |
| | | |
| | | return JsonConvert.SerializeObject(_datajson); |
| | | else |
| | | { |
| | | _datajson = dset.Tables[0].Rows[0].RowToDynamic(); |
| | | List<dynamic> _lst = dset.Tables[1].TableToDynamicList(); |
| | | ((IDictionary<string, object>)_datajson)[keyChild] = _lst; |
| | | } |
| | | } |
| | | return JsonConvert.SerializeObject(_datajson); |
| | | //这是订单回传标识 |
| | | List<dynamic> _datajson22 = new List<dynamic>(); |
| | | /*List<dynamic> _datajson22 = new List<dynamic>(); |
| | | dynamic _ob = new ExpandoObject(); |
| | | _ob.ENTRY = dset.Tables[0].TableToDynamicList(); |
| | | _datajson22.Add(_ob); |
| | |
| | | idtype = idtype, |
| | | datajson = JsonConvert.SerializeObject(_datajson22), |
| | | }; |
| | | return JsonConvert.SerializeObject(_obj22); |
| | | return JsonConvert.SerializeObject(_obj22);*/ |
| | | } |
| | | catch (Exception ex) |
| | | { |