/// <summary> /// 创建lot卡信息表的html代码 /// </summary> /// <param name="tab">lot卡信息表</param> /// <returns></returns> private string CreateLotCardInfoTable(DataSetPpcLotCardMgr.t_ppc_lot_cardDataTable tab) { //检测是否含有数据 if (tab.Rows.Count == 0) { return string.Empty; } //首行 var row = (DataSetPpcLotCardMgr.t_ppc_lot_cardRow)tab.Rows[0]; //存储待返回的数据 var sb = new StringBuilder(); //写入数据 sb.Append("<table id='tabLotCardInfo' class='yd-add-tab'>"); sb.Append("<tbody>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>序号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.id.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>订单序号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.order_id)); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>lot卡号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.lot_id)); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>是补料单:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(row.is_supplement ? "是" : "否"); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>pnl长:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.pnl_length.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>pnl宽:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.pnl_width.ToString())); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>初始pnl数量:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.pnl_qty.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>pnl面积:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.pnl_area.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>pnl总面积:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.total_pnl_area.ToString())); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>pnl含pcs数:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.pnl_count_pcs.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>pcs总数:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.total_pcs_qty.ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>首部门:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.first_dept_name)); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>备注:</span>"); sb.Append("<span class='yd-span'>"); sb.Append(HtmlEncode(row.IsremarkNull() ? string.Empty : row.remark)); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>录入员:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row.add_person)); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>录入时间:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(row.add_time.ToString("yyyy-MM-dd HH:mm")); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>修改时间:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(row.last_change_time.ToString("yyyy-MM-dd HH:mm")); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("</tbody>"); sb.Append("</table>"); //返回内容 return sb.ToString(); }
/// <summary> /// 创建批量卡信息表的html代码 /// </summary> /// <param name="tab">批量卡信息表</param> /// <returns></returns> private string CreateLotCardInfoTable(DataSetPpcLotCardMgr.t_ppc_lot_cardDataTable tab) { //检测是否含有数据 if (tab.Rows.Count == 0) { return string.Empty; } //首行 var row = tab.Rows[0]; //存储待返回的数据 var sb = new StringBuilder(); //写入数据 sb.Append("<table id='tabLotCardInfo' class='yd-add-tab'>"); sb.Append("<tbody>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>序号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["id"].ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>批量卡序号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["lot_id"].ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>是补料单:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(Convert.ToBoolean(row["is_supplement"]) ? "是" : "否"); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>订单序号:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["order_id"].ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>初始pnl数量:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["pnl_qty"].ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>首部门:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["first_proc_name"].ToString())); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>备注:</span>"); sb.Append("<span class='yd-span'>"); sb.Append(HtmlEncode(row["remark"].ToString())); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td>"); sb.Append("<span class='yd-name-span'>录入员:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(HtmlEncode(row["add_person"].ToString())); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>录入时间:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(Convert.ToDateTime(row["add_time"]).ToString("yyyy-MM-dd HH:mm")); sb.Append("</span>"); sb.Append("<span class='yd-name-span'>修改时间:</span>"); sb.Append("<span class='yd-1of3-span'>"); sb.Append(Convert.ToDateTime(row["last_change_time"]).ToString("yyyy-MM-dd HH:mm")); sb.Append("</span>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("</tbody>"); sb.Append("</table>"); //返回内容 return sb.ToString(); }