Browse Source

修改确认费用置灰

qukaidi 4 năm trước cách đây
mục cha
commit
1ad35e62d5
1 tập tin đã thay đổi với 42 bổ sung32 xóa
  1. 42 32
      src/views/track/cabinet/AddOrUpdate.vue

+ 42 - 32
src/views/track/cabinet/AddOrUpdate.vue

@@ -372,7 +372,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -384,7 +384,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -398,7 +398,7 @@
                 type="date"
                 value-format="yyyy-MM-dd"
                 placeholder="选择接单时间"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               >
               </el-date-picker>
             </el-form-item>
@@ -416,7 +416,7 @@
                 type="date"
                 value-format="yyyy-MM-dd"
                 placeholder="选择提箱时间"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               >
               </el-date-picker>
             </el-form-item>
@@ -431,7 +431,7 @@
                 type="date"
                 value-format="yyyy-MM-dd"
                 placeholder="选择装卸货时间"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               >
               </el-date-picker>
             </el-form-item>
@@ -446,7 +446,7 @@
                 type="date"
                 value-format="yyyy-MM-dd"
                 placeholder="选择还卸柜时间"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               >
               </el-date-picker>
             </el-form-item>
@@ -461,7 +461,7 @@
                 type="date"
                 value-format="yyyy-MM-dd"
                 placeholder="选择回单时间"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               >
               </el-date-picker>
             </el-form-item>
@@ -477,7 +477,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -489,7 +489,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -501,7 +501,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -512,7 +512,7 @@
                 placeholder="请输入备注"
                 size="mini"
                 style="width: 180px"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -526,7 +526,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -538,7 +538,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -550,7 +550,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -561,7 +561,7 @@
                 placeholder="请输入备注"
                 size="mini"
                 style="width: 180px"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -575,7 +575,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -587,7 +587,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -599,7 +599,7 @@
                 size="mini"
                 style="width: 180px"
                 v-input-limit="2"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -610,7 +610,7 @@
                 placeholder="请输入备注"
                 size="mini"
                 style="width: 180px"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
               />
             </el-form-item>
           </el-col>
@@ -622,7 +622,7 @@
                 v-model="form.acceptRemarks"
                 placeholder="请输入备注"
                 size="mini"
-                :disabled="disabled"
+                :disabled="disabled||form.billStatus == 7"
                 type="textarea"
                 :rows="2"
               />
@@ -654,6 +654,7 @@
                   icon="el-icon-plus"
                   size="mini"
                   @click="addRelevt4"
+                  :disabled="form.billStatus == 7"
                   v-hasPermi="['fleet:vehicleStatus:edit']"
                   >添加费用</el-button
                 >
@@ -662,6 +663,7 @@
                   icon="el-icon-plus"
                   size="mini"
                   @click="addRelevt2"
+                  :disabled="form.billStatus == 7"
                   v-hasPermi="['fleet:vehicleStatus:edit']"
                   >导入费用</el-button
                 >
@@ -894,7 +896,7 @@
                   type="text"
                   icon="el-icon-document-checked"
                   :disabled="
-                    scope.row.fBillstatus == 6 || scope.row.fBillstatus == 3
+                    scope.row.fBillstatus == 6 || scope.row.fBillstatus == 3||form.billStatus == 7
                   "
                   @click.native.prevent="addFees(scope.row)"
                   >提交</el-button
@@ -903,7 +905,7 @@
                   size="mini"
                   type="text"
                   icon="el-icon-refresh"
-                  :disabled="scope.row.fBillstatus == 3"
+                  :disabled="scope.row.fBillstatus == 3||form.billStatus == 7"
                   @click.native.prevent="fixFees(scope.row)"
                   >变更</el-button
                 >
@@ -911,7 +913,7 @@
                   size="mini"
                   type="text"
                   icon="el-icon-document-delete"
-                  :disabled="scope.row.fBillstatus < 6"
+                  :disabled="scope.row.fBillstatus < 6||form.billStatus == 7"
                   @click.native.prevent="revokeFees(scope.row)"
                   >撤销</el-button
                 >
@@ -919,7 +921,7 @@
                   size="mini"
                   type="text"
                   icon="el-icon-delete"
-                  :disabled="scope.row.fBillstatus == 6"
+                  :disabled="scope.row.fBillstatus == 6||form.billStatus == 7"
                   @click.native.prevent="
                     delFees(scope.$index, chiFeesList, scope.row)
                   "
@@ -952,7 +954,7 @@
                   icon="el-icon-plus"
                   size="mini"
                   @click="addRelevt"
-                  :disabled="disabled"
+                  :disabled="disabled||form.billStatus == 7"
                   >添加</el-button
                 >
               </div>
@@ -978,7 +980,7 @@
                     v-model="scope.row.attachName"
                     placeholder="附件名称"
                     show-word-limit
-                    :disabled="disabled"
+                    :disabled="disabled||form.billStatus == 7"
                   />
                 </template>
               </el-table-column>
@@ -993,7 +995,7 @@
                     v-model="scope.row.createBy"
                     placeholder="上传人"
                     show-word-limit
-                    :disabled="disabled"
+                    :disabled="disabled||form.billStatus == 7"
                   />
                 </template>
               </el-table-column>
@@ -1029,11 +1031,11 @@
                         }
                       "
                       :headers="headers"
-                      :disabled="disabled"
+                      :disabled="disabled||form.billStatus == 7"
                       :show-file-list="false"
                       :limit="1"
                     >
-                      <el-button size="small" type="text" :disabled="disabled"
+                      <el-button size="small" type="text" :disabled="disabled||form.billStatus == 7"
                         >点击上传</el-button
                       >
                     </el-upload>
@@ -1041,14 +1043,14 @@
                       size="small"
                       type="text"
                       @click="checkFile(scope)"
-                      :disabled="disabled"
+                      :disabled="disabled||form.billStatus == 7"
                       style="margin-left: 10px"
                       >查看</el-button
                     >
                     <el-button
                       size="small"
                       type="text"
-                      :disabled="disabled"
+                      :disabled="disabled||form.billStatus == 7"
                       @click="deleteFile(scope)"
                       >删除</el-button
                     >
@@ -1069,7 +1071,7 @@
                     @click.native.prevent="
                       deleteRow(scope.$index, relevantAttachments)
                     "
-                    :disabled="disabled"
+                    :disabled="disabled||form.billStatus == 7"
                     >删除</el-button
                   >
                 </template>
@@ -1084,48 +1086,56 @@
         type="primary"
         @click="submitForm('acceptDate')"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >接 单</el-button
       >
       <el-button
         type="primary"
         @click="submitForm('loadDate')"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >提 箱</el-button
       >
       <el-button
         type="primary"
         @click="submitForm('mdLoadDate')"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >装卸货</el-button
       >
       <el-button
         type="primary"
         @click="submitForm('unLoadDate')"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >还卸柜</el-button
       >
       <el-button
         type="primary"
         @click="submitForm('waybillDate')"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >回 单</el-button
       >
       <el-button
         type="primary"
         @click="driversubmitForm"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >提 交</el-button
       >
       <el-button
         type="success"
         @click="submitAllowChanges"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >修 改</el-button
       >
       <el-button
         type="info"
         @click="submitSave"
         v-hasPermi="['fleet:vehicleStatus:edit']"
+        :disabled="form.billStatus == 7"
         >保 存</el-button
       >
       <!-- <el-button type="warning" @click="submitRetreat">撤 回</el-button> -->