Ver código fonte

设备管理隐藏字典

zhulu 1 ano atrás
pai
commit
de3865da60
1 arquivos alterados com 28 adições e 26 exclusões
  1. 28 26
      src/views/system/device/index.vue

+ 28 - 26
src/views/system/device/index.vue

@@ -19,16 +19,16 @@
                 <el-input clearable v-model="queryParams.deviceName" placeholder="请输入关键字" maxlength="50"
                           @keyup.enter.native="handleQuery"/>
               </el-form-item>
-              <el-form-item label="资产分类" prop="assetType" label-width="80">
-                <el-select style="width: 100%;" v-model="queryParams.assetType" placeholder="请选择资产分类"
+              <el-form-item label="设备大类" prop="assetType" label-width="80">
+                <el-select style="width: 100%;" v-model="queryParams.assetType" placeholder="请选择设备大类"
                            @change="queryAssetSelectChange" @clear="clearAsset" clearable>
                   <el-option v-for="item in getAssetDict('AssetDeviceType',-1)" :key="item.id" :label="item.name"
                              :value="item.id"></el-option>
                 </el-select>
               </el-form-item>
 
-              <el-form-item label="设备类" prop="deviceType" label-width="80">
-                <el-select style="width: 100%;" clearable v-model="queryParams.deviceType" placeholder="请选择设备类">
+              <el-form-item label="设备类" prop="deviceType" label-width="80">
+                <el-select style="width: 100%;" clearable v-model="queryParams.deviceType" placeholder="请选择设备类">
                   <el-option v-for="item in assetChildrenDictList" :key="item.id" :label="item.name"
                              :value="item.id"></el-option>
                 </el-select>
@@ -72,8 +72,8 @@
             <el-table-column label="地区" align="left" prop="affiliatedArea"/>
             <el-table-column label="行社" align="left" prop="affiliatedBank"/>
             <el-table-column label="所属机构" align="left" prop="orgName"/>
-            <el-table-column label="资产分类" align="center" key="assetType" prop="assetType"/>
-            <el-table-column label="设备类" align="center" key="deviceType" prop="deviceType"/>
+            <el-table-column label="设备大类" align="center" key="assetType" prop="assetType"/>
+            <el-table-column label="设备类" align="center" key="deviceType" prop="deviceType"/>
             <el-table-column label="设备名称" align="center" prop="deviceName"/>
             <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
               <template slot-scope="scope">
@@ -123,7 +123,7 @@
         </el-row>
 
         <el-row>
-          <el-col :span="12">
+          <!-- <el-col :span="12">
             <el-form-item label="资产编号" prop="assetNo">
               <el-input
                 v-model="form.assetNo"
@@ -131,7 +131,7 @@
                 maxlength="50"
               />
             </el-form-item>
-          </el-col>
+          </el-col> -->
           <el-col :span="12">
             <el-form-item label="设备名称" prop="deviceName">
               <el-input
@@ -141,31 +141,28 @@
               />
             </el-form-item>
           </el-col>
-        </el-row>
-
-        <el-row>
           <el-col :span="12">
-            <el-form-item label="资产分类" prop="assetType">
+            <el-form-item label="设备大类" prop="assetType">
               <el-select style="width: 100%" v-model="form.assetType" :popper-append-to-body="false"
-                         placeholder="请选择资产分类" @change="assetSelectChange">
+                         placeholder="请选择设备大类" @change="assetSelectChange">
                 <el-option v-for="item in getAssetDict('AssetDeviceType',-1)" :key="item.id" :label="item.name"
                            :value="item.id"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
+        </el-row>
+
+        <el-row>
+          
           <el-col :span="12">
-            <el-form-item label="设备分类" prop="deviceType">
+            <el-form-item label="设备类" prop="deviceType">
               <el-select style="width: 100%" :popper-append-to-body="false" clearable v-model="form.deviceType"
-                         placeholder="请选择设备分类">
+                         placeholder="请选择设备类">
                 <el-option v-for="item in assetChildrenDictList" :key="item.id" :label="item.name"
                            :value="item.id"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
-        </el-row>
-
-
-        <el-row>
           <el-col :span="12">
             <el-form-item label="设备品牌" prop="deviceBrand">
               <el-select style="width: 100%" v-model="form.deviceBrand" placeholder="请选择设备品牌"
@@ -175,6 +172,11 @@
               </el-select>
             </el-form-item>
           </el-col>
+        </el-row>
+
+
+        <el-row>
+          
           <el-col :span="12">
             <el-form-item label="设备型号" prop="deviceModel">
               <el-select @change="brandSelectChange1" style="width: 100%" v-model="form.deviceModel"
@@ -186,7 +188,7 @@
           </el-col>
         </el-row>
 
-        <el-row>
+        <!-- <el-row>
           <el-col :span="12">
             <el-form-item label="采购日期" prop="purchasingTime">
               <el-date-picker style="width: 100%" clearable v-model="form.purchasingTime" type="date"
@@ -243,7 +245,7 @@
               </el-select>
             </el-form-item>
           </el-col>
-        </el-row>
+        </el-row> -->
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -323,11 +325,11 @@ export default {
         assetNo: [{required: true, message: "请输入资产编号", trigger: "change"}],
         deviceName: [{required: true, message: "请输入设备名称", trigger: "change"}],
         orgId: [{required: true, message: "请选择所属机构", trigger: "blur"}],
-        assetType: [{required: true, message: '请选择资产分类', trigger: 'change'}],
+        assetType: [{required: true, message: '请选择设备大类', trigger: 'change'}],
         /*  hostId: [{required: true, message: '请选择主机', trigger: 'change'}],
           channel: [{required: true, message: '请输入通道号', trigger: 'change'}],*/
-        deviceType: [{required: true, message: "请选择设备类", trigger: "change"}],
-        deviceStatus: [{required: true, message: "请选择资产状态", trigger: "blur"}],
+        deviceType: [{required: true, message: "请选择设备类", trigger: "change"}],
+        // deviceStatus: [{required: true, message: "请选择资产状态", trigger: "blur"}],
       },
       // 遮罩层
       loading: true,
@@ -412,7 +414,7 @@ export default {
         inBook: 0,
         purchasingTime: null,
         assetNo: null,
-        deviceStatus: null,
+        deviceStatus: 1,
       },
       // 表单校验
 
@@ -634,7 +636,7 @@ export default {
         checkTime: null,
         maintenanceTerm: null,
         useTime: null,
-        deviceStatus: null,
+        deviceStatus: 1,
         hostId: null,
         channel: null,
         definition: "1",