소스 검색

优化编辑物料问题

shenjj 7 년 전
부모
커밋
8b31489e3d
1개의 변경된 파일8개의 추가작업 그리고 7개의 파일을 삭제
  1. 8 7
      pages/mobile/center/vendor/product.vue

+ 8 - 7
pages/mobile/center/vendor/product.vue

@@ -332,7 +332,7 @@
                 <li v-for="sCode in similarCode" @click="setCode(sCode.code)">{{sCode.code}}</li>
               </ul>
               <!--<input type="text" placeholder="请输入型号" v-model="MaterielItem.cmpCode"/>-->
-              <i class="iconfont icon-guanbi1" @click="MaterielItem.code = ''"></i>
+              <i class="iconfont icon-guanbi1" @click="MaterielItem.cmpCode = ''"></i>
             </div>
           </template>
         </div>
@@ -583,7 +583,7 @@
       },
       // 编辑物料
       updateMateriel(item) {
-        this.MaterielItem = item
+        this.MaterielItem = this.baseUtils.deepCopy(item)
         this.cmpImg = item.cmpImg || ''
         // this.MaterielItem.cmpImg = item.cmpImg || ''
         this.showMateriel = true
@@ -1755,20 +1755,21 @@
       .update-materiel-wrapper-list {
         margin-left:0.28rem;
         margin-top: 0.3rem;
-        line-height: 0.5rem;
+        line-height: 0.7rem;
         .red {color: #ea0f42}
         .name {color: #666;}
         .input {
           position: relative;
           width:5.4rem;
-          line-height: 0.5rem;
-          height: 0.5rem;border: 1px solid #dcdcdc;
+          line-height: 0.7rem;
+          height: 0.7rem;
+          border: 1px solid #dcdcdc;
           input {
             text-indent: 5px;
             border: 0;
             border-radius: 0.07rem;
-            line-height: 0.44rem;
-            height: 0.44rem;
+            line-height: 0.64rem;
+            height: 0.64rem;
             width: 90%;
             font-size:0.28rem;
             float: left;