|
|
@ -68,7 +68,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="container"> |
|
|
|
<div class="col-xs-11" style="margin-left: 100px;"> |
|
|
|
<!--物料相关--> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-sm-12" id="tablesContainer"> |
|
|
@ -77,45 +77,45 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="container"> |
|
|
|
<h3 style="color: blue;">品质报告:</h3> |
|
|
|
<div class="col-xs-11"> |
|
|
|
<h3 style="color: blue;margin-left: 130px;">品质报告:</h3> |
|
|
|
<div class="col-sm-12"> |
|
|
|
<h3>合格数</h3> |
|
|
|
<div class="row"> |
|
|
|
<h3 style="margin-left: 130px;">合格数</h3> |
|
|
|
<div class="row" style="margin-left: 50px;"> |
|
|
|
<div class="form-group col-sm-6"> |
|
|
|
<label class="col-sm-4 control-label is-required">ok允收数:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
|
<input id="okAcceptedNum" name="okAcceptedNum" class="form-control" type="number" value="0" required> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="form-group col-sm-6"> |
|
|
|
<label class="col-sm-4 control-label">ok报告图片:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
|
<input name="okReportUrl" class="form-control" type="text"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- <div class="form-group col-sm-6">--> |
|
|
|
<!-- <label class="col-sm-4 control-label">ok报告图片:</label>--> |
|
|
|
<!-- <div class="col-sm-8">--> |
|
|
|
<!-- <input name="okReportUrl" class="form-control" type="text">--> |
|
|
|
<!-- </div>--> |
|
|
|
<!-- </div>--> |
|
|
|
</div> |
|
|
|
<div class="row"> |
|
|
|
<div class="row" style="margin-left: 50px;"> |
|
|
|
<div class="form-group col-sm-6"> |
|
|
|
<label class="col-sm-4 control-label is-required">特采/让步数:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
|
<input id="specialConcessionsNum" name="specialConcessionsNum" class="form-control" type="number" value="0" required> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="form-group col-sm-6"> |
|
|
|
<label class="col-sm-4 control-label">特采报告图片:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
|
<input name="specialReportUrl" class="form-control" type="text"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- <div class="form-group col-sm-6">--> |
|
|
|
<!-- <label class="col-sm-4 control-label">特采报告图片:</label>--> |
|
|
|
<!-- <div class="col-sm-8">--> |
|
|
|
<!-- <input name="specialReportUrl" class="form-control" type="text">--> |
|
|
|
<!-- </div>--> |
|
|
|
<!-- </div>--> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!--不合格数--> |
|
|
|
<div class="col-sm-12"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-sm-12 align-items-center"> |
|
|
|
<span style="font-weight: bold; font-family: Arial, sans-serif; font-size: 15px;padding-left: 0px;">不良数</span> |
|
|
|
<div class="row"> |
|
|
|
<h3 style="margin-left: 130px;">不良数</h3> |
|
|
|
<div class="row" style="margin-left: 50px;"> |
|
|
|
<div class="form-group col-sm-6"> |
|
|
|
<label class="col-sm-4 control-label is-required">不良数:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
@ -134,13 +134,16 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="container"> |
|
|
|
<div class="col-xs-11" style="margin-left: 100px;"> |
|
|
|
<div class="col-sm-12"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-sm-12 d-flex align-items-center"> |
|
|
|
<a class="btn btn-success ml-auto" onclick="addUnqualified()"> |
|
|
|
<i class="fa fa-plus"></i> 添加不良分类 |
|
|
|
</a> |
|
|
|
<a class="btn btn-success ml-auto" onclick="uploadReport()"> |
|
|
|
<i class="fa fa-plus"></i> 上传附件 |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="row"> |
|
|
@ -236,33 +239,45 @@ |
|
|
|
|
|
|
|
}, { |
|
|
|
title: '物料名称', |
|
|
|
align: 'center', |
|
|
|
field: 'materialName' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '图片', |
|
|
|
align: 'center', |
|
|
|
field: 'materialPhotourl', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '物料类型', |
|
|
|
align: 'center', |
|
|
|
field: 'materialType', |
|
|
|
formatter: function(value, row, index) { |
|
|
|
return $.table.selectCategoryLabel(materialTypeDatas, value); |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '图片', |
|
|
|
field: 'materialPhotourl', |
|
|
|
field: 'materialModel', |
|
|
|
align: 'center', |
|
|
|
title: '型号', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '描述', |
|
|
|
align: 'center', |
|
|
|
field: 'materialDescribe', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '品牌', |
|
|
|
align: 'center', |
|
|
|
field: 'materialBrand', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '单位', |
|
|
|
align: 'center', |
|
|
|
field: 'materialUnit', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '加工方式', |
|
|
|
align: 'center', |
|
|
|
field: 'materialProcessMethod', |
|
|
|
formatter: function(value, row, index) { |
|
|
|
return $.table.selectDictLabel(processMethodDatas, value); |
|
|
@ -270,19 +285,23 @@ |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '检验数', |
|
|
|
align: 'center', |
|
|
|
field: 'checkNum', |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
title: '合格数', |
|
|
|
align: 'center', |
|
|
|
field: 'qualityQualifiedNum', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '不良数', |
|
|
|
align: 'center', |
|
|
|
field: 'qualityUnqualifiedNum', |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '待审核数', |
|
|
|
align: 'center', |
|
|
|
field: 'pendingReviewNum', |
|
|
|
}, |
|
|
|
] |
|
|
@ -308,13 +327,19 @@ |
|
|
|
visible: false |
|
|
|
}, |
|
|
|
|
|
|
|
{title: '不良分类',field: 'processBadClassification', |
|
|
|
{ |
|
|
|
title: '不良分类', |
|
|
|
field: 'processBadClassification', |
|
|
|
align: 'center', |
|
|
|
formatter:function (value, row, index) { |
|
|
|
return processBadClassificationFormatter(value,row,index); |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
{title: '不良等级',field: 'processBadGrade', |
|
|
|
{ |
|
|
|
title: '不良等级', |
|
|
|
field: 'processBadGrade', |
|
|
|
align: 'center', |
|
|
|
formatter:function (value, row, index) { |
|
|
|
return processBadGradeFormatter(value,row,index); |
|
|
|
} |
|
|
@ -322,6 +347,7 @@ |
|
|
|
{ |
|
|
|
title: '数量', |
|
|
|
field: 'processBadNum', |
|
|
|
align: 'center', |
|
|
|
editable:{ |
|
|
|
type: 'text', |
|
|
|
validate: function (v) { |
|
|
@ -333,7 +359,8 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '报告', |
|
|
|
title: '不良描述', |
|
|
|
align: 'center', |
|
|
|
field: 'unqualifiedReportUrl', |
|
|
|
editable: { |
|
|
|
type: 'text', // 表示该列可以被编辑为文本 |
|
|
@ -351,6 +378,15 @@ |
|
|
|
] |
|
|
|
}; |
|
|
|
$.table.init(unqualifiedOption); |
|
|
|
|
|
|
|
// 设置日期选择器的值 |
|
|
|
var today = new Date(); |
|
|
|
var dd = String(today.getDate()).padStart(2, '0'); |
|
|
|
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! |
|
|
|
var yyyy = today.getFullYear(); |
|
|
|
var formattedDate = yyyy + '-' + mm + '-' + dd; |
|
|
|
|
|
|
|
$("input[name='checkoutCompletionTime']").val(formattedDate); |
|
|
|
}); |
|
|
|
|
|
|
|
//添加不合格分类 |
|
|
|