| 
					
				 | 
			
			
				@@ -17,6 +17,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                @current-change="currentChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                @size-change="sizeChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                @refresh-change="refreshChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               @resetColumn="resetColumnTwo('crud', 'option', 'optionBack', 293)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               @saveColumn="saveColumnTwo('crud', 'option', 'optionBack', 293)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                @on-load="onLoad"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <template slot="menuLeft"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-button type="danger" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -47,7 +49,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           total: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         selectionList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        option: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        option: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        optionBack: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           height:'auto', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           calcHeight: 30, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           tip: false, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,87 +62,87 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           selection: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           dialogClickModal: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           column: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "主键", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入主键", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "创建人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "createUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入创建人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "创建人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "createUserName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入创建人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "创建部门 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "createDept", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入创建部门 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "创建部门", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "createDeptName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入创建部门", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "创建时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "createTime", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入创建时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "修改人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "updateUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入修改人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "修改人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "updateUserName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入修改人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "修改时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "updateTime", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入修改时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "主键", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入主键", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "创建人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "createUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入创建人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "创建人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "createUserName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入创建人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "创建部门 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "createDept", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入创建部门 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "创建部门", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "createDeptName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入创建部门", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "创建时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "createTime", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入创建时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "修改人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "updateUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入修改人 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "修改人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "updateUserName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入修改人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "修改时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "updateTime", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入修改时间", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船舶编码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "code", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -170,51 +173,54 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船舶注册国家代码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "cntyCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入船舶注册国家代码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "120" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入船舶注册国家代码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船舶注册国家名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "cntyName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入船舶注册国家名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "120" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入船舶注册国家名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船舶呼号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "afrno", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入船舶呼号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入船舶呼号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "IMONO 国际海事组织编号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: "IMONO", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "imono", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入IMONO 国际海事组织编号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入IMONO 国际海事组织编号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "MMSI 水上移动通信业务标识码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: "MMSI", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "mmsi", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入MMSI 水上移动通信业务标识码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入MMSI 水上移动通信业务标识码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船公司 Id", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "carrierId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              hide:true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 message: "请输入船公司 Id", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -224,15 +230,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "船公司名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "carrierName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入船公司名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "100", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              display:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入船公司名称", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "港务局编码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "portOfficeCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "100", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 message: "请输入港务局编码", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -242,6 +251,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "港务局中文船名", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "portOfficeCnName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "120", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 message: "请输入港务局中文船名", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -251,6 +261,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "港务局英文船名", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "portOfficeEnName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "120", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 message: "请输入港务局英文船名", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -260,6 +271,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "港务局船公司代码", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "portOfficeCarrierCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: "120", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 message: "请输入港务局船公司代码", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -278,38 +290,43 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "版本", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "version", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入版本", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              display:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入版本", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "状态(0 正常 1停用)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: "状态", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "status", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入状态(0 正常 1停用)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              label: "是否已删除(0 否 1是)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              prop: "isDeleted", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入是否已删除(0 否 1是)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              type: "select", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              dicData:[{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                label:'启用', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                value:0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              },{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                label:'停用', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                value:1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              value: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   label: "是否已删除(0 否 1是)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   prop: "isDeleted", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     message: "请输入是否已删除(0 否 1是)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: "备注", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop: "remarks", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: "请输入备注", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // rules: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   message: "请输入备注", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //   trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -320,10 +337,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ...mapGetters(["permission"]), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       permissionList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          addBtn: this.vaildData(this.permission.bvessels_add, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          viewBtn: this.vaildData(this.permission.bvessels_view, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          delBtn: this.vaildData(this.permission.bvessels_delete, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          editBtn: this.vaildData(this.permission.bvessels_edit, false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // addBtn: this.vaildData(this.permission.bvessels_add, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // viewBtn: this.vaildData(this.permission.bvessels_view, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // delBtn: this.vaildData(this.permission.bvessels_delete, false), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // editBtn: this.vaildData(this.permission.bvessels_edit, false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ids() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -334,6 +351,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return ids.join(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async created() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.option = await this.getColumnData(this.getColumnName(293), this.optionBack); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       rowSave(row, done, loading) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         addBvessels(row).then(() => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -443,7 +463,30 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.loading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.selectionClear(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //自定义列保存 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      async saveColumnTwo(ref, option, optionBack, code) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             * 已定义全局方法,直接使用,saveColumnData保存列数据方法,参数传值(表格名称,当前表格的option数据) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             * 已定义全局方法,直接使用,getColumnName方法用来获取枚举值,参数根据自己定义的code值获取中文名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             * 一定要执行异步操作,要等接口成功返回,才能执行下一行代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const inSave = await this.saveColumnData(this.getColumnName(code), this[option]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (inSave) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$message.success("保存成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //关闭窗口 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs[ref].$refs.dialogColumn.columnBox = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //自定义列重置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        async resetColumnTwo(ref, option, optionBack, code) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this[option] = this[optionBack]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const inSave = await this.delColumnData(this.getColumnName(code), this[optionBack]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (inSave) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$message.success("重置成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs[ref].$refs.dialogColumn.columnBox = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 |