liyg 2 年之前
父节点
当前提交
243098443b
共有 1 个文件被更改,包括 55 次插入34 次删除
  1. 55 34
      src/views/RMS/components/editCapacity.vue

+ 55 - 34
src/views/RMS/components/editCapacity.vue

@@ -1,19 +1,30 @@
 <template>
-   
+  
   <!-- 修改运力信息 -->
   <div class="editCapacity">
-     
+
     <div id="contractDetails">
-          <page-title>编辑</page-title>    
-      <div class="main">   </div>
-         
-      <div class="contractTitle">
-             
-        <div class="form_box" style="margin-right: 10rem">
-                    <dil-form :formId="380" v-model="form1"></dil-form>      
+      <page-title>编辑</page-title> 
+      <div class="main">
+          <div class="contractTitle">
+            <div class="form_box_capacity" style="margin-right: 10rem">
+                    <dil-form :formId="380" v-model="form1"></dil-form>
+                    <el-form  v-show="flag">
+                      <div class="preview-group">
+                          <el-form-item label="是否是VIP车辆:">
+                            <el-radio v-model="form1.capacityVip" label="是">是</el-radio>
+                            <el-radio v-model="form1.capacityVip" label="否">否</el-radio>
+                          </el-form-item>
+                          <el-form-item label="是否无GPS派车:">
+                            <el-radio v-model="form1.capacityGps" label="是">是</el-radio>
+                            <el-radio v-model="form1.capacityGps" label="否">否</el-radio>
+                          </el-form-item>
+                      </div>
+                    </el-form>
+            </div>
         </div>
-           
       </div>
+      
       <!-- <div class="elForm">
   <el-form
         :inline="true"
@@ -37,12 +48,9 @@
     </el-form> -->
       <!-- </div> -->
     </div>
-       
     <div class="button_box">
-            <el-button type="primary" @click="onClickConfirm">确认</el-button>  
-       
+      <el-button type="primary" @click="onClickConfirm">确认</el-button>
     </div>
-     
   </div>
 </template>
 
@@ -73,6 +81,7 @@ export default {
         selectionType: "radio",
         mapList: [],
       },
+      flag:false
     };
   },
   // created(){
@@ -81,6 +90,10 @@ export default {
   // },
   mounted() {
     this.information();
+    this.orgcode = getCookie("orgCode");
+    if(this.orgcode === "wuliuyunshubu" || this.orgcode === "dagangadmin"){
+      this.flag=true;
+    }
   },
   //   mounted() {
   //    this.information();
@@ -154,7 +167,9 @@ export default {
         userDep:this.form1.userDep,
         capacityCarrierId:this.$route.params.capacityCarrierId,
         capacityTel:this.form1.capacityTel,
-        capacityNumber:this.form1.capacityNumber
+        capacityNumber:this.form1.capacityNumber,
+        capacityVip:this.form1.capacityVip,
+        capacityGps:this.form1.capacityGps
       };
       this.axios.post("/api/v1/rms/updateCapacity", map).then((res) => {
         if (res.data.code == "200") {
@@ -174,27 +189,33 @@ export default {
   .elForm {
     margin-left: 40%;
   }
-  .form_box {
-    width: 100%;
-    margin-top: 30px;
-    display: flex;
-    justify-content: center;
-    .el-form-item {
-      display: flex;
-      justify-content: center;
-      .el-form-item__label {
-        display: flex;
-        align-items: center;
-      }
-      .el-form-item__content {
-        .el-select {
-          width: 250px;
-        }
-        .el-input {
-          width: 250px;
+.form_box_capacity {
+      margin-left: 35%;
+      width: 340px;
+      .el-form {
+        .preview-group {
+          .el-form-item {
+            .el-form-item__label {
+              display: inline-block;
+              width: 70px !important;
+            }
+            .el-form-item__content {
+              .el-select {
+                width: 250px;
+              }
+              .el-input {
+                width: 250px;
+              }
+              .el-textarea {
+                .el-textarea__inner {
+                  width: 225px;
+                  margin-top: 0.03rem;
+                }
+              }
+            }
+          }
         }
       }
-    }
   }
   .button_box {
     display: flex;