incomingstatistics.js 2.2 KB
Newer Older
doc_wei's avatar
doc_wei 已提交
1 2 3 4 5 6

layui.config({
    base: basePath,
    version: skyeyeVersion
}).extend({
    window: 'js/winui.window'
doc_wei's avatar
doc_wei 已提交
7
}).define(['window', 'table', 'jquery', 'winui', 'form'], function (exports) {
doc_wei's avatar
doc_wei 已提交
8 9 10 11 12
    winui.renderColor();
    var $ = layui.$,
        form = layui.form,
        table = layui.table;
        
doc_wei's avatar
doc_wei 已提交
13 14 15 16
	table.render({
		id: 'messageTable',
		elem: '#messageTable',
		method: 'post',
17
		url: sysMainMation.erpBasePath + 'statistics003',
doc_wei's avatar
doc_wei 已提交
18 19 20 21 22 23 24
		where: getTableParams(),
		even: true,
		page: true,
		limits: getLimits(),
		limit: getLimit(),
		cols: [[
			{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
L
LAPTOP-UV1MNL38\18023 已提交
25 26 27
			{ field: 'name', title: '产品名称', align: 'left',width: 150, templet: function (d) {return getNotUndefinedVal(d.materialMation?.name)}},
			{ field: 'model', title: '产品型号', align: 'left',width: 150, templet: function (d) {return getNotUndefinedVal(d.materialMation?.model)}},
			{ field: 'norms', title: '产品规格', align: 'left',width: 150, templet: function (d) {return getNotUndefinedVal(d.normsMation?.name)}},
doc_wei's avatar
doc_wei 已提交
28 29 30
			{ field: 'currentTock', title: '进货数量', align: 'left', width: 100 },
			{ field: 'currentTockMoney', title: '进货金额', align: 'left', width: 120 },
			{ field: 'returnCurrentTock', title: '退货数量', align: 'left', width: 100 },
doc_wei's avatar
doc_wei 已提交
31 32 33 34
			{ field: 'returnCurrentTockMoney', title: '退货金额', align: 'left', width: 120 }
		]],
		done: function(json) {
			matchingLanguage();
doc_wei's avatar
doc_wei 已提交
35 36 37
			initTableSearchUtil.initAdvancedSearch(this, json.searchFilter, form,
				{value: "请选择日期", type: 'month', defaultValue: getOneYMFormatDate(), required: 'required'},
				function () {
doc_wei's avatar
doc_wei 已提交
38 39 40 41
				table.reloadData("messageTable", {page: {curr: 1}, where: getTableParams()});
			});
		}
	});
doc_wei's avatar
doc_wei 已提交
42

doc_wei's avatar
doc_wei 已提交
43
	form.render();
doc_wei's avatar
doc_wei 已提交
44 45 46 47
    $("body").on("click", "#reloadTable", function() {
        loadTable();
    });

W
weizhiqiang 已提交
48
    function loadTable() {
doc_wei's avatar
doc_wei 已提交
49
		table.reloadData("messageTable", {where: getTableParams()});
doc_wei's avatar
doc_wei 已提交
50 51
    }

doc_wei's avatar
doc_wei 已提交
52
	function getTableParams() {
doc_wei's avatar
doc_wei 已提交
53 54 55 56 57
		var params = {};
		if ($("#messageTableKeyWord").length == 0) {
			params["keyword"] = getOneYMFormatDate();
		}
		return $.extend(true, params, initTableSearchUtil.getSearchValue("messageTable"));
doc_wei's avatar
doc_wei 已提交
58
	}
doc_wei's avatar
doc_wei 已提交
59 60 61

    exports('incomingstatistics', {});
});