wpfw_ewei_shopv2/plugin/commission/static/js/detail.js
2023-02-14 19:57:32 +08:00

1 line
2.9 KiB
JavaScript

define(["biz"],function(e){return model={multi:!1,callback:"",ele:{},listenPool:[1],selectedPool:{},merchid:0,no_merchid:0,check:!0},model.myArray=new Array,model.content=new Array,model.url=function(e,t){return t?"./merchant.php?c=site&a=entry&m="+window.ewei_shopv2_module_name+"&do=web&r="+e.replace(/\//gi,"."):"./index.php?c=site&a=entry&m="+window.ewei_shopv2_module_name+"&do=web&r="+e.replace(/\//gi,".")},model.post_url=model.url("commission.apply.get_list",model.merchid),model.init=function(e){model.id=e.id,model.listen(),model.check&&$("input[name=ischeck]").attr("value",1)},$("#btn-check").click(function(){model.check=!0,model.myArray.splice(0,model.myArray.length),$("input[name=ischeck]").attr("value",1),$(".append-content").empty()}),$("#btn-uncheck").click(function(){$("input[name=ischeck]").attr("value",0),model.check=!1,model.myArray.splice(0,model.myArray.length),$(".append-content").empty()}),model.listen=function(){model.jumpnow(1),$(document).keypress(function(e){if(13==e.which&&null!=model.ele)return model.jumpnow(1),!1}),$(document).on("click",".pager-nav",function(){var e=Number($(this).attr("page"));model.jumpnow(e)}),$(document).on("change",".page-raduis",function(){var e=Number($(this).val());$(this).parent().next("li").find("a").attr("page",e)})},model.jumpnow=function(e){model.getpage(e,model.goodsgroup)},model.getpage=function(e,t,n){0<!e&&(e=1),$.ajax({url:model.post_url,type:"post",data:{data:{},page:e,id:model.id},success:function(e){if(model.ele=$("#detail_content"),model.ele.empty().html(e),checkall(model.check),$.each(model.myArray,function(e,t){(model.check?$("input[data-name="+t+"][value=-1]"):$("input[data-name="+t+"][value=2]")).prop("checked","checked")}),model.content)for(var t in model.content)$("input[data-name="+t+"]").val(model.content[t]);$("input[type=radio]").click(function(){var e=$(this).attr("data-name"),t=$(this).val(),n="<input type=hidden value="+t+" name="+e+" data-post-name="+e+">";model.check?-1==t?($("input[data-post-name="+e+"]").remove(),$(".append-content").append(n)):$("input[data-post-name="+e+"]").remove():0==model.check&&(2==t?($("input[data-post-name="+e+"]").remove(),$(".append-content").append(n)):$("input[data-post-name="+e+"]").remove()),model.check&&(-1==t?-1==$.inArray(e,model.myArray)&&model.myArray.push(e):model.myArray.splice($.inArray(e,model.myArray),1)),0==model.check&&(2==t?-1==$.inArray(e,model.myArray)&&model.myArray.push(e):model.myArray.splice($.inArray(e,model.myArray),1))}),$("input[name^='content']").blur(function(){var e=$(this).val(),t=$(this).attr("data-name"),n="<input type=hidden value="+e+" name="+t+" data-post-name="+t+">";0<e.replace(/(^s*)|(s*$)/g,"").length?(model.content[t]=e,$(".append-remark-content").append(n)):(delete model.content[t],$("input[data-post-name="+t+"]").remove())}),$('[data-toggle="tooltip"]').tooltip("destroy").tooltip({container:$(document.body)}),$('[data-toggle="popover"]').popover("destroy").popover({container:$(document.body)})}})},model});