소스 검색

采购订单维护-修订-可编辑字段调整

002390 1 년 전
부모
커밋
5b34072d73

+ 1 - 1
src/views/material/requisition/add.vue

@@ -1260,7 +1260,7 @@
       getMidPackDetails(id) {
         getMidPack({id: id}).then(res => {
           if (res.code === 200) {
-            this.midPackOptions = res.data.tableBody
+            this.midPackOptions = res.data.tableBody;
           }
         })
       },

+ 9 - 3
src/views/purchase/purchase-order/edit/index.vue

@@ -459,6 +459,7 @@ export default {
         });
         if (code == 200) {
           this.params = data;
+          
         }
       } catch (error) {
 
@@ -839,10 +840,15 @@ export default {
 
               <!-- 修订:不可删除、增行
               编辑:自制:可删可增 -->
-              <el-table-column fixed="right" label="操作" width="120">
-                <template slot-scope="scope">
+              <!-- v-if="!handleIsRevise()" -->
+              <el-table-column 
+                fixed="right" 
+                label="操作" 
+                width="120" >
+                <template slot-scope="scope"
+              >
+              <!-- v-if="!handleIsRevise()"  -->
                   <el-button 
-                    v-if="!handleIsRevise()" 
                     @click.native.prevent="delTableRow(params[tabName], scope.$index)" 
                     type="text" 
                     size="small"

+ 4 - 3
src/views/purchase/purchase-order/edit/initColumn.js

@@ -66,9 +66,10 @@ export const forbidden = (isEdit,source) => {
     // 修订
     updateColumns.forEach(item => {
 
-      if (item.key == 'buyerName' || item.key == 'puDeptName' || item.key == 'deductionMoney' ||
-        item.key == 'supplierContactsName' || item.key == 'agentName' || 
-        item.key == 'rebateMoney' || item.key == 'remark') {
+      if (item.key == 'buyerName' || item.key == 'puDeptName'
+      || item.key === 'goodsAllocationName' || item.key === 'goodsWarehouseName' 
+      || item.key === 'warehouseName' || item.key == 'deductionMoney' 
+      || item.key == 'rebateMoney' ||item.key == 'remark' ) {
         item.disabled = false;
         item.readonly = false;
       } else {