提交 49f1a936 编写于 作者: Skyeye云's avatar Skyeye云

删除多余代码

上级 7c81f4a2
......@@ -24,7 +24,7 @@ layui.config({
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'oddNumber', title: '单据编号', align: 'left', width: 250, templet: function (d) {
var str = d.oddNumber;
if (!isNull(d.parentOrderId)){
if (!isNull(d.parentOrderId)) {
str += '<span class="state-new">[转]</span>';
}
return str;
......
......@@ -11,6 +11,7 @@ layui.config({
table = layui.table,
soulTable = layui.soulTable;
// 库存预警
table.render({
id: 'messageTable',
elem: '#messageTable',
......
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
var $ = layui.$,
table = layui.table;
table.render({
id: 'messageTable',
elem: '#messageTable',
method: 'post',
url: flowableBasePath + 'material012',
where: {mUnitId: parent.mUnitId},
even: true,
page: true,
limits: [8, 16, 24, 32, 40, 48, 56],
limit: 8,
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'defaultNumber', title: '单据编号', align: 'left', width: 250, templet: function (d) {
var str = '<a lay-event="details" class="notice-title-click">' + d.defaultNumber + '</a>';
if (!isNull(d.linkNumber)){
str += '<span class="state-new">[转]</span>';
if(d.status == 2){
str += '<span class="state-up"> [正常]</span>';
} else {
str += '<span class="state-down"> [预警]</span>';
}
}
return str;
}},
{ field: 'subTypeName', title: '单据类型', align: 'left', width: 100},
{ field: 'unitPrice', title: '单价(元)', align: 'left', width: 100 },
{ field: 'operNumber', title: '数量', align: 'left', width: 80, templet: function (d) {
if(d.subType == 12){//拆分单
if(d.mType == 2){//普通子件
return d.operNumber;
} else {
return "-" + d.operNumber;
}
} else if (d.subType == 13){//组装单
if(d.mType == 1){//普通子件
return d.operNumber;
} else {
return "-" + d.operNumber;
}
} else {
if(d.type == 2){
return d.operNumber;
} else {
return "-" + d.operNumber;
}
}
}},
{ field: 'taxLastMoney', title: '含税合计(元)', align: 'left', width: 100 },
{ field: 'operTime', title: '单据日期', align: 'center', width: 140 }
]],
done: function(json) {
matchingLanguage();
}
});
table.on('tool(messageTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'details') { //详情
details(data);
}
});
// 详情
function details(data) {
rowId = data.id;
var url = erpOrderUtil.getErpDetailUrl(data);
_openNewWindows({
url: url,
title: "单据详情",
pageId: "orderMationDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
}});
}
exports('materialStockList', {});
});
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="margin:auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/material/'}).use('materialStockList');
</script>
</body>
</html>
\ No newline at end of file
var rowId = "";
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
var $ = layui.$,
table = layui.table;
table.render({
id: 'messageTable',
elem: '#messageTable',
method: 'post',
url: sysMainMation.ifsBasePath + 'account008',
where: {rowId:parent.rowId},
even: true,
page: true,
limits: getLimits(),
limit: getLimit(),
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'defaultNumber', title: '单据编号', align: 'left', width: 250, templet: function (d) {
var str = '<a lay-event="details" class="notice-title-click">' + d.defaultNumber + '</a>';
if (!isNull(d.linkNumber)){
str += '<span class="state-new">[转]</span>';
if(d.status == 2){
str += '<span class="state-up"> [正常]</span>';
} else {
str += '<span class="state-down"> [预警]</span>';
}
}
return str;
}},
{ field: 'subTypeName', title: '单据类型', align: 'left',width: 100},
{ field: 'type', title: '类型', align: 'center',width: 80, templet: function (d) {
if(d.type == 1){
return "<span class='state-down'>出库</span>";
} else if (d.type == 2){
return "<span class='state-up'>入库</span>";
} else if (d.type == 3){
return "<span class='state-up'>其他</span>";
} else {
return "<span class='state-error'>参数错误</span>";
}
}},
{ field: 'totalPrice', title: '合计金额', align: 'left',width: 100},
{ field: 'payType', title: '付款类型', align: 'center',width: 80, templet: function (d) {
if(d.payType == 1){
return "<span class='state-up'>现金</span>";
} else if (d.payType == 2){
return "<span class='state-down'>记账</span>";
} else {
return "<span class='state-error'>其他</span>";
}
}},
{ field: 'operTime', title: '单据日期', align: 'center', width: 180 }
]],
done: function(json) {
matchingLanguage();
}
});
table.on('tool(messageTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'details') { //详情
details(data);
}
});
// 详情
function details(data) {
rowId = data.id;
var url = erpOrderUtil.getErpDetailUrl({subType: data.subType});
_openNewWindows({
url: url,
title: systemLanguage["com.skyeye.detailsPageTitle"][languageType],
pageId: "warehousingdetailschildpage",
area: ['100vw', '100vh'],
callBack: function (refreshCode) {
}});
}
exports('accountItem', {});
});
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="margin:auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/account/'}).use('accountItem');
</script>
</body>
</html>
\ No newline at end of file
// erp工具函数
var erpOrderUtil = {
/**
* erp单据详情获取url地址
* @param {} data
* @return {}
*/
getErpDetailUrl: function(data) {
var url = "";
if (data.subType == 1) {//采购入库---入库
url = "../../tpl/purchasePut/purchasePutDetails.html";
} else if (data.subType == 4) {//其他入库---入库
url = "../../tpl/otherWarehous/otherWarehousDetails.html";
} else if (data.subType == 2) {//销售退货---入库
url = "../../tpl/salesReturns/salesReturnsDetails.html";
} else if (data.subType == 6) {//采购退货---出库
url = "../../tpl/purchaseReturns/purchaseReturnsDetails.html";
} else if (data.subType == 9) {//其他出库---出库
url = "../../tpl/otherOutlets/otherOutletsDetails.html";
} else if (data.subType == 5) {//销售出库---出库
url = "../../tpl/salesOutlet/salesOutletDetails.html";
} else if (data.subType == 8) {//零售出库---出库
url = "../../tpl/retailOutlet/retailOutletDetails.html";
} else if (data.subType == 3) {//零售退货---入库
url = "../../tpl/retailReturns/retailReturnsDetails.html";
} else if (data.subType == 12) {//拆分单---其他,一进一出
url = "../../tpl/splitDoc/splitDocDetails.html";
} else if (data.subType == 13) {//组装单---其他,一进一出
url = "../../tpl/assemblySheet/assemblySheetDetails.html";
} else if (data.subType == 14) {//调拨单---其他,一进一出
url = "../../tpl/allocation/allocationDetails.html";
} else if (data.subType == 15) {//验收入库单
url = "";
} else if (data.subType == 16) {//加工单
url = "../../tpl/erpMachin/erpMachinDetails.html";
} else if (data.subType == 17) {//工序验收单
url = "";
} else if (data.subType == 18) {//生产计划单
url = "../../tpl/erpProduction/erpProductionDetail.html";
} else if (data.subType == 19) {//领料单
url = "../../tpl/erpPick/erpRequisitionDetails.html";
} else if (data.subType == 20) {//补料单
url = "../../tpl/erpPick/erpPatchDetails.html";
} else if (data.subType == 21) {//退料单
url = "../../tpl/erpPick/erpReturnDetails.html";
}
return url;
},
/**
* 删除订单信息
*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册