博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery之营销系统(会员促销)
阅读量:7080 次
发布时间:2019-06-28

本文共 101522 字,大约阅读时间需要 338 分钟。

var appPath = getAppPath();var cnt = 0;var loadCnt = 0;$(function() {    $("#opreateHtml").window("close");    $("#opreateHtmlGoods").window("close");    $("#opreateHtmlCategory").window("close");    $("#myOrderDlg").window("close");    $("#addDlg2").window("close");    $("#customAreaTree").window("close");    $("#addFQ").window("close");    $("#addFQList").window("close");    $("#opreateHtmlConflict").window("close");    $("#opreateHtmlmemberRankFreedom").window("close");    $("#fanxie").hide();    getAllMemberRank("memberRank1");    getAllMemberRank("memberRank2");    getAllMemberRank("memberRank3");    $("#deliveryGrid")            .datagrid(                    {                        url : appPath                                + "/page/ecPromoteRuleGoodsGNewAct/getPage",                        height : "full",                        idField : 'PROMOTE_RULE_ID',// 唯一行                        striped : true,                        height : 600,                        remoteSort : false,                        pagination : true,                        rownumbers : true,                        singleSelect : false,                        queryParams : getQueryParam(),                        frozenColumns : [ [                                {                                    field : "ck",                                    checkbox : true                                },                                {                                    field : "opt",                                    title : "操作",                                    width : 100,                                    align : "center",                                    formatter : function(value, rowData,                                            rowIndex) {                                        var dataStr = JSON.stringify(rowData);                                        if (rowData.IS_ENABLE == "N") {                                            var html = "";                                            html += " ";                                            html += " ";                                            html += " ";                                            return html;                                        } else {                                            var html = " ";                                            html += " ";                                            return html;                                        }                                    }                                } ] ],                        columns : [ [ {                            field : 'RULE_NO',                            title : '促销编码',                            width : 120,                            align : 'center',                            sortable : true                        }, {                            field : 'RULE_NAME',                            title : '促销名称',                            width : 100,                            align : 'center',                            sortable : true                        }, {                            field : 'DISCOUNT_PLAN',                            title : '促销分类',                            width : 120,                            align : 'center',                            sortable : true,                            formatter : function(value, rowData, rowIndex) {                                if (value == '6') {                                    return '会员邮费促销';                                } else {                                    return value;                                }                            }                        }, {                            field : 'DISCOUNT_TYPE',                            title : '促销方式',                            width : 120,                            align : 'center',                            sortable : true,                            formatter : function(value) {                                if (value == 1) {                                    return "商品";                                } else if (value == 2) {                                    return "满元";                                } else if (value == 3) {                                    return "满件";                                } else {                                    return value;                                }                            }                        }, {                            field : 'BEGIN_TIME',                            title : '开始时间',                            width : 120,                            align : 'center',                            sortable : true                        }, {                            field : 'END_TIME',                            title : '结束时间',                            width : 130,                            align : 'center',                            sortable : true                        }, {                            field : 'IS_ENABLE',                            title : '促销状态',                            width : 100,                            align : 'center',                            sortable : true,                            formatter : function(value) {                                if (value == 'Y') {                                    return "启用";                                } else {                                    return "禁用";                                }                            }                        }, {                            field : 'COUNT_ORDER',                            title : '订单统计',                            width : 130,                            align : 'center',                            sortable : true                        }, {                            field : 'USER_NAME',                            title : '操作人员',                            width : 120,                            align : 'center',                            sortable : true                        }, {                            field : 'SUM_ORDER',                            title : '促销销量统计',                            width : 120,                            align : 'center',                            sortable : true                        } ] ],                        toolbar : [ {                            id : 'btnadd',                            text : '新增',                            iconCls : 'icon-add',                            handler : function() {                                showWin(null, 2);                            }                        } ]                    });    $("a.deleteArea").live("click", function() {        $(this).parent().parent().remove();    });});/** * 删除商品规则 */function deleteRule(id) {    if(!checkUserButtonRight('editSales')){        return ;    }        var obj = new Object();    obj.promoteRuleId = id;    // 验证    $.messager.confirm('提示信息', "您确定保存操作?", function(r) {        if (r) {            doAjax({                url : appPath + '/page/ecPromoteRuleNewAct/deleteIdsLogic',                type : 'post',                data : obj,                success : function(data) {                    if (data == 1) {                        doQuery();                        $.messager.alert('提示信息', '操作成功', 'info');                    } else {                        $.messager.alert('提示信息', '网络异常请重试', 'info');                    }                }            });        }    });}function getQueryParam() {    var obj = new Object();    if ($("#promoteRuleId").val() != 'null') {        obj.promoteRuleId = $("#promoteRuleId").val();    }    if ($("#wapType").val() != 'null') {        obj.promoteClient = $("#wapType").val();    } else {        obj.promoteClient = 'web';    }    obj.discountPlan = '6'; // 邮费促销    obj.ruleNo = $.trim($("#ruleno").val());    obj.ruleName = $.trim($("#rulename").val());    obj.discountType = $.trim($("#discounttype").combobox('getValue'));    obj.isEnable = $.trim($("#type").combobox('getValue'));    obj.promoteStates = $.trim($("#promoteStates").combobox('getValue'));    obj.beginTime = $.trim($("#begintime").datebox('getValue'));    obj.endTime = $.trim($("#endtime").datebox('getValue'));    obj.goodsNo = $.trim($("#goodsno").val());    obj.goodsName = $.trim($("#goodsname").val());    return obj;}function doQuery() {    $("#promoteRuleId").val(""); // 本列表中不能要主表ID    $("#deliveryGrid").datagrid('load', getQueryParam());}/** * 获取所有的会员等级id add by lk 2014-7-9 *  * @returns {___obj1} */function getAllMemberRank(name) {    doAjax({        url : appPath + '/page/memberRankCommon/memberRankListForSelect',        type : 'post',        success : function(list) {            if (list.length > 0) {                for (var int = 0; int < list.length; int++) {                    $("#" + name).append(                            $(                                    "
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
">">
促销名称 促销编码 促销方式 规则状态 查  询
商品编码 商品名称 促销状态 促销时间  到
新增邮费促销
促销编码 促销标题
促销时间   到
促销类型 设置互斥特权 
  全场促销     按商品促销 按类目促销
 
全部
款到发货
货到付款 
设置免邮区域
 
全部
款到发货
货到付款 满 
元 
设置免邮区域
 
全部
款到发货
货到付款 满 
件 
设置免邮区域
附加条件
免邮费 送积分 送优惠券
单品限购 单品会员限购 付款方式
整单限购
优惠券类型 优惠券名称 查  询
  赠送优惠券
操作 优惠券类型 优惠券名称 优惠券面额 赠送数量
目录编码 目录名称 查  询
运营分类 商品编号
商品名称 查  询
  免邮范围
全国免邮 如下区域免邮 如下区域不免邮,其余地区免邮
    启用本促销禁用其他促销  
    删除本促销冲突商品  
    删除其他促销冲突商品
    特权类型 查 询
     

     

     

     

    转载地址:http://tvpml.baihongyu.com/

    你可能感兴趣的文章
    java B2B2C 多级分销多租户电子商城系统-hystrix资源隔离技术
    查看>>
    云服务平台的架构及优势(下)
    查看>>
    「OpenGL」未来视觉1-Android摄像头采集基础
    查看>>
    Apache Module加载问题解决方案
    查看>>
    吉利集团子公司研发全球首款飞行车将于明年上市
    查看>>
    掌握多少门编程语言才能成为优秀程序员?
    查看>>
    vector二维数组初始化
    查看>>
    买电脑装什么系统好?win7还是win10?
    查看>>
    python爬虫系列之初识爬虫
    查看>>
    1月16日云栖精选夜读 | 阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景...
    查看>>
    How do you create a DynamicResourceBinding that supports Converters, StringFormat?
    查看>>
    《快学 Go 语言》第 9 课 —— 接口
    查看>>
    HTML5抽奖转盘
    查看>>
    PostgreSQL 10.1 手册_部分 III. 服务器管理_第 31 章 逻辑复制_31.6. 监控
    查看>>
    python 练习
    查看>>
    Kafka三款监控工具比较(转载)
    查看>>
    SQL Server中sp_spaceused统计数据使用的空间总量不正确的原因
    查看>>
    不一样的Java Enum
    查看>>
    Visual Studio 2015 和 Apache Cordova 跨平台开发入门
    查看>>
    Java Web之Cookie和Session的理解
    查看>>