فهرست منبع

修改故障代码

ouyj 7 ماه پیش
والد
کامیت
4e0ba6b832

+ 12 - 0
ygtx-gxt/src/main/java/com/ygtx/gxt/domain/GxtFaultCodes.java

@@ -29,6 +29,10 @@ public class GxtFaultCodes extends BaseEntity
     /** 是否启用(0:启用,1:停用) */
     private Integer isActive;
 
+    /** 故障条纹 */
+    @Excel(name = "故障条纹")
+    private String faultBarcode;
+
     public void setId(Long id) 
     {
         this.id = id;
@@ -69,6 +73,14 @@ public class GxtFaultCodes extends BaseEntity
         return isActive;
     }
 
+    public String getFaultBarcode() {
+        return faultBarcode;
+    }
+
+    public void setFaultBarcode(String faultBarcode) {
+        this.faultBarcode = faultBarcode;
+    }
+
     @Override
     public String toString() {
         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)

+ 5 - 1
ygtx-gxt/src/main/resources/mapper/gxt/GxtFaultCodesMapper.xml

@@ -9,6 +9,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="faultCode"    column="fault_code"    />
         <result property="faultDescription"    column="fault_description"    />
         <result property="isActive"    column="is_active"    />
+        <result property="faultBarcode"    column="fault_barcode"    />
         <result property="createBy"    column="create_by"    />
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
@@ -17,7 +18,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectGxtFaultCodesVo">
-        select id, fault_code, fault_description, is_active, create_by, create_time, update_by, update_time, remark from gxt_fault_codes
+        select id, fault_code, fault_description, is_active, fault_barcode, create_by, create_time, update_by, update_time, remark from gxt_fault_codes
     </sql>
 
     <select id="selectGxtFaultCodesList" parameterType="GxtFaultCodes" resultMap="GxtFaultCodesResult">
@@ -45,6 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultCode != null and faultCode != ''">fault_code,</if>
             <if test="faultDescription != null and faultDescription != ''">fault_description,</if>
             <if test="isActive != null">is_active,</if>
+            <if test="faultBarcode != null">fault_barcode,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -55,6 +57,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultCode != null and faultCode != ''">#{faultCode},</if>
             <if test="faultDescription != null and faultDescription != ''">#{faultDescription},</if>
             <if test="isActive != null">#{isActive},</if>
+            <if test="faultBarcode != null">#{faultBarcode},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -69,6 +72,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="faultCode != null and faultCode != ''">fault_code = #{faultCode},</if>
             <if test="faultDescription != null and faultDescription != ''">fault_description = #{faultDescription},</if>
             <if test="isActive != null">is_active = #{isActive},</if>
+            <if test="faultBarcode != null">fault_barcode = #{faultBarcode},</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>

+ 14 - 1
ygtx-ui/src/views/gxt/faultCodes/index.vue

@@ -78,6 +78,7 @@
     <el-table v-loading="loading" :data="faultCodesList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="故障代码" align="center" prop="faultCode" />
+      <el-table-column label="故障条纹" align="center" prop="faultBarcode" />
       <el-table-column label="故障描述" align="center" prop="faultDescription" />
       <el-table-column label="启用状态" align="center" prop="isActive">
         <template #default="scope">
@@ -110,6 +111,13 @@
               <el-input v-model="form.faultCode" placeholder="请输入故障代码" maxlength="50" show-word-limit v-chinese-limit/>
             </el-form-item>
           </el-col>
+          <el-col :span="12">
+            <el-form-item label="故障条纹" prop="faultBarcode">
+              <el-input v-model="form.faultBarcode" placeholder="请输入故障条纹" maxlength="100" show-word-limit v-chinese-limit/>
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row :gutter="20">
           <el-col :span="12">
             <el-form-item label="启用状态" prop="isActive">
               <el-radio-group v-model="form.isActive">
@@ -175,11 +183,15 @@ const data = reactive({
     faultCode: null,
     faultDescription: null,
     isActive: null,
+    faultBarcode: null,
   },
   rules: {
     faultCode: [
       { required: true, message: "故障代码不能为空", trigger: "blur" }
     ],
+    faultBarcode: [
+      { required: true, message: "故障条纹不能为空", trigger: "blur" }
+    ],
     faultDescription: [
       { required: true, message: "故障描述不能为空", trigger: "blur" }
     ],
@@ -209,6 +221,7 @@ function reset() {
   form.value = {
     id: null,
     faultCode: null,
+    faultBarcode: null,
     faultDescription: null,
     isActive: 0,
     createBy: null,
@@ -297,4 +310,4 @@ function handleExport() {
 }
 
 getList()
-</script>
+</script>