初始化
This commit is contained in:
86
Face.Web/Content/Views/CxwPPlan/PPlanList.cshtml
Normal file
86
Face.Web/Content/Views/CxwPPlan/PPlanList.cshtml
Normal file
@@ -0,0 +1,86 @@
|
||||
@model List<Face.Domain.Entities.ProductionPlan>
|
||||
@{
|
||||
Layout = "~/Views/Shared/_Layout.cshtml";
|
||||
}
|
||||
<link href="~/Theme/css/plugins/datapicker/datepicker3.css" rel="stylesheet">
|
||||
|
||||
<div class="content-wrapper">
|
||||
<section class="content" style="padding:0px;">
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-sm-8">
|
||||
<!-- Default box -->
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">生产计划列表</h3>
|
||||
|
||||
<div class="card-tools">
|
||||
<button class="btn btn-md btn-primary" type="button" id="btnaddPLine" onclick="gotoCommonPartialNeedDate('@Url.Action("PPlanDetails", "CxwPPlan")','pPlanBox_Content')">添加生产计划</button>
|
||||
<button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
|
||||
<i class="fas fa-minus"></i>
|
||||
</button>
|
||||
<button type="button" class="btn btn-tool" data-card-widget="remove" title="Remove">
|
||||
<i class="fas fa-times"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@*条件筛选*@
|
||||
<div class="card-body">
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-bordered table-hover dataTables-example">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>#</th>
|
||||
<th>产品编号</th>
|
||||
<th>订单编号</th>
|
||||
|
||||
<th>目标产量</th>
|
||||
<th>工序流程</th>
|
||||
<th>生产时间</th>
|
||||
<th>预计时间</th>
|
||||
<th>备注</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@if (Model != null && Model.Count > 0)
|
||||
{
|
||||
for (int i = 0; i < Model.Count; i++)
|
||||
{
|
||||
<tr onclick="gotoDetailPartialNeedDate('@Url.Action("PPlanDetails", "CxwPPlan")',@Model[i].ID,'pPlanBox_Content')">
|
||||
<td>@(i + 1)</td>
|
||||
<td>@Model[i].ProductID</td>
|
||||
<td>@Model[i].OrderNo</td>
|
||||
<td>@Model[i].Count</td>
|
||||
<td>@Model[i].ProcessFlow</td>
|
||||
<td>@Model[i].ProductionTime.ToString("yyyy/MM/dd")</td>
|
||||
<td>@Model[i].ScheduledTime</td>
|
||||
<td>@Model[i].Remark</td>
|
||||
</tr>
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- /.card-body -->
|
||||
</div>
|
||||
<!-- /.card -->
|
||||
</div>
|
||||
<div class="col-sm-4" id="pPlanBox_Content">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<script src="~/CxwPlugin/mobile-detect.min.js"></script>
|
||||
<script src="~/CxwPlugin/AddCookie.js"></script>
|
||||
80
Face.Web/Content/Views/CxwPPlan/ProcessFlowList.cshtml
Normal file
80
Face.Web/Content/Views/CxwPPlan/ProcessFlowList.cshtml
Normal file
@@ -0,0 +1,80 @@
|
||||
@model List<Face.Domain.Entities.ProcessFlow>
|
||||
@{
|
||||
Layout = "~/Views/Shared/_Layout.cshtml";
|
||||
}
|
||||
<link href="~/Theme/css/plugins/datapicker/datepicker3.css" rel="stylesheet">
|
||||
|
||||
|
||||
<div class="content-wrapper">
|
||||
<section class="content" style="padding:0px;">
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-sm-8">
|
||||
<!-- Default box -->
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">工艺流程列表</h3>
|
||||
|
||||
<div class="card-tools">
|
||||
<button class="btn btn-md btn-primary" type="button" id="btnaddPLine" onclick="gotoCommonPartialNeedDate('@Url.Action("ProcessDetails", "CxwPPlan")','pPlanBox_Content')">添加工艺流程</button>
|
||||
<button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
|
||||
<i class="fas fa-minus"></i>
|
||||
</button>
|
||||
<button type="button" class="btn btn-tool" data-card-widget="remove" title="Remove">
|
||||
<i class="fas fa-times"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@*条件筛选*@
|
||||
<div class="card-body">
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-bordered table-hover dataTables-example">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>#</th>
|
||||
<th>工艺名称</th>
|
||||
<th>工艺说明</th>
|
||||
<th>备注</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@if (Model != null && Model.Count > 0)
|
||||
{
|
||||
for (int i = 0; i < Model.Count; i++)
|
||||
{
|
||||
<tr onclick="gotoDetailPartialNeedDate('@Url.Action("ProcessDetails", "CxwPPlan")',@Model[i].ID,'pPlanBox_Content')">
|
||||
<td>@(i + 1)</td>
|
||||
<td>@Model[i].ProcessName</td>
|
||||
<td>@Model[i].Desc</td>
|
||||
<td>@Model[i].Remark</td>
|
||||
</tr>
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- /.card-body -->
|
||||
</div>
|
||||
<!-- /.card -->
|
||||
</div>
|
||||
<div class="col-sm-4" id="pPlanBox_Content">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script src="~/CxwPlugin/mobile-detect.min.js"></script>
|
||||
<script src="~/CxwPlugin/AddCookie.js"></script>
|
||||
105
Face.Web/Content/Views/CxwPPlan/_PPlanDetails.cshtml
Normal file
105
Face.Web/Content/Views/CxwPPlan/_PPlanDetails.cshtml
Normal file
@@ -0,0 +1,105 @@
|
||||
@model Face.Domain.Entities.ProductionPlan
|
||||
@{
|
||||
Layout = null;
|
||||
|
||||
List<Face.Domain.Entities.ProductType> pLineList = Face.Services.Cache.CxwCacheHelp.GetUserDBPLineList();//产品类型列表
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
<div class="ibox float-e-margins">
|
||||
<div class="ibox-title">
|
||||
<h5>@ViewBag.Title</h5>
|
||||
<div class="ibox-tools">
|
||||
<a class="collapse-link-partial">
|
||||
<i class="fa fa-chevron-up"></i>
|
||||
</a>
|
||||
|
||||
<a class="close-link-partial">
|
||||
<i class="fa fa-times"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ibox-content">
|
||||
<form class="form-horizontal" id="modifyPPlanForm">
|
||||
<input type="hidden" name="id" value="@Model.ID" />
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">产品编号</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入产品编号" name="ProductID" class="form-control" value="@Model.ProductID">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">订单编号</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入订单编号" name="OrderNo" class="form-control" value="@Model.OrderNo">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">目标产量</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入目标产量" name="Count" class="form-control" value="@Model.Count">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">工序流程</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入工序流程" name="ProcessFlow" class="form-control" value="@Model.ProcessFlow">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group" id="data_1">
|
||||
<label class="col-md-3 control-label">生产时间</label>
|
||||
<div class="col-md-9">
|
||||
<div class="input-group date">
|
||||
<span class="input-group-addon"><i class="fa fa-calendar"></i></span><input type="text" class="form-control" name="ProductionTime" value="@(Model.ProductionTime.ToString("yyyy/MM/dd"))" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">预计时间</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入预计时间" name="ScheduledTime" class="form-control" value="@Model.ScheduledTime">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">备注</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="备注" name="Remark" class="form-control" value="@Model.Remark">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-md-offset-3 col-md-9">
|
||||
<button class="btn btn-md btn-primary" type="button" id="btnModifyPPlan" onclick="excutedUpDate('btnModifyPPlan','@Url.Action("ModifyPPlan", "CxwPPlan")','modifyPPlanForm','@Url.Action("PPlanList", "CxwPPlan")')">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
$.when(
|
||||
$.getScript("/Plugin/basicfunc.js"),
|
||||
$.getScript("/Theme/js/jquery.form.min.js"),
|
||||
$.getScript("/Plugin/inspinia-partial.js"),
|
||||
).done(function () {
|
||||
$('#data_1 .input-group.date').datepicker({
|
||||
language: "zh-CN",//语言
|
||||
todayBtn: "linked",//今日按钮
|
||||
autoclose: true,//选择后关闭日期选择
|
||||
format: "yyyy/mm/dd"//日期格式
|
||||
});
|
||||
});
|
||||
</script>
|
||||
85
Face.Web/Content/Views/CxwPPlan/_ProcessDetails.cshtml
Normal file
85
Face.Web/Content/Views/CxwPPlan/_ProcessDetails.cshtml
Normal file
@@ -0,0 +1,85 @@
|
||||
@model Face.Domain.Entities.ProcessFlow
|
||||
@{
|
||||
Layout = null;
|
||||
|
||||
List<Face.Domain.Entities.ProductType> pLineList = Face.Services.Cache.CxwCacheHelp.GetUserDBPLineList();//产品类型列表
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
<div class="ibox float-e-margins">
|
||||
<div class="ibox-title">
|
||||
<h5>@ViewBag.Title</h5>
|
||||
<div class="ibox-tools">
|
||||
<a class="collapse-link-partial">
|
||||
<i class="fa fa-chevron-up"></i>
|
||||
</a>
|
||||
|
||||
<a class="close-link-partial">
|
||||
<i class="fa fa-times"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ibox-content">
|
||||
<form class="form-horizontal" id="modifyPPlanForm">
|
||||
|
||||
@if (Model.ID > 0)
|
||||
{
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">ID</label>
|
||||
<div class="col-md-9">
|
||||
<input type="hidden" name="ID" value="@Model.ID" />
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">工艺名称</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入工艺名称" name="ProcessName" class="form-control" value="@Model.ProcessName">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">工艺说明</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入工艺说明" name="Desc" class="form-control" value="@Model.Desc">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-md-3 control-label">备注</label>
|
||||
<div class="col-md-9">
|
||||
<input type="text" placeholder="请输入备注" name="Remark" class="form-control" value="@Model.Remark">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-md-offset-3 col-md-9">
|
||||
<button class="btn btn-md btn-primary" type="button" id="btnModifyPPlan" onclick="excutedUpDate('btnModifyPPlan','@Url.Action("ModifyProcess", "CxwPPlan")','modifyPPlanForm','@Url.Action("ProcessFlowList", "CxwPPlan")')">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
$.when(
|
||||
$.getScript("/Plugin/basicfunc.js"),
|
||||
$.getScript("/Theme/js/jquery.form.min.js"),
|
||||
$.getScript("/Plugin/inspinia-partial.js"),
|
||||
).done(function () {
|
||||
$('#data_1 .input-group.date').datepicker({
|
||||
language: "zh-CN",//语言
|
||||
todayBtn: "linked",//今日按钮
|
||||
autoclose: true,//选择后关闭日期选择
|
||||
format: "yyyy/mm/dd"//日期格式
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user