allen hai 1 ano
pai
achega
f9d03c7f9a

+ 3 - 14
sql/ry_20230223.sql

@@ -745,11 +745,12 @@ create table biz_fault_case (
   aircraft_type_id bigint(20)   comment '机型',
   aircraft_system_id bigint(20)   comment '系统',
   aircraft_subsystem_id bigint(20)   comment '分系统',
-  fault_phenomenon   varchar(2000)                       comment '故障现象',
-  fault_cause        varchar(2000)                       comment '故障原因',
+  fault_phenomenon   varchar(2000)                      comment '故障现象',
+  fault_cause        varchar(2000)                      comment '故障原因',
   fault_tree_path    varchar(255)                       comment '故障树',
   fault_picture_path varchar(255)                       comment '故障图',
   troubleshooting_method_path varchar(255)              comment '排故方法',
+  view_count bigint(20) default 0                       comment '浏览次数',
   create_by         varchar(64)     default ''          comment '创建者',
   create_time 	    datetime                            comment '创建时间',
   update_by         varchar(64)     default ''          comment '更新者',
@@ -757,18 +758,6 @@ create table biz_fault_case (
   primary key (id)
 ) engine=innodb auto_increment=1 comment = '故障案例管理';
 
-drop table if exists biz_fault_case_view_count;
-create table biz_fault_case_view_count (
-  id         bigint(20)      not null auto_increment    comment '编号',
-  fault_case_id bigint(20) not null  comment '故障案例',
-  view_count bigint(20)   comment '浏览次数',
-  create_by         varchar(64)     default ''                 comment '创建者',
-  create_time 	    datetime                                   comment '创建时间',
-  update_by         varchar(64)     default ''                 comment '更新者',
-  update_time       datetime                                   comment '更新时间',
-  primary key (id)
-) engine=innodb auto_increment=1 comment = '故障案例查看次数管理';
-ALTER TABLE biz_fault_case_view_count ADD UNIQUE (fault_case_id);
 
 -- 菜单 SQL
 insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)

+ 1 - 0
tfis-admin/src/main/java/com/tfis/system/domain/AircraftSubsystem.java

@@ -60,6 +60,7 @@ public class AircraftSubsystem extends BaseEntity
             .append("id", getId())
             .append("aircraftSystemId", getAircraftSystemId())
             .append("aircraftTypeName", getAircraftTypeName())
+            .append("remark", getRemark())
             .append("createBy", getCreateBy())
             .append("createTime", getCreateTime())
             .append("updateBy", getUpdateBy())

+ 1 - 0
tfis-admin/src/main/java/com/tfis/system/domain/AircraftSystem.java

@@ -60,6 +60,7 @@ public class AircraftSystem extends BaseEntity
             .append("id", getId())
             .append("aircraftTypeId", getAircraftTypeId())
             .append("aircraftTypeName", getAircraftTypeName())
+            .append("remark", getRemark())
             .append("createBy", getCreateBy())
             .append("createTime", getCreateTime())
             .append("updateBy", getUpdateBy())

+ 1 - 0
tfis-admin/src/main/java/com/tfis/system/domain/AircraftType.java

@@ -46,6 +46,7 @@ public class AircraftType extends BaseEntity
         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
             .append("id", getId())
             .append("aircraftTypeName", getAircraftTypeName())
+            .append("remark", getRemark())
             .append("createBy", getCreateBy())
             .append("createTime", getCreateTime())
             .append("updateBy", getUpdateBy())

+ 14 - 0
tfis-admin/src/main/java/com/tfis/system/domain/FaultCase.java

@@ -50,6 +50,10 @@ public class FaultCase extends BaseEntity
     @Excel(name = "排故方法")
     private String troubleshootingMethodPath;
 
