Преглед на файлове

更改出车列表,更改用车申请的带车人关联手机号

sunyanqiang преди 2 години
родител
ревизия
192a4739ee

+ 27 - 1
src/views/militaryvehicleManagement/thebusApply/index.vue

@@ -112,7 +112,12 @@
         prop="unitName"
         width="200"
       />
-      <el-table-column label="申请人" align="center" prop="peopleName" width="150"/>
+      <el-table-column
+        label="申请人"
+        align="center"
+        prop="peopleName"
+        width="150"
+      />
       <el-table-column label="带车人" align="center" prop="pepelonamed" />
       <!-- <el-table-column
         label="联系方式"
@@ -562,6 +567,7 @@
               :label="item.name"
               :value="item.name"
               class="input_xiala"
+              @click.native="peopelName(item)"
             >
             </el-option>
           </el-select>
@@ -1162,6 +1168,22 @@ export default {
         unitPeopleId: [
           { required: true, message: "请选择所在单位审批人", trigger: "blur" },
         ],
+        unitId: [{ required: true, message: "请选择单位", trigger: "blur" }],
+        peopleCount: [
+          { required: true, message: "请输入人数", trigger: "blur" },
+        ],
+        peopleId: [
+          { required: true, message: "请选择申请人员", trigger: "blur" },
+        ],
+        pepelonamed: [
+          { required: true, message: "请选择带车人员", trigger: "blur" },
+        ],
+        contact: [
+          { required: true, message: "请输入联系方式", trigger: "blur" },
+        ],
+        model: [{ required: true, message: "请输入用车型号", trigger: "blur" }],
+        route: [{ required: true, message: "请输入出车路线", trigger: "blur" }],
+        cause: [{ required: true, message: "请输入外出事由", trigger: "blur" }],
       },
       // 树形列表
       treeList: [],
@@ -1207,6 +1229,10 @@ export default {
   },
   mounted() {},
   methods: {
+    // 带车人触发手机号
+    peopelName(phone) {
+      this.form.contact = phone.phone;
+    },
     // 获取带车人信息
     getDaiAll() {
       getAll().then((res) => {

+ 4 - 10
src/views/militaryvehicleManagement/thebusList/index.vue

@@ -27,13 +27,6 @@
         </el-input>
       </el-form-item>
       <el-form-item>
-        <!-- <el-button
-          type="primary"
-          icon="el-icon-search"
-          size="mini"
-          @click="handleQuery"
-          >搜索</el-button
-        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -457,6 +450,7 @@
                 v-model="item1.bdglThebusId"
                 placeholder="请选择车辆车牌"
                 filterable
+                clearable
               >
                 <el-option
                   v-for="(item, i) in chucarlist"
@@ -731,7 +725,7 @@ export default {
     getDicts("brand").then((response) => {
       this.brand = response.data;
     });
-    this.getCar;
+    // this.getCar;
     this.siJI();
     this.chePai();
   },
@@ -756,8 +750,8 @@ export default {
     },
     // 选择出车单位触发
     treeselectss(i) {
-      this.getSi(i);
-      this.getCar(i);
+      this.getSi();
+      this.getCar();
     },
     // 归队按钮触发
     returnCar(row) {

+ 10 - 16
src/views/peopleManage/transfer/index.vue

@@ -176,13 +176,7 @@
         prop="unit2"
         :formatter="unit2Format"
       />
-      <el-table-column label="调动后部职别" align="center" prop="aduty" />
-      <!-- <el-table-column label="调动命令号" align="center" prop="commandNumber" />
-      <el-table-column label="调动原因" align="center" prop="reason" />
-      <el-table-column label="备注" align="center" prop="remark" />
-      <el-table-column label="预留字段" align="center" prop="field1" />-->
-      <!-- <el-table-column label="操作时间" align="center" prop="createtime" /> -->
-      <!-- <el-table-column label="操作时间" align="center" prop="updatetime" /> -->
+      <!-- <el-table-column label="调动后部职别" align="center" prop="aduty" /> -->
       <el-table-column
         label="操作"
         align="center"
@@ -365,9 +359,9 @@
             ></el-option>
           </el-select>
         </el-form-item>
-        <el-form-item label="调动后部职别" prop="aduty">
+        <!-- <el-form-item label="调动后部职别" prop="aduty">
           <el-input v-model="form.aduty" placeholder="请输入调动后部职别" />
-        </el-form-item>
+        </el-form-item> -->
         <el-form-item label="调动命令号" prop="commandNumber">
           <el-input
             v-model="form.commandNumber"
@@ -518,13 +512,13 @@ export default {
         unit2: [
           { required: true, message: "调动后单位不能为空", trigger: "change" },
         ],
-        aduty: [
-          {
-            required: true,
-            message: "调动后部职别不能为空",
-            trigger: "change",
-          },
-        ],
+        // aduty: [
+        //   {
+        //     required: true,
+        //     message: "调动后部职别不能为空",
+        //     trigger: "change",
+        //   },
+        // ],
         commandNumber: [
           { required: true, message: "调动命令号不能为空", trigger: "change" },
         ],