| | |
| | | //循环写入设备类型表 |
| | | for (int i = 0; i < json.Count; i++) |
| | | { |
| | | sql = @"insert into TRoleType(code,name,lm_user,lm_date,remark) values(@code,@name,@username,@createdate,@description)"; |
| | | sql = @"insert into TEqpType(code,name,lm_user,lm_date,remark) values(@code,@name,@username,@createdate,@description)"; |
| | | list.Add(new |
| | | { |
| | | str = sql, |
| | |
| | | //判断设备类型下是否关联设备组 |
| | | sql = @"select * from TEqpGroup where eqptype_code=@devicetypecode and is_delete<>'1'"; |
| | | dynamicParams.Add("@devicetypecode", devicetypecode); |
| | | var data = DapperHelper.select<TreeObejct>(sql, dynamicParams); |
| | | if (data.Count > 0) |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | if (data.Rows.Count > 0) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | |
| | | //判断设备有无关联设备类型 |
| | | sql = @"select * from TEqpInfo where eqptype_code=@devicetypecode and is_delete<>'1'"; |
| | | dynamicParams.Add("@devicetypecode", devicetypecode); |
| | | var data0 = DapperHelper.select<TreeObejct>(sql, dynamicParams); |
| | | if (data0.Count > 0) |
| | | var data0 = DapperHelper.selectdata(sql, dynamicParams); |
| | | if (data0.Rows.Count > 0) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | |
| | | //判断设备组下是否关联设备 |
| | | sql = @"select * from TEqpInfo where eqpgroup_code=@devicegroupcode and is_delete<>'1'"; |
| | | dynamicParams.Add("@devicegroupcode", devicegroupcode); |
| | | var data = DapperHelper.select<TreeObejct>(sql, dynamicParams); |
| | | if (data.Count > 0) |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | if (data.Rows.Count > 0) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | |
| | | } |
| | | #endregion |
| | | |
| | | #region[所属车间查找所属产线接口] |
| | | public static ToMessage WorkShopSelectLine(string workshopcode) |
| | | { |
| | | string sql = ""; |
| | | var dynamicParams = new DynamicParameters(); |
| | | List<TreeObejct> list = new List<TreeObejct>(); |
| | | try |
| | | { |
| | | //获取角色类型集合(包含绑定标识) |
| | | dynamicParams.Add("@workshop_code", workshopcode); |
| | | var data = DapperHelper.selectProcedure("h_p_T_WorkShopSelectLine", dynamicParams); |
| | | |
| | | mes.code = "200"; |
| | | mes.Message = "查询成功!"; |
| | | mes.data = data; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = e.Message; |
| | | mes.data = null; |
| | | } |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | #region [设备清单查询] |
| | | public static ToMessage DeviceMangerSearch(string deviceCode, string deviceName, string status, string workShop, string deviceType, string deviceGroup, int startNum, int endNum, string prop, string order) |
| | | { |
| | |
| | | } |
| | | if (status != "" && status != null) |
| | | { |
| | | search += "and A.status=@status "; |
| | | search += "and A.enable=@status "; |
| | | dynamicParams.Add("@status", status); |
| | | } |
| | | if (workShop != "" && workShop != null) |