| | |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// 登录根据ic卡获取信息 |
| | | /// </summary> |
| | | /// <param name="HBarCode"></param> |
| | | /// <returns></returns> |
| | | [Route("Web/GetUserByICCard")] |
| | | [HttpGet] |
| | | public object GetUserByICCard(string HBarCode) |
| | | { |
| | | try |
| | | { |
| | | DataSet ds = null; |
| | | ClsCN oCnLoc = new ClsCN(); |
| | | DAL.ClsUser oUser = new DAL.ClsUser(); |
| | | string sql = string.Format(@" select a.* from h_v_Gy_Czygl_Login a |
| | | where a.HICNumber = '{0}'", HBarCode); |
| | | ds = oCnLoc.RunProcReturn(sql, "h_v_Gy_Czygl_Login"); |
| | | |
| | | if (ds == null || ds.Tables[0].Rows.Count == 0) |
| | | { |
| | | objjson.code = "0"; |
| | | objjson.count = 0; |
| | | objjson.Message = "无此ic卡对应员工信息!"; |
| | | objjson.data = null; |
| | | return objjson; |
| | | } |
| | | |
| | | objjson.code = "1"; |
| | | objjson.count = 1; |
| | | objjson.Message = "信息获取成功!"; |
| | | objjson.data = ds.Tables[0]; |
| | | return objjson; |
| | | |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | |
| | | objjson.code = "0"; |
| | | objjson.count = 0; |
| | | objjson.Message = "登录异常!" + e.Message; |
| | | objjson.data = null; |
| | | return objjson; ; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 菜单栏 |
| | | /// </summary> |
| | | /// <returns></returns> |