Jelajahi Sumber

油站信息增加城市,是否是lNG

zangguocen 3 tahun lalu
induk
melakukan
a65fabde21
1 mengubah file dengan 26 tambahan dan 23 penghapusan
  1. 26 23
      src/views/system/dept/index.vue

+ 26 - 23
src/views/system/dept/index.vue

@@ -50,6 +50,7 @@
       <el-table-column prop="deptId" label="ID" width="110"></el-table-column>
       <el-table-column prop="orderNum" label="排序" width="200"></el-table-column>
       <el-table-column prop="status" label="状态" :formatter="statusFormat" width="100"></el-table-column>
+      <el-table-column prop="jiBie" label="级别" v-if ="false" width="100"></el-table-column>
       <el-table-column label="创建时间" align="center" prop="createTime" width="200">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.createTime) }}</span>
@@ -103,39 +104,24 @@
               <el-input-number v-model="form.orderNum" controls-position="right" :min="0" />
             </el-form-item>
           </el-col>
-          <!--
-          <el-col :span="12">
-            <el-form-item label="油站类型" prop="singleStationFlag" :required="isShow" v-show="isShow">
-              <el-radio-group v-model="form.singleStationFlag">
-                <el-radio
-                  label="0"
-                > 
-                  单站
-                </el-radio>
-                <el-radio
-                  label="1"
-                >
-                  集团站
-                </el-radio>
-              </el-radio-group>
-            </el-form-item>
-          </el-col>
-          -->
+
           <el-col :span="12">
             <el-form-item label="负责人" prop="leader">
               <el-input v-model="form.leader" placeholder="请输入负责人" maxlength="20" />
             </el-form-item>
           </el-col>
-          
+
           <el-col :span="12">
             <el-form-item label="联系电话" prop="phone">
               <el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" />
             </el-form-item>
           </el-col>
-
           <el-col :span="12">
-            <el-form-item label="邮箱" prop="email">
-              <el-input v-model="form.email" placeholder="请输入邮箱" maxlength="50" />
+            <el-form-item label="LNG平台" v-show="showIsLngFlag">
+              <el-radio-group v-model="form.isLngFlag">
+                <el-radio label="1"> 是 </el-radio>
+                <el-radio label="0"> 否 </el-radio>
+              </el-radio-group>
             </el-form-item>
           </el-col>
           <el-col :span="12" v-show="false">
@@ -144,6 +130,11 @@
             </el-form-item>
           </el-col>
           <el-col :span="12" v-show="isShow">
+            <el-form-item label="所属城市" prop="city">
+              <el-input v-model="form.city" placeholder="所属城市" maxlength="50" />
+            </el-form-item>
+          </el-col>
+          <el-col :span="12" v-show="isShow">
             <el-form-item label="油站地址" prop="deptAddress">
               <el-input v-model="form.deptAddress"  maxlength="50" />
             </el-form-item>
@@ -158,7 +149,7 @@
               <el-input v-model="form.stationLongitude"  maxlength="50" />
             </el-form-item>
           </el-col>
-        
+
           <el-col :span="12" v-show="isShow">
             <el-form-item label="小程序appID" prop="appId">
               <el-input v-model="form.appId"  maxlength="50" />
@@ -184,6 +175,7 @@
               <el-input v-model="form.mno"  maxlength="50" />
             </el-form-item>
           </el-col>
+
           <el-col :span="12">
             <el-form-item label="部门状态">
               <el-radio-group v-model="form.status">
@@ -228,6 +220,7 @@ export default {
       // 是否显示弹出层
       open: false,
       isShow: false,
+      showIsLngFlag:false,
       // 状态数据字典
       statusOptions: [],
       // 查询参数
@@ -293,8 +286,10 @@ export default {
       this.form.jiBie=parseInt(val.jiBie)+1;
       if(val.jiBie==1){
         this.isShow=true;
+        this.showIsLngFlag=false;
       }else{
         this.isShow=false;
+         this.showIsLngFlag=true;
       }
     },
     /** 转换部门数据结构 */
@@ -350,6 +345,10 @@ export default {
         if(row.jiBie==1){
           this.form.jiBie=parseInt(row.jiBie)+1;
           this.isShow=true;
+          this.isLngFlag =false;
+        }else{
+          this.isLngFlag =true;
+          this.isShow=false;
         }
       }
       this.open = true;
@@ -372,6 +371,10 @@ export default {
       //判断级别 1是集团,如果是集团展示的是油站的所有数据
       if(row.jiBie==2){
         this.isShow=true;
+        this.showIsLngFlag = false;
+      }else{
+        this.isShow=false;
+        this.showIsLngFlag = true;
       }
     },
     /** 提交按钮 */