设计管理:材料明细表料单阶段比较报告
This commit is contained in:
@@ -177,6 +177,8 @@
|
||||
</th:block>
|
||||
<!-- <a data-permission="materialOrder:list"-->
|
||||
<!-- th:href="|javascript:Nav.go('materialOrder/view.html?id=${materialOrder.id}');|"> 查看</a>-->
|
||||
<a data-permission="materialOrder:list"
|
||||
th:onclick="|findPrevStageList('${adminId}','${materialOrder.preTitle}','${materialOrder.stage.longValue()}','${materialOrder.id}')|"> 阶段比较</a>
|
||||
</shiro:hasPermission>
|
||||
<th:block th:if="${pageType == 'design'}">
|
||||
<shiro:hasPermission name="materialOrder:edit">
|
||||
@@ -453,6 +455,14 @@
|
||||
$form.find('[name="ids"]').val(ids);
|
||||
$form.submit();
|
||||
}
|
||||
|
||||
function findPrevStageList(adminId,preTitle,stage,materialOrderId) {
|
||||
if (preTitle == null || preTitle === '' || stage == null || stage === '') {
|
||||
Dialog.error("前缀或阶段不能为空");
|
||||
} else {
|
||||
Dialog.functionDialog(null, null, 'materialOrder/findPrevStageListDialog.html?adminId=' + adminId + "&preTitle=" + preTitle + "&stage=" + stage + "&materialOrderId=" + materialOrderId);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
</html>
|
||||
|
||||
@@ -6,6 +6,9 @@
|
||||
display: inline-block;
|
||||
margin-top: 10px;
|
||||
}
|
||||
.on td{
|
||||
background-color: #BFEFFF; /* 背景颜色*/
|
||||
}
|
||||
</style>
|
||||
<div class="title">
|
||||
<span>以往阶段料单</span>
|
||||
@@ -35,12 +38,13 @@
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<input hidden readonly id="materialOrderId" th:value="${materialOrderId}"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div class="dialogFooter">
|
||||
<div class="dialogFooter center">
|
||||
<a class="cancel">关闭</a>
|
||||
<a th:if="${materialOrderId}" class="confirm">确定</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -49,12 +53,40 @@
|
||||
<script>
|
||||
var flag = true;
|
||||
var $dialog = $(".functionDialog");
|
||||
var $materialOrderId = $("#materialOrderId");
|
||||
Dialog.start({
|
||||
dialog: $dialog,
|
||||
confirm: function () {
|
||||
if($materialOrderId.val()){
|
||||
console.log($materialOrderId.val());
|
||||
var fromData = new FormData();
|
||||
fromData.append("materialOrderId", $materialOrderId.val());
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
cache: false,
|
||||
processData: false,
|
||||
contentType: false,
|
||||
url: 'materialOrder/PrevStageComparisonExcel',
|
||||
dataType: 'json',
|
||||
data: fromData,
|
||||
success: function (res) {
|
||||
if (res.errorCode === '0') {
|
||||
window.open("materialOrder/exportSpecial.html")
|
||||
} else {
|
||||
Dialog.error(res.errorInfo);
|
||||
}
|
||||
},
|
||||
error: function () {
|
||||
console.log('ajax error');
|
||||
}
|
||||
});
|
||||
Dialog.close($dialog);
|
||||
} else {
|
||||
Dialog.error("没有找到可比较料单");
|
||||
Dialog.close($dialog);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
</script>
|
||||
</div>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user