Explorar o código

git-svn-id: https://192.168.57.71/svn/jsgkj@222 931142cf-59ea-a443-aa0e-51397b428577

ld_xuhx %!s(int64=9) %!d(string=hai) anos
pai
achega
25da4a4e92

+ 144 - 120
gkjsjy/trunk/WebContent/static/biz/js/gkjygl/gklhxkgl/gkjylhsq/lhsqdetail.js

@@ -2,147 +2,57 @@
  * 理货许可管理
  * 
  */
-$.namespace("lhxkgl.detail");
-
-
-lhxkgl.detail.selData = null;
-lhxkgl.detail.szdData = null;
-lhxkgl.detail.gk = null;
-lhxkgl.detail.gq = null;
-lhxkgl.detail.path2 = null;
-
-lhxkgl.detail.init = function() {
-	initjyfwmcSelect('jyfwmc', '', '', '', '', 300);
-	initfjdSelect('fjdmc', '', '', 'showjyfwmc', 300);
-	initgkSelect('gksel', '', xkzsq.lhxkgl.szdData, 'showgq', 300);
-	initgqSelect('gqsel', '', '', '', null, 300);
-	initzyqSelect('zyqsel', '', '', null, 300);
-	initbwSelect('bwsel', '', '', '', 300);
-	initmtSelect('mtsel', '', '', '', 300);
-	/* initszdSelect('szdsel','','showgk',300); */
-	/*
-	 * initgkSelect('gksel','90012',$('#szd').val(),'showgq','300');
-	 * initgqSelect('gqsel','',$('.szdselectpicker').val(),$('.gkselectpicker').val(),null,300);
-	 */
-}
+$.namespace("lhsq.detail");
 
 
-lhxkgl.detail.delData = function(data) {
-	$.confirm({
-		title : '确认框',
-		content : '确认删除吗',
-		confirm : function() {
-			$.post($.app + "/gklhxkgl/delete", {
-				id : data
-			}, function(data) {
-				if (data.success) {
-					$.alert({
-						title : '提示',
-						content : '删除成功',
-						confirm : function() {
-							location.href = $.app + '/gklhxkgl/main';
-						}
-					});
-				} else {
-					$.alert({
-						title : '提示',
-						content : data.message,
-						confirm : function() {
+lhsq.detail.selData = null;
+lhsq.detail.szdData = null;
+lhsq.detail.gk = null;
+lhsq.detail.gq = null;
+lhsq.detail.path = null;
 
-						}
-					});
-				}
-			}, "json");
-		},
-		cancel : function() {
-		}
-	});
+lhsq.detail.init = function() {
+	
 }
 
 
+
+
 //返回
-lhxkgl.detail.back = function() {
-	debugger;
-	if(lhxkgl.detail.path2!=null&&lhxkgl.detail.path2!=''){
-		var type=lhxkgl.detail.type;
-		location.href=$.app+lhxkgl.detail.path2+"?type="+type;
-	}else {
-		location.href=$.app+'/gklhxkgl/main';
-	}
-   		
+lhsq.detail.back = function() {
+	location.href=$.app+'/lhsq/main';
 }
 
-lhxkgl.main.view=function(data){
-	debugger;
-	location.href=$.app+"/lhxkgl/view?id="+data;
-}
+
+vae=function(a,b){
+	if(isEmpty(a.val())){
+		ts(b+"不能为空",a);
+		return false;
+		}
+	return true;
+};
+
 
 
 //保存
-xkzsq.detail.save = function() {
-	// 验证必填字段是否为空
-	if (vae($('#addform input[name=jyrmc]'), "港口经营人名称") == false) {
-		return false;
-	}
+lhsq.detail.save = function() {
+	
 	
-	if (isEmpty($('#jydyadd').val())) {
-		$.alert({
-		    title: '提示',
-		    content: '经营地域不能为空!',
-		});
-		return false;
-	}
-	if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
-		return false;
-	}
-	if (vae($('#addform input[name=lxr]'), "联系人") == false) {
-		return false;
-	}
-	if (vae($('#addform input[name=lxdh]'), "联系电话") == false) {
-		return false;
-	}
-	if(isEmpty($('#addform input[name=accid]'))){
-		$.alert({
-		    title: '提示',
-		    content: '上传附件不能为空!',
-		});
-		return false;
-	}
-	//初始化数据
-	xkzsq.detail.initValue();
 	$(".btn").attr("disabled",true);
 	$.ajax({
-		url : $.app + "/gklhxkgl/save",
+		url : $.app + "/lhsq/save",
 		data : $("#addform").serialize(),
 		type : "post",
 		dataType : "json",
 		success : function(data) {// ajax返回的数据
 			if (data.success) {
-				$.ajax({
-					url : $.app + "/gkjyr/save",
-					data : $("#jyrform").serialize(),
-					type : "post",
-					dataType : "json",
-					success : function(data) {//ajax返回的数据
-						if (data.success) {
-							$.alert({
-								title : '提示',
-								content : '操作成功',
-								confirm : function() {
-									location.href = $.app + '/gklhxkgl/main';
-								}
-							});
-						} else {
-							$.alert({
-								title : '提示',
-								content : data.message,
-								confirm : function() {
-									$(".btn").attr("disabled",false);
-								}
-							});
+				 $.alert({
+						title : '提示',
+						content : '操作成功',
+						confirm : function() {
+							 location.href=$.app+'/lhsq/main';
 						}
-					}
-				});
+					});
 			} else {
 				$.alert({
 					title : '提示',
@@ -156,3 +66,117 @@ xkzsq.detail.save = function() {
 	});
 }
 
+lhsq.detail.delData=function(data){
+	$.confirm({
+	    title: '确认框',
+	    content: '确认删除吗',
+	    confirm: function(){
+	    	 $.post($.app + "/lhsq/delete", {
+                 id : data
+             }, function(data) {
+                 if (data.success) {
+                	 $.alert({
+                		    title: '提示',
+                		    content: '删除成功',
+                		    confirm: function(){
+                		    	location.href=$.app+'/lhsq/main';
+                		    }
+                	 });
+                 } else {
+                	 $.alert({
+             		    title: '提示',
+             		    content: data.message,
+             		    confirm: function(){
+             		        
+             		    }
+             	 });
+                 }
+             }, "json");
+	    },
+	    cancel: function(){
+	    }
+	});
+}
+
+//返回
+lhsq.detail.back = function(){
+	
+	location.href=$.app+'/lhsq/main';
+   		
+}
+
+// 保存附件
+lhsq.detail.submitFile = function(id){
+	 $('#addform').form('submit', {
+		 url :$.app + '/lhsq/saveFile',
+	        onSubmit : function() {
+	        },
+	        success : function(data, status) {
+	        	 var file = $('#fjid'+id);
+	             file.after(file.clone().val(""));
+	             file.remove();
+	             if (data) {
+	            	 data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
+	                 data = $.parseJSON(data);
+	             }
+	             if (data.success) {
+	 				var accContect = data.attrs.acc.fjmc;
+					var fjid = data.attrs.acc.fjid;
+					var accid = data.attrs.acc.id;
+					var str = "<tr align='center'>";
+					str =str +"<td style='width:40%'>"+ "<input value='"
+							+ accid
+							+ "' name='accid' type='hidden'>"
+							+ "<a class='main_title' href='/jsjy/accessory/download?id="
+							+ fjid + "'> " + accContect + "</a>" +"</td>";
+					
+					str =str+"<td style='width:15%'>"+ '<a class="btn btn-default btn-xs" href="#" onclick="lhsq.detail.delFj(\''
+							+ accid
+							+ '\','
+							+ '$(this)'
+							+ ')">删除</a>' +"</td></tr>";
+					$('#tableId').append(str);
+	             }
+	             else {
+	                 $.messager.showError(data.message);
+	             }
+	        }
+	    });
+
+}
+ 
+// 删除accid 附件关联ID,id 是第几行附件
+lhsq.detail.delFj = function(accid,tr){
+	$.confirm({
+	    title: '确认框',
+	    content: '确认删除吗',
+	    confirm: function(){
+	    	 $.post($.app + "/lhsq/delFj", {
+                 ids : accid
+             }, function(data) {
+                 if (data.success) {
+                	 $(tr).parent().parent().remove();
+                 } else {
+                	 $.alert({
+             		    title: '提示',
+             		    content: data.message,
+             		    confirm: function(){
+             		    }
+             	 });
+                 }
+             }, "json");
+	    },
+	    cancel: function(){
+	    }
+	});
+}
+
+function addtr(){
+	var str = "<tr align='center'>";
+	str+="<td><input type='text' class='form-control' name='gdmc'></td>";
+	str+="<td><input type='text' class='form-control' name='zcd'></td>";
+	str+="<td><input type='text' class='form-control' name='tzgb'></td>";
+	str+="</tr>"
+	//$('#tID').append(str);
+	$('#tID').html($('#tID').html()+str);
+}

+ 3 - 4
gkjsjy/trunk/WebContent/static/biz/js/gkjygl/gklhxkgl/gkjylhsq/lhsqmain.js

@@ -33,13 +33,12 @@ function showgq() {
 
 
 lhsq.main.search = function() {
-	debugger;
 	$('#pagejump').val(1);
 	$("#lhsqform").submit();
 }
 
 lhsq.main.edit = function(data) {
-	location.href = $.app + "/gklhsq/editmain?id=" + data;
+	location.href = $.app + "/lhsq/edit?id=" + data;
 }
 
 lhsq.main.back = function(data) {
@@ -47,7 +46,7 @@ lhsq.main.back = function(data) {
 }
 
 lhsq.main.view = function(data) {
-	location.href = $.app + "/gklhsq/viewmain?id=" + data;
+	location.href = $.app + "/lhsq/view?id=" + data;
 }
 
 lhsq.main.del = function(data) {
@@ -86,7 +85,7 @@ lhsq.main.del = function(data) {
 //新增
 lhsq.main.add = function() {
 	
-	location.href = $.app + "/lhsq/addmain";
+	location.href = $.app + "/lhsq/add";
 			
 
 }