123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- $.namespace("dcttltj.main");
- dcttltj.main.hwzlbackData=null;
- dcttltj.main.hwzldedlbackData=null;
- dcttltj.main.nwm=null;
- dcttltj.main.jcg=null;
- dcttltj.main.search=function(){
- $("#dcttltjform").submit();
- }
- dcttltj.main.init=function(){
- /*inithwzlSelect('hwzlsel',dcttltj.main.hwzlbackData ,'','80%');*/
- initHwzldydlSelect('hwzldydl',dcttltj.main.hwzlbackData,'showdedl','80%');
- initHwzldedlSelect('hwzldedl',dcttltj.main.hwzldedlbackData,dcttltj.main.hwzlbackData,'80%');
- initnwmSelect('nwmsel',dcttltj.main.nwm,null,'','80%');
- initjcgSelect('jcgsel',dcttltj.main.jcg,null,'','80%');
- initdctjtb();
- }
- function showdedl(){
- initHwzldedlSelect('hwzldedl','',$('.dydlselectpicker').val(),'80%')
- }
- //货物种类
- function inithwzlSelect(divid,existVal,changefunc,width){
- $.post($.app + "/dcsb/selectHwzl", {
-
- }, function(data) {
- var str = "";
- if(changefunc!=null&&changefunc!=""){
- str+="<select class='hwzlselectpicker' name='hwzl' onchange='"+changefunc+"()' id='hwzl'>";
- }else{
- str+="<select class='hwzlselectpicker' name='hwzl' id='hwzl'>";
- }
- str+="<option></option>";
- if(data){
- for(var i=0;i<data.length;i++){
- var code = data[i];
- if(code.id==existVal){
- str+=" <option selected='selected' value='"+code.id+"' >"+code.text+"</option>";
- }else{
- str+=" <option value='"+code.id+"' >"+code.text+"</option>";
- }
- }
- }
- str+="</select>";
- $("#"+divid).empty();
- $("#"+divid).append(str);
- $('.hwzlselectpicker').selectpicker({
- width:width
- });
-
- }, "json");
- }
- //选择
- function initnwmSelect(divid,nwmid,jyrid,changefunc,width){
- $.post($.app+"/dcsb/selectNwm",{
- },function(data) {
- var str="";
- if(changefunc!=null&&changefunc!=""){
- str+="<select class='nwmselectpicker' name='nwmid' onchange='"+changefunc+"()' id='nwmid'>";
- }else{
- str+="<select class='nwmselectpicker' name='nwmid' id='nwmid' >";
- }
- str+="<option></option>";
- if(data){
- for(var i=0;i<data.length;i++){
- var nwm = data[i];
- if(nwmid == nwm.id){
- str+=" <option selected value='"+nwm.id+"' >"+nwm.text+"</option>";
- }else{
- str+=" <option value='"+nwm.id+"' >"+nwm.text+"</option>";
- }
-
- }
- }
- str+="</select>";
- $("#"+divid).empty();
- $("#"+divid).append(str);
- $('.nwmselectpicker').selectpicker({
- width:width
- });
- }, "json");
- }
- //选择
- function initjcgSelect(divid,jcgid,jyrid,changefunc,width){
- $.post($.app+"/dcsb/selectJcg",{
- },function(data) {
- var str="";
- if(changefunc!=null&&changefunc!=""){
- str+="<select class='jcgselectpicker' name='jcgid' id='jcgid' onchange='"+changefunc+"()' id='jcgid'>";
- }else{
- str+="<select class='jcgselectpicker' name='jcgid' id='jcgid' >";
- }
- str+="<option></option>";
- if(data){
- for(var i=0;i<data.length;i++){
- var jcg = data[i];
- if(jcgid == jcg.id){
- str+=" <option selected value='"+jcg.id+"' >"+jcg.text+"</option>";
- }else{
- str+=" <option value='"+jcg.id+"' >"+jcg.text+"</option>";
- }
-
- }
- }
- str+="</select>";
- $("#"+divid).empty();
- $("#"+divid).append(str);
- $('.jcgselectpicker').selectpicker({
- width:width
- });
- }, "json");
- }
- function initdctjtb(){
- //把所有0的置为空
- $("#dctjtb").find("tr").each(function(){
- $(this).find("td").each(function(){
- var a = $(this).text();
- if(a==0.0){
- $(this).text("");
- }
- });
- });
- //给所有第二大类加左边距
- $("#dctjtb tr td:contains('焦炭')").css("padding-left","100px");
- $("#dctjtb tr td:contains('原油')").css("padding-left","100px");
- $("#dctjtb tr td:contains('成品油')").css("padding-left","100px");
- $("#dctjtb tr td:contains('液化气、天然气')").css("padding-left","100px");
- $("#dctjtb tr td:contains('铁矿石')").css("padding-left","100px");
- $("#dctjtb tr td:contains('钢材')").css("padding-left","100px");
- $("#dctjtb tr td:contains('生铁')").css("padding-left","100px");
- $("#dctjtb tr td:contains('砂')").css("padding-left","100px");
- $("#dctjtb tr td:contains('原木')").css("padding-left","100px");
- $("#dctjtb tr td:contains('磷矿')").css("padding-left","100px");
- $("#dctjtb tr td:contains('小麦')").css("padding-left","100px");
- $("#dctjtb tr td:contains('玉米')").css("padding-left","100px");
- $("#dctjtb tr td:contains('黄豆')").css("padding-left","100px");
- $("#dctjtb tr td:contains('大米')").css("padding-left","100px");
- $("#dctjtb tr td:contains('橡胶')").css("padding-left","100px");
- $("#dctjtb tr td:contains('纯碱')").css("padding-left","100px");
- $("#dctjtb tr td:contains('纸')").css("padding-left","100px");
- $("#dctjtb tr td:contains('日用工业品')").css("padding-left","100px");
- $("#dctjtb tr td:contains('糖')").css("padding-left","100px");
- $("#dctjtb tr td:contains('棉花')").css("padding-left","100px");
- $("#dctjtb tr td:contains('集装箱重量(吨)')").css("padding-left","100px");
- $("#dctjtb tr td:contains('滚装船汽车吞吐量(吨)')").css("padding-left","100px");
- $("#dctjtb tr td:contains('滚装船汽车吞吐量(标辆)')").css("padding-left","100px");
- }
- //构建货物种类第一大类下拉
- function initHwzldydlSelect(divid,existVal,changefunc,width){
- $.post($.app+"/dcsb/selectHwlxdydl",{
- },function(data) {
- var str="";
- if(changefunc!=null&&changefunc!=""){
- str+="<select class='dydlselectpicker' name='dydlid' onchange='"+changefunc+"()' id='dydlid'>";
- }else{
- str+="<select class='dydlselectpicker' name='dydlid' id='dydlid'>";
- }
- str+="<option></option>";
- if(data){
- for(var i=0;i<data.length;i++){
- var dydl=data[i];
- if(dydl.id==existVal){
- str+=" <option selected='selected' value='"+dydl.id+"' >"+dydl.text+"</option>";
- }else{
- str+="<option value='"+dydl.id+"'>"+dydl.text+"</option>" ;
- }
- }
- }
- str+="</select>";
- $("#"+divid).empty();
- $("#"+divid).append(str);
- $('.dydlselectpicker').selectpicker({
- width:width
- });
- }, "json");
- }
- //构建货物种类第二大类下拉
- //existVal:默认值,dydlid:第一大类id
- function initHwzldedlSelect(divid,existVal,dydlid,width){
- $.post($.app+"/dcsb/selectHwlxdedl",{
- dydlid:dydlid
- },function(data) {
- var str="";
- str+="<select class='dedlselectpicker' name='dedlid' id='dedlid'>";
- str+="<option></option>";
- if(data){
- for(var i=0;i<data.length;i++){
- var dedl=data[i];
- if(dedl.id==existVal){
- str+=" <option selected='selected' value='"+dedl.id+"' >"+dedl.text+"</option>";
- }else{
- str+="<option value='"+dedl.id+"'>"+dedl.text+"</option>" ;
- }
- }
- }
- str+="</select>";
- $("#"+divid).empty();
- $("#"+divid).append(str);
- $('.dedlselectpicker').selectpicker({
- width:width
- });
- }, "json");
- }
|