+    /** 浏览次数 */
+    @Excel(name = "浏览次数")
+    private Long viewCount;
+
     public void setId(Long id) 
     {
         this.id = id;
@@ -131,6 +135,15 @@ public class FaultCase extends BaseEntity
     {
         return troubleshootingMethodPath;
     }
+    public void setViewCount(Long viewCount) 
+    {
+        this.viewCount = viewCount;
+    }
+
+    public Long getViewCount() 
+    {
+        return viewCount;
+    }
 
     @Override
     public String toString() {
@@ -144,6 +157,7 @@ public class FaultCase extends BaseEntity
             .append("faultTreePath", getFaultTreePath())
             .append("faultPicturePath", getFaultPicturePath())
             .append("troubleshootingMethodPath", getTroubleshootingMethodPath())
+            .append("viewCount", getViewCount())
             .append("createBy", getCreateBy())
             .append("createTime", getCreateTime())
             .append("updateBy", getUpdateBy())

+ 0 - 2
tfis-admin/src/main/java/com/tfis/system/mapper/AircraftTypeMapper.java

@@ -1,8 +1,6 @@
 package com.tfis.system.mapper;
 
 import java.util.List;
-import java.util.Map;
-
 import com.tfis.system.domain.AircraftType;
 
 /**

+ 5 - 1
tfis-admin/src/main/resources/mapper/system/AircraftSubsystemMapper.xml

@@ -8,6 +8,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="id"    column="id"    />
         <result property="aircraftSystemId"    column="aircraft_system_id"    />
         <result property="aircraftTypeName"    column="aircraft_type_name"    />
+        <result property="remark"    column="remark"    />
         <result property="createBy"    column="create_by"    />
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
@@ -15,7 +16,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectAircraftSubsystemVo">
-        select id, aircraft_system_id, aircraft_type_name, create_by, create_time, update_by, update_time from biz_aircraft_subsystem
+        select id, aircraft_system_id, aircraft_type_name, remark, create_by, create_time, update_by, update_time from biz_aircraft_subsystem
     </sql>
 
     <select id="selectAircraftSubsystemList" parameterType="AircraftSubsystem" resultMap="AircraftSubsystemResult">
@@ -36,6 +37,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="(" suffix=")" suffixOverrides=",">
             <if test="aircraftSystemId != null">aircraft_system_id,</if>
             <if test="aircraftTypeName != null">aircraft_type_name,</if>
+            <if test="remark != null">remark,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -44,6 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="aircraftSystemId != null">#{aircraftSystemId},</if>
             <if test="aircraftTypeName != null">#{aircraftTypeName},</if>
+            <if test="remark != null">#{remark},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -56,6 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="SET" suffixOverrides=",">
             <if test="aircraftSystemId != null">aircraft_system_id = #{aircraftSystemId},</if>
             <if test="aircraftTypeName != null">aircraft_type_name = #{aircraftTypeName},</if>
+            <if test="remark != null">remark = #{remark},</if>
             <if test="createBy != null">create_by = #{createBy},</if>
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>

+ 5 - 1
tfis-admin/src/main/resources/mapper/system/AircraftSystemMapper.xml

@@ -8,6 +8,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="id"    column="id"    />
         <result property="aircraftTypeId"    column="aircraft_type_id"    />
         <result property="aircraftTypeName"    column="aircraft_type_name"    />
+        <result property="remark"    column="remark"    />
         <result property="createBy"    column="create_by"    />
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
@@ -15,7 +16,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectAircraftSystemVo">
-        select id, aircraft_type_id, aircraft_type_name, create_by, create_time, update_by, update_time from biz_aircraft_system
+        select id, aircraft_type_id, aircraft_type_name, remark, create_by, create_time, update_by, update_time from biz_aircraft_system
     </sql>
 
     <select id="selectAircraftSystemList" parameterType="AircraftSystem" resultMap="AircraftSystemResult">
@@ -36,6 +37,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="(" suffix=")" suffixOverrides=",">
             <if test="aircraftTypeId != null">aircraft_type_id,</if>
             <if test="aircraftTypeName != null">aircraft_type_name,</if>
+            <if test="remark != null">remark,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -44,6 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="aircraftTypeId != null">#{aircraftTypeId},</if>
             <if test="aircraftTypeName != null">#{aircraftTypeName},</if>
+            <if test="remark != null">#{remark},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -56,6 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <trim prefix="SET" suffixOverrides=",">
             <if test="aircraftTypeId != null">aircraft_type_id = #{aircraftTypeId},</if>
             <if test="aircraftTypeName != null">aircraft_type_name = #{aircraftTypeName},</if>
+            <if test="remark != null">remark = #{remark},</if>
             <if test="createBy != null">create_by = #{createBy},</if>
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>

+ 5 - 1
tfis-admin/src/main/resources/mapper/system/AircraftTypeMapper.xml

@@ -7,6 +7,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <resultMap type="AircraftType" id="AircraftTypeResult">
         <result property="id"    column="id"    />
         <result property="aircraftTypeName"    column="aircraft_type_name"    />
+        <result property="remark"    column="remark"    />
         <result property="createBy"    column="create_by"    />
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
@@ -14,7 +15,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectAircraftTypeVo">
-        select id, aircraft_type_name, create_by, create_time, update_by, update_time from biz_aircraft_type
+        select id, aircraft_type_name, remark, create_by, create_time, update_by, update_time from biz_aircraft_type
     </sql>
 
     <select id="selectAircraftTypeList" parameterType="AircraftType" resultMap="AircraftTypeResult">
@@ -33,6 +34,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         insert into biz_aircraft_type
         <trim prefix="(" suffix=")" suffixOverrides=",">
             <if test="aircraftTypeName != null">aircraft_type_name,</if>
+            <if test="remark != null">remark,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -40,6 +42,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="aircraftTypeName != null">#{aircraftTypeName},</if>
+            <if test="remark != null">#{remark},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -51,6 +54,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         update biz_aircraft_type
         <trim prefix="SET" suffixOverrides=",">
             <if test="aircraftTypeName != null">aircraft_type_name = #{aircraftTypeName},</if>
+            <if test="remark != null">remark = #{remark},</if>
             <if test="createBy != null">create_by = #{createBy},</if>
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>

+ 6 - 1
tfis-admin/src/main/resources/mapper/system/FaultCaseMapper.xml

@@ -14,6 +14,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="faultTreePath"    column="fault_tree_path"    />
         <result property="faultPicturePath"    column="fault_picture_path"    />
         <result property="troubleshootingMethodPath"    column="troubleshooting_method_path"    />
+        <result property="viewCount"    column="view_count"    />
         <result property="createBy"    column="create_by"    />
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
@@ -21,7 +22,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectFaultCaseVo">
-        select id, aircraft_type_id, aircraft_system_id, aircraft_subsystem_id, fault_phenomenon, fault_cause, fault_tree_path, fault_picture_path, troubleshooting_method_path, create_by, create_time, update_by, update_time from biz_fault_case
+        select id, aircraft_type_id, aircraft_system_id, aircraft_subsystem_id, fault_phenomenon, fault_cause, fault_tree_path, fault_picture_path, troubleshooting_method_path, view_count, create_by, create_time, update_by, update_time from biz_fault_case
     </sql>
 
     <select id="selectFaultCaseList" parameterType="FaultCase" resultMap="FaultCaseResult">
@@ -35,6 +36,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultTreePath != null  and faultTreePath != ''"> and fault_tree_path = #{faultTreePath}</if>
             <if test="faultPicturePath != null  and faultPicturePath != ''"> and fault_picture_path = #{faultPicturePath}</if>
             <if test="troubleshootingMethodPath != null  and troubleshootingMethodPath != ''"> and troubleshooting_method_path = #{troubleshootingMethodPath}</if>
+            <if test="viewCount != null "> and view_count = #{viewCount}</if>
         </where>
     </select>
     
@@ -54,6 +56,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultTreePath != null">fault_tree_path,</if>
             <if test="faultPicturePath != null">fault_picture_path,</if>
             <if test="troubleshootingMethodPath != null">troubleshooting_method_path,</if>
+            <if test="viewCount != null">view_count,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -68,6 +71,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultTreePath != null">#{faultTreePath},</if>
             <if test="faultPicturePath != null">#{faultPicturePath},</if>
             <if test="troubleshootingMethodPath != null">#{troubleshootingMethodPath},</if>
+            <if test="viewCount != null">#{viewCount},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -86,6 +90,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultTreePath != null">fault_tree_path = #{faultTreePath},</if>
             <if test="faultPicturePath != null">fault_picture_path = #{faultPicturePath},</if>
             <if test="troubleshootingMethodPath != null">troubleshooting_method_path = #{troubleshootingMethodPath},</if>
+            <if test="viewCount != null">view_count = #{viewCount},</if>
             <if test="createBy != null">create_by = #{createBy},</if>
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>

+ 1 - 1
tfis-ui/src/api/system/type.js

@@ -49,4 +49,4 @@ export function getTypeOption() {
     url: '/system/type/getOption',
     method: 'get'
   })
-}
+}

+ 37 - 9
tfis-ui/src/views/system/case/index.vue

@@ -1,18 +1,26 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
-      <el-form-item label="故障现象" prop="faultPhenomenon">
+      <el-form-item label="机型" prop="aircraftTypeId">
         <el-input
-          v-model="queryParams.faultPhenomenon"
-          placeholder="请输入故障现象"
+          v-model="queryParams.aircraftTypeId"
+          placeholder="请输入机型"
           clearable
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="故障原因" prop="faultCause">
+      <el-form-item label="系统" prop="aircraftSystemId">
         <el-input
-          v-model="queryParams.faultCause"
-          placeholder="请输入故障原因"
+          v-model="queryParams.aircraftSystemId"
+          placeholder="请输入系统"
+          clearable
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
+      <el-form-item label="分系统" prop="aircraftSubsystemId">
+        <el-input
+          v-model="queryParams.aircraftSubsystemId"
+          placeholder="请输入分系统"
           clearable
           @keyup.enter.native="handleQuery"
         />
@@ -41,6 +49,14 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
+      <el-form-item label="浏览次数" prop="viewCount">
+        <el-input
+          v-model="queryParams.viewCount"
+          placeholder="请输入浏览次数"
+          clearable
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -104,6 +120,7 @@
       <el-table-column label="故障树" align="center" prop="faultTreePath" />
       <el-table-column label="故障图" align="center" prop="faultPicturePath" />
       <el-table-column label="排故方法" align="center" prop="troubleshootingMethodPath" />
+      <el-table-column label="浏览次数" align="center" prop="viewCount" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -123,7 +140,7 @@
         </template>
       </el-table-column>
     </el-table>
-    
+
     <pagination
       v-show="total>0"
       :total="total"
@@ -145,11 +162,17 @@
             </el-option>
           </el-select>
         </el-form-item>
+        <el-form-item label="系统" prop="aircraftSystemId">
+          <el-input v-model="form.aircraftSystemId" placeholder="请输入系统" />
+        </el-form-item>
+        <el-form-item label="分系统" prop="aircraftSubsystemId">
+          <el-input v-model="form.aircraftSubsystemId" placeholder="请输入分系统" />
+        </el-form-item>
         <el-form-item label="故障现象" prop="faultPhenomenon">
-          <el-input v-model="form.faultPhenomenon" placeholder="请输入故障现象" />
+          <el-input v-model="form.faultPhenomenon" type="textarea" placeholder="请输入内容" />
         </el-form-item>
         <el-form-item label="故障原因" prop="faultCause">
-          <el-input v-model="form.faultCause" placeholder="请输入故障原因" />
+          <el-input v-model="form.faultCause" type="textarea" placeholder="请输入内容" />
         </el-form-item>
         <el-form-item label="故障树" prop="faultTreePath">
           <el-input v-model="form.faultTreePath" placeholder="请输入故障树" />
@@ -160,6 +183,9 @@
         <el-form-item label="排故方法" prop="troubleshootingMethodPath">
           <el-input v-model="form.troubleshootingMethodPath" placeholder="请输入排故方法" />
         </el-form-item>
+        <el-form-item label="浏览次数" prop="viewCount">
+          <el-input v-model="form.viewCount" placeholder="请输入浏览次数" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -206,6 +232,7 @@ export default {
         faultTreePath: null,
         faultPicturePath: null,
         troubleshootingMethodPath: null,
+        viewCount: null,
       },
       // 表单参数
       form: {},
@@ -251,6 +278,7 @@ export default {
         faultTreePath: null,
         faultPicturePath: null,
         troubleshootingMethodPath: null,
+        viewCount: null,
         createBy: null,
         createTime: null,
         updateBy: null,

+ 16 - 0
tfis-ui/src/views/system/subsystem/index.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
+      <el-form-item label="系统" prop="aircraftSystemId">
+        <el-input
+          v-model="queryParams.aircraftSystemId"
+          placeholder="请输入系统"
+          clearable
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
       <el-form-item label="分系统名称" prop="aircraftTypeName">
         <el-input
           v-model="queryParams.aircraftTypeName"
@@ -66,6 +74,7 @@
       <el-table-column label="编号" align="center" prop="id" />
       <el-table-column label="系统" align="center" prop="aircraftSystemId" />
       <el-table-column label="分系统名称" align="center" prop="aircraftTypeName" />
+      <el-table-column label="备注" align="center" prop="remark" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -97,9 +106,15 @@
     <!-- 添加或修改分系统信息管理对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
+        <el-form-item label="系统" prop="aircraftSystemId">
+          <el-input v-model="form.aircraftSystemId" placeholder="请输入系统" />
+        </el-form-item>
         <el-form-item label="分系统名称" prop="aircraftTypeName">
           <el-input v-model="form.aircraftTypeName" placeholder="请输入分系统名称" />
         </el-form-item>
+        <el-form-item label="备注" prop="remark">
+          <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -172,6 +187,7 @@ export default {
         id: null,
         aircraftSystemId: null,
         aircraftTypeName: null,
+        remark: null,
         createBy: null,
         createTime: null,
         updateBy: null,

+ 16 - 0
tfis-ui/src/views/system/system/index.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
+      <el-form-item label="机型" prop="aircraftTypeId">
+        <el-input
+          v-model="queryParams.aircraftTypeId"
+          placeholder="请输入机型"
+          clearable
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
       <el-form-item label="系统名称" prop="aircraftTypeName">
         <el-input
           v-model="queryParams.aircraftTypeName"
@@ -66,6 +74,7 @@
       <el-table-column label="编号" align="center" prop="id" />
       <el-table-column label="机型" align="center" prop="aircraftTypeId" />
       <el-table-column label="系统名称" align="center" prop="aircraftTypeName" />
+      <el-table-column label="备注" align="center" prop="remark" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -97,9 +106,15 @@
     <!-- 添加或修改系统信息管理对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
+        <el-form-item label="机型" prop="aircraftTypeId">
+          <el-input v-model="form.aircraftTypeId" placeholder="请输入机型" />
+        </el-form-item>
         <el-form-item label="系统名称" prop="aircraftTypeName">
           <el-input v-model="form.aircraftTypeName" placeholder="请输入系统名称" />
         </el-form-item>
+        <el-form-item label="备注" prop="remark">
+          <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -172,6 +187,7 @@ export default {
         id: null,
         aircraftTypeId: null,
         aircraftTypeName: null,
+        remark: null,
         createBy: null,
         createTime: null,
         updateBy: null,

+ 5 - 0
tfis-ui/src/views/system/type/index.vue

@@ -65,6 +65,7 @@
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="编号" align="center" prop="id" />
       <el-table-column label="机型名称" align="center" prop="aircraftTypeName" />
+      <el-table-column label="备注" align="center" prop="remark" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -99,6 +100,9 @@
         <el-form-item label="机型名称" prop="aircraftTypeName">
           <el-input v-model="form.aircraftTypeName" placeholder="请输入机型名称" />
         </el-form-item>
+        <el-form-item label="备注" prop="remark">
+          <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -169,6 +173,7 @@ export default {
       this.form = {
         id: null,
         aircraftTypeName: null,
+        remark: null,
         createBy: null,
         createTime: null,
         updateBy: null,