初始化

This commit is contained in:
2025-11-25 17:41:24 +08:00
commit 4cdf0f0f85
3383 changed files with 1050962 additions and 0 deletions

View 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>

View 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>

View 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>

View 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>