|
@@ -0,0 +1,275 @@
|
|
|
+$.namespace("jtgdzctj.main");
|
|
|
+
|
|
|
+jtgdzctj.main.hwzlbackData=null;
|
|
|
+jtgdzctj.main.hwzldedlbackData=null;
|
|
|
+jtgdzctj.main.nwm=null;
|
|
|
+jtgdzctj.main.jcg=null;
|
|
|
+jtgdzctj.main.search=function(){
|
|
|
+ $("#jtgdzctjform").submit();
|
|
|
+}
|
|
|
+
|
|
|
+jtgdzctj.main.init=function(){
|
|
|
+ /*inithwzlSelect('hwzlsel',jtgdzctj.main.hwzlbackData ,'','80%');*/
|
|
|
+ initHwzldydlSelect('hwzldydl',jtgdzctj.main.hwzlbackData,'showdedl','80%');
|
|
|
+ initHwzldedlSelect('hwzldedl',jtgdzctj.main.hwzldedlbackData,jtgdzctj.main.hwzlbackData,'80%');
|
|
|
+ initnwmSelect('nwmsel',jtgdzctj.main.nwm,null,'','80%');
|
|
|
+ initjcgSelect('jcgsel',jtgdzctj.main.jcg,null,'','80%');
|
|
|
+ initqyxzSelect('qyxz',jtgdzctj.main.qyxzid,null,'','80%');
|
|
|
+ initfwlxSelect('fwlx',jtgdzctj.main.fwlxid,null,'','80%');
|
|
|
+ initdctjtb();
|
|
|
+};
|
|
|
+
|
|
|
+//选择
|
|
|
+function initqyxzSelect(divid,qyxzid,jyrid,changefunc,width){
|
|
|
+ $.post($.app+"/jtgdzctj/selectQyxz",{
|
|
|
+ },function(data) {
|
|
|
+ var str="";
|
|
|
+ if(changefunc!=null&&changefunc!=""){
|
|
|
+ str+="<select class='qyxzselectpicker' name='qyxzid' id='qyxzid' onchange='"+changefunc+"()'>";
|
|
|
+ }else{
|
|
|
+ str+="<select class='qyxzselectpicker' name='qyxzid' id='qyxzid' >";
|
|
|
+ }
|
|
|
+ str+="<option></option>";
|
|
|
+ if(data){
|
|
|
+ for(var i=0;i<data.length;i++){
|
|
|
+ var qyxz = data[i];
|
|
|
+ if(qyxzid == qyxz.id){
|
|
|
+ str+=" <option selected value='"+qyxz.id+"' >"+qyxz.text+"</option>";
|
|
|
+ }else{
|
|
|
+ str+=" <option value='"+qyxz.id+"' >"+qyxz.text+"</option>";
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ str+="</select>";
|
|
|
+ $("#"+divid).empty();
|
|
|
+ $("#"+divid).append(str);
|
|
|
+ $('.qyxzselectpicker').selectpicker({
|
|
|
+ width:width
|
|
|
+ });
|
|
|
+ }, "json");
|
|
|
+}
|
|
|
+
|
|
|
+//选择
|
|
|
+function initfwlxSelect(divid,fwlxid,jyrid,changefunc,width){
|
|
|
+ $.post($.app+"/dcsb/selectFwlx",{
|
|
|
+ },function(data) {
|
|
|
+ var str="";
|
|
|
+ if(changefunc!=null&&changefunc!=""){
|
|
|
+ str+="<select class='fwlxselectpicker' name='fwlxid' id='fwlxid' onchange='"+changefunc+"()'>";
|
|
|
+ }else{
|
|
|
+ str+="<select class='fwlxselectpicker' name='fwlxid' id='fwlxid' >";
|
|
|
+ }
|
|
|
+ str+="<option></option>";
|
|
|
+ if(data){
|
|
|
+ for(var i=0;i<data.length;i++){
|
|
|
+ var fwlx = data[i];
|
|
|
+ if(fwlxid == fwlx.id){
|
|
|
+ str+=" <option selected value='"+fwlx.id+"' >"+fwlx.text+"</option>";
|
|
|
+ }else{
|
|
|
+ str+=" <option value='"+fwlx.id+"' >"+fwlx.text+"</option>";
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ str+="</select>";
|
|
|
+ $("#"+divid).empty();
|
|
|
+ $("#"+divid).append(str);
|
|
|
+ $('.fwlxselectpicker').selectpicker({
|
|
|
+ width:width
|
|
|
+ });
|
|
|
+ }, "json");
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+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");
|
|
|
+}
|