| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Data; |
| | | using System.Globalization; |
| | | using System.IO; |
| | | using System.Linq; |
| | | using System.Net; |
| | | using System.Net.Http; |
| | |
| | | //定义全局信息返回变量 |
| | | ToMessage mes = new ToMessage(); |
| | | RedisHelper redis = new RedisHelper(); |
| | | string FileIP = System.Configuration.ConfigurationManager.AppSettings["FileIP"]; |
| | | |
| | | #region[编码规则查询] |
| | | /// <summary> |
| | |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | #region[SOP列表查询] |
| | | /// <summary> |
| | | /// SOP列表查询 |
| | | /// </summary> |
| | | /// <param name="search">搜索关键字</param> |
| | | /// <param name="check">是否选中最高版本</param> |
| | | /// <param name="page">页码</param> |
| | | /// <param name="rows">每页显示条数</param> |
| | | /// <param name="prop">排序字段</param> |
| | | /// <param name="order">排序规则</param> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopSearch")] |
| | | [HttpGet] |
| | | public HttpResponseMessage SystemSopSearch(string search = null, string check = null,int page = 0, int rows = 0, string prop = null, string order = null) |
| | | { |
| | | int startNum = rows * (page - 1) + 1; //起始记录rowNum |
| | | int endNum = rows * page; //结束记录 rowNum |
| | | mes = SystemSettingBLL.SystemSopSearch(search, check, startNum, endNum, prop, order); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传查找设备类型数据] |
| | | /// <summary> |
| | | /// SOP文件上传查找设备类型数据 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopDeviceSearch")] |
| | | [HttpGet] |
| | | public HttpResponseMessage SystemSopDeviceSearch() |
| | | { |
| | | mes = SystemSettingBLL.SystemSopDeviceSearch(); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件作业文件上传获取最大版本号] |
| | | /// <summary> |
| | | /// SOP文件作业文件上传获取最大版本号 |
| | | /// </summary> |
| | | /// <param name="devicetypecode">设备类型编号</param> |
| | | /// <param name="filetypecode">文件类型编号</param> |
| | | /// <param name="partcode">物料编码</param> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopMaxVersion")] |
| | | [HttpGet] |
| | | public HttpResponseMessage SystemSopMaxVersion(string devicetypecode,string filetypecode,string partcode) |
| | | { |
| | | mes = SystemSettingBLL.SystemSopMaxVersion(devicetypecode, filetypecode, partcode); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传提交] |
| | | /// <summary> |
| | | /// SOP文件上传提交 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopSava")] |
| | | [HttpPost] |
| | | public HttpResponseMessage SystemSopSava() |
| | | { |
| | | string savePath = ""; |
| | | HttpPostedFile files = HttpContext.Current.Request.Files[0];//获取上传的文件 |
| | | string devicetypecode = HttpContext.Current.Request["devicetypecode"].ToString();//设备类型编码 |
| | | string partcode = HttpContext.Current.Request["partcode"].ToString();//物料编码 |
| | | string filetypecode = HttpContext.Current.Request["filetypecode"].ToString();//文件类型编码 |
| | | string fileversion = HttpContext.Current.Request["fileversion"].ToString();//文件版本号 |
| | | string defilename = HttpContext.Current.Request["defilename"].ToString();//文件名称 |
| | | var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 |
| | | if (files == null || files.ContentLength <= 0) |
| | | { |
| | | mes.code = "300"; |
| | | mes.Message = "文件不能为空!"; |
| | | } |
| | | else |
| | | { |
| | | |
| | | string file_name = DateTime.Now.ToString("yyyyMMddHHmmss", DateTimeFormatInfo.InvariantInfo) + Path.GetFileName(files.FileName); //时间戳加文件名 |
| | | int filesize = files.ContentLength;//获取上传文件的大小单位为字节byte |
| | | string fileEx = System.IO.Path.GetExtension(file_name);//获取上传文件的扩展名 |
| | | int Maxsize = 40000 * 1024;//定义上传文件的最大空间大小为40M |
| | | string FileType = ".pdf";//定义上传文件的类型字符串 |
| | | string FileType1 = ".mp4";//定义上传文件的类型字符串 |
| | | |
| | | if (!FileType.Contains(fileEx) && !FileType1.Contains(fileEx)) |
| | | { |
| | | mes.code = "300"; |
| | | mes.Message = "文件类型不对,只能导入pdf格式的文件和mp4格式文件!"; |
| | | } |
| | | else |
| | | { |
| | | if (filesize >= Maxsize) |
| | | { |
| | | mes.code = "300"; |
| | | mes.Message = "上传文件超过40M,不能上传!"; |
| | | } |
| | | else |
| | | { |
| | | string path = System.Web.HttpContext.Current.Server.MapPath("/File/DeviceFile/"); |
| | | |
| | | if (Directory.Exists(path) == false)//如果不存在就创建file文件夹 |
| | | { |
| | | Directory.CreateDirectory(path); //添加文件夹 |
| | | } |
| | | savePath = Path.Combine(path, file_name); |
| | | if (Directory.Exists(savePath) == true) //如果存在重名文件就提示 |
| | | { |
| | | mes.code = "300"; |
| | | mes.Message = "已存在同名文件!"; |
| | | } |
| | | else |
| | | { |
| | | files.SaveAs(savePath); //将选择的文件保存到指定文件夹下 |
| | | string FilesName = System.Web.HttpContext.Current.Server.MapPath("/File/DeviceFile/" + file_name); |
| | | string StrPath = "/File/DeviceFile/" + file_name; |
| | | mes = SystemSettingBLL.SystemSopSava(devicetypecode, filetypecode, partcode,fileversion,file_name,defilename,username, StrPath); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件删除] |
| | | /// <summary> |
| | | /// SOP文件删除 |
| | | /// </summary> |
| | | /// <param name="id">文件id</param> |
| | | /// <param name="filepath">文件地址</param> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopDelete")] |
| | | [HttpPost] |
| | | public HttpResponseMessage SystemSopDelete(string id,string filepath) |
| | | { |
| | | mes = SystemSettingBLL.SystemSopDelete(id,filepath); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件预览] |
| | | /// <summary> |
| | | /// SOP文件预览 |
| | | /// </summary> |
| | | /// <param name="id">文件id</param> |
| | | /// <param name="filepath">文件地址</param> |
| | | /// <returns></returns> |
| | | [Route(template: "SystemSopView")] |
| | | [HttpPost] |
| | | public HttpResponseMessage SystemSopView(string id, string filepath) |
| | | { |
| | | mes.code = "200"; |
| | | mes.data = Url.Content(FileIP + filepath); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | } |
| | | } |
| | |
| | | return SystemSettingDAL.SystemAnnouncementDelete(id); |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | #region[SOP列表查询] |
| | | public static ToMessage SystemSopSearch(string search, string check, int startNum, int endNum, string prop, string order) |
| | | { |
| | | return SystemSettingDAL.SystemSopSearch(search,check,startNum,endNum,prop,order); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传查找设备类型数据] |
| | | public static ToMessage SystemSopDeviceSearch() |
| | | { |
| | | return SystemSettingDAL.SystemSopDeviceSearch(); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件作业文件上传获取最大版本号] |
| | | public static ToMessage SystemSopMaxVersion(string devicetypecode, string filetypecode, string partcode) |
| | | { |
| | | return SystemSettingDAL.SystemSopMaxVersion(devicetypecode,filetypecode,partcode); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传提交] |
| | | public static ToMessage SystemSopSava(string devicetypecode, string filetypecode, string partcode, string fileversion,string file_name, string defilename, string username, string strPath) |
| | | { |
| | | return SystemSettingDAL.SystemSopSava(devicetypecode, filetypecode, partcode,fileversion, file_name,defilename, username,strPath); |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件删除] |
| | | public static ToMessage SystemSopDelete(string id, string filepath) |
| | | { |
| | | return SystemSettingDAL.SystemSopDelete(id,filepath); |
| | | } |
| | | #endregion |
| | | } |
| | | } |
| | |
| | | { |
| | | search += "and B.prefix like '%'+@prefix+'%' "; |
| | | dynamicParams.Add("@prefix", prefix); |
| | | } |
| | | } |
| | | if (search == "") |
| | | { |
| | | search = "and 1=1 "; |
| | |
| | | #endregion |
| | | |
| | | #region[编码规则编辑保存] |
| | | public static ToMessage SaveEncodingRules(string rightcode,string rightname, string prefix, string filingdate, string incbit, string lm_user) |
| | | public static ToMessage SaveEncodingRules(string rightcode, string rightname, string prefix, string filingdate, string incbit, string lm_user) |
| | | { |
| | | var sql = ""; |
| | | List<object> list = new List<object>(); |
| | |
| | | mes.data = null; |
| | | } |
| | | } |
| | | else |
| | | else |
| | | { |
| | | //首次写入前按位数补充0 |
| | | string value = ""; |
| | |
| | | #endregion |
| | | |
| | | #region[车间公告新增编辑提交] |
| | | public static ToMessage SystemAnnouncementAddUpdate(string id,DataTable dt, string ancetitle, string ancecont, string cancel, string level,string username, string opertype) |
| | | public static ToMessage SystemAnnouncementAddUpdate(string id, DataTable dt, string ancetitle, string ancecont, string cancel, string level, string username, string opertype) |
| | | { |
| | | var sql = ""; |
| | | var dynamicParams = new DynamicParameters(); |
| | |
| | | str = sql, |
| | | parm = new |
| | | { |
| | | id=id, |
| | | id = id, |
| | | wksp_code = dt.Rows[0]["WKSP_CODE"].ToString(), |
| | | title = ancetitle, |
| | | contents = ancecont, |
| | |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | #region[SOP列表查询] |
| | | public static ToMessage SystemSopSearch(string search, string check, int startNum, int endNum, string prop, string order) |
| | | { |
| | | var dynamicParams = new DynamicParameters(); |
| | | string sech = ""; |
| | | try |
| | | { |
| | | if (search != "" && search != null) |
| | | { |
| | | sech += "and concat(isnull(AA.partcode,''),isnull(AA.partname,''),isnull(AA.partname,''),isnull(AA.eqptype_name,''),isnull(AA.filetype_name,''),isnull(AA.file_name,''),isnull(AA.file_version,''),isnull(AA.username,'')) like '%@search%' "; |
| | | dynamicParams.Add("@search", search); |
| | | } |
| | | if (check == "Y") |
| | | { |
| | | sech += "and AA.rn=1 "; |
| | | dynamicParams.Add("@rn", 1); |
| | | } |
| | | |
| | | if (search == "") |
| | | { |
| | | sech = "and 1=1 "; |
| | | } |
| | | search = search.Substring(3);//截取索引2后面的字符 |
| | | // --------------查询指定数据-------------- |
| | | var total = 0; //总条数 |
| | | var sql = @"select AA.id,AA.partcode,AA.partname,AA.partspec,AA.eqptype_code,AA.eqptype_name,AA.filetype_code,AA.filetype_name,AA.file_name,AA.file_version,AA.file_path, |
| | | AA.username,AA.lm_date,AA.rn from( |
| | | select top 100 A.id,M.partcode,M.partname,M.partspec,A.eqptype_code,T.name as eqptype_name,A.filetype_code, |
| | | (case when A.filetype_code='P001' then '作业指导书' when A.filetype_code='P002' then '检验指导书' when A.filetype_code='P003' then '图纸' end) as filetype_name, |
| | | A.file_name,A.file_version,A.file_path,U.username,A.lm_date, |
| | | row_number() over(partition by A.materiel_code,A.filetype_code order by replace(A.file_version,'V','') desc) rn |
| | | from TK_Sop_Matfile A |
| | | left join TMateriel_Info M on A.materiel_code=M.partcode |
| | | left join TEqpType T on A.eqptype_code=T.code |
| | | left join TUser U on A.lm_user=U.usercode |
| | | ) as AA where " + sech + " order by AA.lm_date"; |
| | | var data = DapperHelper.GetPageList<object>(sql, dynamicParams, prop, order, startNum, endNum, out total); |
| | | mes.code = "200"; |
| | | mes.Message = "查询成功!"; |
| | | mes.count = total; |
| | | mes.data = data.ToList(); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = e.Message; |
| | | mes.data = null; |
| | | } |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传查找设备类型数据] |
| | | public static ToMessage SystemSopDeviceSearch() |
| | | { |
| | | string sql = ""; |
| | | try |
| | | { |
| | | //获取设备类型 |
| | | sql = @"select code,name from TEqpType order by code"; |
| | | var data = DapperHelper.selecttable(sql); |
| | | 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[SOP文件作业文件上传获取最大版本号] |
| | | public static ToMessage SystemSopMaxVersion(string devicetypecode, string filetypecode, string partcode) |
| | | { |
| | | string sql = ""; |
| | | var dynamicParams = new DynamicParameters(); |
| | | try |
| | | { |
| | | //获取SOP文件作业文件上传获取最大版本号 |
| | | sql = @"select isnull(max(substring(file_version,charindex('V',file_version)+1,len(file_version)-charindex('V',file_version))),0)+1 as file_version |
| | | from TK_Sop_Matfile where materiel_code=@partcode and eqptype_code=@devicetypecode and filetype_code=@filetypecode "; |
| | | dynamicParams.Add("@devicetypecode", devicetypecode); |
| | | dynamicParams.Add("@filetypecode", filetypecode); |
| | | dynamicParams.Add("@partcode", partcode); |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | if (data.Rows.Count > 0) |
| | | { |
| | | mes.code = "200"; |
| | | mes.Message = "获取版本号成功!"; |
| | | mes.data = "V" + data.Rows[0]["version"].ToString(); |
| | | } |
| | | else |
| | | { |
| | | mes.code = "300"; |
| | | mes.Message = "获取版本号失败!"; |
| | | mes.data = null; |
| | | } |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = e.Message; |
| | | mes.data = null; |
| | | } |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件上传提交] |
| | | public static ToMessage SystemSopSava(string devicetypecode, string filetypecode, string partcode, string fileversion,string file_name, string defilename, string username, string strPath) |
| | | { |
| | | var sql = ""; |
| | | List<object> list = new List<object>(); |
| | | try |
| | | { |
| | | //写入SOP文件表 |
| | | sql = @"insert into TK_Sop_Matfile(materiel_code,eqptype_code,filetype_code,file_name,define_name,file_version,file_path,lm_user,lm_date) |
| | | values(@wksp_code,@title,@contents,@if_cancel,@cancel_date,@lm_user,@lm_date,@priority)"; |
| | | list.Add(new |
| | | { |
| | | str = sql, |
| | | parm = new |
| | | { |
| | | materiel_code = partcode, |
| | | eqptype_code = devicetypecode, |
| | | filetype_code = filetypecode, |
| | | file_name = file_name, |
| | | define_name = defilename, |
| | | file_version= fileversion, |
| | | file_path= strPath, |
| | | lm_user = username, |
| | | lm_date = DateTime.Now.ToString() |
| | | } |
| | | }); |
| | | bool aa = DapperHelper.DoTransaction(list); |
| | | if (aa) |
| | | { |
| | | mes.code = "200"; |
| | | mes.count = 0; |
| | | mes.Message = "上传成功!"; |
| | | mes.data = null; |
| | | } |
| | | else |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = "上传失败!"; |
| | | mes.data = null; |
| | | } |
| | | |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = e.Message; |
| | | mes.data = null; |
| | | } |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | #region[SOP文件删除] |
| | | public static ToMessage SystemSopDelete(string id, string filepath) |
| | | { |
| | | var sql = ""; |
| | | List<object> list = new List<object>(); |
| | | try |
| | | { |
| | | list.Clear(); |
| | | sql = @"delete TK_Sop_Matfile where id=@id"; |
| | | list.Add(new { str = sql, parm = new { id = id } }); |
| | | bool aa = DapperHelper.DoTransaction(list); |
| | | string FilePath = System.Web.HttpContext.Current.Server.MapPath(filepath);//获取文件路径 |
| | | if (System.IO.File.Exists(FilePath))//判断文件是否存在 |
| | | { |
| | | System.IO.File.Delete(FilePath);//执行IO文件删除,需引入命名空间System.IO; |
| | | } |
| | | if (aa) |
| | | { |
| | | mes.code = "200"; |
| | | mes.count = 0; |
| | | mes.Message = "删除成功!"; |
| | | mes.data = null; |
| | | } |
| | | else |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = "删除失败!"; |
| | | mes.data = null; |
| | | } |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = e.Message; |
| | | mes.data = null; |
| | | } |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | } |
| | | } |
| | |
| | | <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <_PublishTargetUrl>D:\网站发布\MES灵翔</_PublishTargetUrl> |
| | | <History>True|2022-11-21T07:13:51.4848378Z;True|2022-11-21T11:02:59.6984011+08:00;True|2022-11-21T10:55:50.7022834+08:00;True|2022-11-18T16:03:51.0449470+08:00;False|2022-11-18T16:03:09.4203709+08:00;True|2022-11-18T16:01:39.4591963+08:00;True|2022-11-18T15:18:55.9443587+08:00;True|2022-11-18T15:18:44.4492390+08:00;True|2022-11-18T13:29:22.9601475+08:00;True|2022-11-18T13:29:05.4108151+08:00;True|2022-11-18T13:25:30.9305617+08:00;True|2022-11-17T10:13:35.2543186+08:00;True|2022-11-16T11:50:20.8332089+08:00;True|2022-11-16T10:30:15.8662476+08:00;True|2022-11-16T09:54:50.9630719+08:00;True|2022-11-11T13:23:20.3484151+08:00;True|2022-11-09T13:07:34.9422662+08:00;True|2022-11-09T10:59:58.4912849+08:00;True|2022-11-09T10:11:04.4851324+08:00;True|2022-11-09T10:10:46.8698985+08:00;</History> |
| | | <History>True|2022-11-28T09:29:35.0448121Z;True|2022-11-21T15:13:51.4848378+08:00;True|2022-11-21T11:02:59.6984011+08:00;True|2022-11-21T10:55:50.7022834+08:00;True|2022-11-18T16:03:51.0449470+08:00;False|2022-11-18T16:03:09.4203709+08:00;True|2022-11-18T16:01:39.4591963+08:00;True|2022-11-18T15:18:55.9443587+08:00;True|2022-11-18T15:18:44.4492390+08:00;True|2022-11-18T13:29:22.9601475+08:00;True|2022-11-18T13:29:05.4108151+08:00;True|2022-11-18T13:25:30.9305617+08:00;True|2022-11-17T10:13:35.2543186+08:00;True|2022-11-16T11:50:20.8332089+08:00;True|2022-11-16T10:30:15.8662476+08:00;True|2022-11-16T09:54:50.9630719+08:00;True|2022-11-11T13:23:20.3484151+08:00;True|2022-11-09T13:07:34.9422662+08:00;True|2022-11-09T10:59:58.4912849+08:00;True|2022-11-09T10:11:04.4851324+08:00;True|2022-11-09T10:10:46.8698985+08:00;</History> |
| | | </PropertyGroup> |
| | | <ItemGroup> |
| | | <File Include="Areas/HelpPage/HelpPage.css"> |
| | |
| | | <publishTime>12/24/2021 15:38:29</publishTime> |
| | | </File> |
| | | <File Include="bin/VueWebApi.dll"> |
| | | <publishTime>11/21/2022 15:13:44</publishTime> |
| | | <publishTime>11/28/2022 17:29:26</publishTime> |
| | | </File> |
| | | <File Include="bin/VueWebApi.pdb"> |
| | | <publishTime>11/21/2022 15:13:44</publishTime> |
| | | <publishTime>11/28/2022 17:29:26</publishTime> |
| | | </File> |
| | | <File Include="bin/VueWebApi.xml"> |
| | | <publishTime>11/21/2022 15:13:44</publishTime> |
| | | <publishTime>11/28/2022 17:29:26</publishTime> |
| | | </File> |
| | | <File Include="bin/WebActivatorEx.dll"> |
| | | <publishTime>02/08/2013 16:42:28</publishTime> |
| | |
| | | <publishTime>06/16/2022 13:39:23</publishTime> |
| | | </File> |
| | | <File Include="Web.config"> |
| | | <publishTime>11/21/2022 15:13:50</publishTime> |
| | | <publishTime>11/28/2022 17:29:34</publishTime> |
| | | </File> |
| | | </ItemGroup> |
| | | </Project> |
| | |
| | | <Folder Include="App_Data\" /> |
| | | <Folder Include="DeviceImage\image1\" /> |
| | | <Folder Include="DeviceImage\image2\" /> |
| | | <Folder Include="File\DeviceFile\" /> |
| | | <Folder Include="File\excel\" /> |
| | | <Folder Include="File\newxls\" /> |
| | | <Folder Include="InExcel\" /> |
| | |
| | | <param name="id">id</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopSearch(System.String,System.String,System.Int32,System.Int32,System.String,System.String)"> |
| | | <summary> |
| | | SOP列表查询 |
| | | </summary> |
| | | <param name="search">搜索关键字</param> |
| | | <param name="check">是否选中最高版本</param> |
| | | <param name="page">页码</param> |
| | | <param name="rows">每页显示条数</param> |
| | | <param name="prop">排序字段</param> |
| | | <param name="order">排序规则</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopDeviceSearch"> |
| | | <summary> |
| | | SOP文件上传查找设备类型数据 |
| | | </summary> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopMaxVersion(System.String,System.String,System.String)"> |
| | | <summary> |
| | | SOP文件作业文件上传获取最大版本号 |
| | | </summary> |
| | | <param name="devicetypecode">设备类型编号</param> |
| | | <param name="filetypecode">文件类型编号</param> |
| | | <param name="partcode">物料编码</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopSava"> |
| | | <summary> |
| | | SOP文件上传提交 |
| | | </summary> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopDelete(System.String,System.String)"> |
| | | <summary> |
| | | SOP文件删除 |
| | | </summary> |
| | | <param name="id">文件id</param> |
| | | <param name="filepath">文件地址</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopView(System.String,System.String)"> |
| | | <summary> |
| | | SOP文件预览 |
| | | </summary> |
| | | <param name="id">文件id</param> |
| | | <param name="filepath">文件地址</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="F:VueWebApi.Hubs.ChatHub.userList"> |
| | | <summary> |
| | | 静态用户列表 |
| | |
| | | <param name="id">id</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopSearch(System.String,System.String,System.Int32,System.Int32,System.String,System.String)"> |
| | | <summary> |
| | | SOP列表查询 |
| | | </summary> |
| | | <param name="search">搜索关键字</param> |
| | | <param name="check">是否选中最高版本</param> |
| | | <param name="page">页码</param> |
| | | <param name="rows">每页显示条数</param> |
| | | <param name="prop">排序字段</param> |
| | | <param name="order">排序规则</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopDeviceSearch"> |
| | | <summary> |
| | | SOP文件上传查找设备类型数据 |
| | | </summary> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopMaxVersion(System.String,System.String,System.String)"> |
| | | <summary> |
| | | SOP文件作业文件上传获取最大版本号 |
| | | </summary> |
| | | <param name="devicetypecode">设备类型编号</param> |
| | | <param name="filetypecode">文件类型编号</param> |
| | | <param name="partcode">物料编码</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopSava"> |
| | | <summary> |
| | | SOP文件上传提交 |
| | | </summary> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopDelete(System.String,System.String)"> |
| | | <summary> |
| | | SOP文件删除 |
| | | </summary> |
| | | <param name="id">文件id</param> |
| | | <param name="filepath">文件地址</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="M:VueWebApi.Controllers.SystemSettingController.SystemSopView(System.String,System.String)"> |
| | | <summary> |
| | | SOP文件预览 |
| | | </summary> |
| | | <param name="id">文件id</param> |
| | | <param name="filepath">文件地址</param> |
| | | <returns></returns> |
| | | </member> |
| | | <member name="F:VueWebApi.Hubs.ChatHub.userList"> |
| | | <summary> |
| | | 静态用户列表 |
| | |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\bin\zh-Hans\System.Web.WebPages.resources.dll |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\bin\zh-Hans\System.Web.WebPages.Deployment.resources.dll |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\bin\zh-Hans\System.Web.WebPages.Razor.resources.dll |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\obj\Release\VueWebApi.csproj.AssemblyReference.cache |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\obj\Release\VueWebApi.csproj.CoreCompileInputs.cache |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\obj\Release\VueWebApi.csproj.CopyComplete |
| | | D:\新凯迪MES\MES项目\MES灵翔\VueWebApi\VueWebApi\obj\Release\VueWebApi.dll |