Browse Source

版本信息修改:详情页不可添加修改说明、添加版本信息页面可以添加说明

liucf 6 năm trước cách đây
mục cha
commit
3b463f62f0

+ 2 - 3
src/components/icss/AddVersion.vue

@@ -23,7 +23,7 @@
           <el-form-item label="版本说明:" v-if="list&&list.length>0">
           </el-form-item>
         </el-form>
-        <VersionDesc v-if="id" :detail="list" :versionId="id" :isFirst="isFirst" :isCopy="copy" @func="getDetailList"/>
+        <VersionDesc :detail="list" :versionId="id" :isFirst="isFirst" :isCopy="copy" @func="getDetailList"/>
         <el-button class="disclButn" size="small" type="primary" @click="comfirn">确定</el-button>
       </div>    
     </div>
@@ -39,7 +39,7 @@
         // data:{},
         list:[],
         labelPosition:'left',
-        isFirst:false,
+        isFirst:true,
         title:'版本信息维护-添加版本信息',
         form:{
           name:'',
@@ -68,7 +68,6 @@
         this.form.refreshTime = info.refreshTime;
         this.form.remark = info.remark;
         this.title = this.copy?"版本信息维护-复制版本信息":"版本信息维护-修改版本信息";
-        this.isFirst = true;
         // this.getList();
         this.list = info.detail;
       }

+ 1 - 1
src/components/icss/VersionDesc.vue

@@ -53,7 +53,7 @@
           </el-form-item>
           <el-form-item label="内容:" prop="description" class="discDesc">
             <p v-if="showDesc" v-html="form.description" class="cont">{{form.description}}</p>
-            <el-input v-else type="textarea" :rows="3" placeholder="请输入内容" v-model="form.description" maxlength="1024"></el-input>
+            <el-input v-else type="textarea" :rows="3" placeholder="请输入内容" v-model="form.description" maxlength="120"></el-input>
           </el-form-item>
           <el-button class="disclButn" size="small" type="primary" @click="comfirn">确定</el-button>
           <!-- <el-button class="disclButn can" size="small" type="primary" @click="cancel">取消</el-button> -->

+ 13 - 4
src/components/icss/VersionInfo.vue

@@ -7,9 +7,10 @@
                 </el-form-item>
                 <el-form-item>
                     <el-button size="mini" @click="filterDatas">确认</el-button>
-                    <router-link to="/admin/LT-YXSJWH-TJBBXX" style="margin:0 10px">
+                    <!-- <router-link to="/admin/LT-YXSJWH-TJBBXX" style="margin:0 10px">
                         <el-button size="mini" type="warning">添加版本信息</el-button>
-                    </router-link>
+                    </router-link> -->
+                    <el-button size="mini" type="warning" style="margin:0 10px" @click="addVersion">添加版本信息</el-button>
                 </el-form-item>
             </el-form>
         </crumbs>
@@ -89,6 +90,13 @@
       this.getDataList();
     },
     methods: {
+      addVersion(){
+        // 添加版本信息
+        this.$router.push({
+          name:'AddVersion',
+          params: {copy:true}
+        })
+      },
       toEditVersion(row,flag){
         this.$router.push({
           name:'AddVersion',
@@ -112,8 +120,9 @@
           console.log(error);
         });
       },
-      getDetail(item) {
-        let isFirst = item.id==this.list[0].id?true:false;
+      getDetail(item) {//详情页内不能修改明细 4-11
+        // let isFirst = item.id==this.list[0].id?true:false;
+        let isFirst = false;
         this.$router.push({name:'VersionDetail', params:{info:item,isFirst}});
       },
       getFilterItems() {