sizeChart.js 1.5 KB
// 尺码管理
var $ = require('jquery');
	common = require('../common/common');


	var g = new common.grid({
		el: '#size-list',
		columns: [
			{display: "编号", name: "id"},
			{display: "尺码名", name: "sizeName"},
			{
				display: "操作", name: "", render: function (item) {
				return '<a class="btn btn-info add2"  data-index="' + item.__index + '">编辑</a>';
			}
			}
		]
	});


	g.init($('#url').val());

	$('#size-list').on('click', '.add2', function () {

		var item = g.rows[$(this).data("index")];

		// 修改尺码
		common.dialog.confirm("修改尺码",
			common.util.__template($("#template").html(), {id: item.id, input: item.sizeName})
			, function () {
				common.util.__ajax({
					url: '/erpproduct/size/updateSize',
					data: (function () {

						var input = $('#input').val();
						if (input === '' || $.trim(input) === '') return "尺码名不能为空";
						return {
							id: item.id,
							sizeName: input
						};
					})()
				}, function () {
					g.reload();
				});
			});
	});

	// 添加尺码
	$('#add').on('click', function () {

		common.dialog.confirm("添加尺码",
			common.util.__template($("#template").html(), {id: "", input: ""})
			, function () {
				common.util.__ajax({
					url: '/erpproduct/size/addSize',
					data: (function () {
						var input = $('#input').val();
						if (input === '' || $.trim(input) === '') return "尺码名不能为空";
						return {
							sizeName: input
						};
					})()
				}, function () {
					g.reload();
				});
			});
	});