瀏覽代碼

修改任务下达

qukaidi 4 年之前
父節點
當前提交
88e00c245a
共有 2 個文件被更改,包括 35 次插入10 次删除
  1. 34 9
      src/views/fleet/plans/AddOrUpdate.vue
  2. 1 1
      src/views/fleet/plans/index.vue

+ 34 - 9
src/views/fleet/plans/AddOrUpdate.vue

@@ -16,6 +16,7 @@
                 :clearable="true"
                 filterable
                 :disabled="disabled"
+                size="mini"
               >
                 <el-option
                   v-for="(dict, index) in fMblnoOptions"
@@ -32,6 +33,7 @@
                 v-model="form.billType"
                 placeholder="请选择业务类型"
                 :disabled="disabled"
+                 size="mini"
               >
                 <el-option
                   v-for="(dict, index) in billTypeList"
@@ -48,6 +50,7 @@
                 v-model="form.transType"
                 placeholder="请选择运输方式"
                 :disabled="disabled"
+                 size="mini"
               >
                 <el-option
                   v-for="(dict, index) in transTypeList"
@@ -64,6 +67,7 @@
                 v-model="form.transProp"
                 placeholder="请选择运输方式"
                 :disabled="disabled"
+                 size="mini"
               >
                 <el-option
                   v-for="(dict, index) in transPropList"
@@ -82,6 +86,7 @@
                 v-model="form.mblno"
                 placeholder="请输入提单号"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -93,6 +98,7 @@
                 :disabled="disabled"
                 clearable
                 filterable
+                 size="mini"
               >
                 <el-option
                   v-for="(dict, index) in goodsOptions"
@@ -110,6 +116,7 @@
                 placeholder="请输入计划件数"
                 :disabled="disabled"
                 v-input-limit="2"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -120,6 +127,7 @@
                 placeholder="请输入计划重量"
                 :disabled="disabled"
                 v-input-limit="2"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -131,6 +139,7 @@
                 v-model="form.ysl"
                 placeholder="请输入船名"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -140,6 +149,7 @@
                 v-model="form.voy"
                 placeholder="请输入航次"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -149,6 +159,7 @@
                 v-model="form.pol"
                 placeholder="请输入起运港"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -158,6 +169,7 @@
                 v-model="form.pod"
                 placeholder="请输入目的港"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -173,6 +185,7 @@
                 v-model="form.loadAddr"
                 placeholder="请输入提箱地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
             <el-form-item v-else label="装货地点" prop="loadAddr">
@@ -180,6 +193,7 @@
                 v-model="form.loadAddr"
                 placeholder="请输入装货地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -187,7 +201,7 @@
             <el-form-item label="计划时间" prop="loadDate">
               <el-date-picker
                 clearable
-                size="small"
+                size="mini"
                 style="width: 200px"
                 v-model="form.loadDate"
                 type="date"
@@ -204,6 +218,7 @@
                 v-model="form.loadAttn"
                 placeholder="请输入装车联系人"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -214,6 +229,7 @@
                 placeholder="请输入装车联系电话"
                 :disabled="disabled"
                 v-input-limit="0"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -229,6 +245,7 @@
                 v-model="form.mdLoadAddr"
                 placeholder="请输入装卸货地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
             <el-form-item
@@ -240,6 +257,7 @@
                 v-model="form.mdLoadAddr"
                 placeholder="请输入装货地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -247,7 +265,7 @@
             <el-form-item label="计划时间" prop="mdLoadDate">
               <el-date-picker
                 clearable
-                size="small"
+                size="mini"
                 style="width: 200px"
                 v-model="form.mdLoadDate"
                 type="date"
@@ -264,6 +282,7 @@
                 v-model="form.mdLoadAttn"
                 placeholder="请输入装卸货联系人"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -274,6 +293,7 @@
                 placeholder="请输入装卸货联系电话"
                 :disabled="disabled"
                 v-input-limit="0"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -285,6 +305,7 @@
                 v-model="form.unLoadAddr"
                 placeholder="请输入卸箱地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -294,6 +315,7 @@
                 v-model="form.unLoadAddr"
                 placeholder="请输入卸箱地点"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -301,7 +323,7 @@
             <el-form-item label="计划时间" prop="unLoadDate">
               <el-date-picker
                 clearable
-                size="small"
+                size="mini"
                 style="width: 200px"
                 v-model="form.unLoadDate"
                 type="date"
@@ -318,6 +340,7 @@
                 v-model="form.unLoadAttn"
                 placeholder="请输入卸车联系人"
                 :disabled="disabled"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -328,6 +351,7 @@
                 placeholder="请输入卸车联系电话"
                 :disabled="disabled"
                 v-input-limit="0"
+                 size="mini"
               />
             </el-form-item>
           </el-col>
@@ -341,6 +365,7 @@
                 v-model="form.routeDesc"
                 placeholder="请输入线路描述"
                 :disabled="disabled"
+                size="mini"
               />
             </el-form-item>
           </el-col>
@@ -354,6 +379,7 @@
                 v-model="form.remarks"
                 placeholder="请输入备注"
                 :disabled="disabled"
+                size="mini"
               />
             </el-form-item>
           </el-col>
@@ -1113,7 +1139,7 @@
                       @click.native.prevent="
                         delplansRow(scope.$index, schedulingList, scope.row)
                       "
-                      :disabled="disabled"
+                      :disabled="disabled||scope.row.billStatus==6"
                       >删除</el-button
                     >
                     <el-button
@@ -1537,11 +1563,8 @@ export default {
       }
     },
     delplansRow(index, rows, row) {
-      // console.log(row)
-      // let arr = this.planList;
-      // let arr2 = arr.filter((e) => e.cntrId == row.cntrId);
-      // row["pid"] = arr2[0].id;
-      if (row.billStatus == 6) {
+
+      if (row.billStatus != 6&&row.id!=null) {
         removeFtmsorderbillsplans(row).then((response) => {
           if (response.code == 200) {
             rows.splice(index, 1);
@@ -1559,6 +1582,8 @@ export default {
             this.msgSuccess("成功撤回");
           }
         });
+      }else{
+        this.msgSuccess("此条数据没有提交,不能申请撤回");
       }
     },
   },

+ 1 - 1
src/views/fleet/plans/index.vue

@@ -261,7 +261,7 @@
         align="center"
         class-name="small-padding fixed-width"
         fixed="right"
-        width="200px"
+        width="150px"
       >
         <template slot-scope="scope">
           <el-button