3
0
zhangjie 2 rokov pred
rodič
commit
1405d0d647

+ 18 - 5
src/modules/admin/components/AppDeployBindDevice.vue

@@ -17,22 +17,35 @@
       </div>
       <div class="part-box part-box-pad">
         <el-table ref="TableList" :data="dataList">
-          <el-table-column prop="deviceId" label="设备"></el-table-column>
+          <el-table-column
+            prop="deviceId"
+            label="设备"
+            width="300"
+          ></el-table-column>
           <el-table-column prop="remark" label="备注"></el-table-column>
           <el-table-column prop="createTime" label="创建时间" width="160">
             <span slot-scope="scope">{{
               scope.row.createTime | timestampFilter
             }}</span>
           </el-table-column>
-          <el-table-column label="操作" align="center" width="280">
+          <el-table-column label="操作" width="200" class-name="action-column">
             <template slot-scope="scope">
-              <el-button size="mini" type="primary" @click="toDetail(scope.row)"
+              <el-button
+                class="btn-primary"
+                type="text"
+                @click="toDetail(scope.row)"
                 >设备信息</el-button
               >
-              <el-button size="mini" type="success" @click="toExport(scope.row)"
+              <el-button
+                class="btn-success"
+                type="text"
+                @click="toExport(scope.row)"
                 >导出许可证</el-button
               >
-              <el-button size="mini" type="danger" @click="toDelete(scope.row)"
+              <el-button
+                class="btn-danger"
+                type="text"
+                @click="toDelete(scope.row)"
                 >删除</el-button
               >
             </template>

+ 1 - 1
src/modules/admin/components/AppDeployDeviceInfoView.vue

@@ -10,7 +10,7 @@
     append-to-body
     @opened="visibleChange"
   >
-    <div class="flex-between">
+    <div class="box-justify">
       <h4 class="info-title">{{ deviceId }}</h4>
       <el-button type="primary" @click="copy">复制信息</el-button>
     </div>

+ 1 - 0
src/modules/admin/components/AppDeployDeviceUpload.vue

@@ -19,6 +19,7 @@
       <el-form-item prop="deviceInfo" label="文件:">
         <UploadFetchFile
           ref="UploadFetchFile"
+          input-width="365px"
           :format="[]"
           :disabled="isSubmit"
           @file-change="deviceFileChange"

+ 7 - 2
src/modules/admin/components/AppDeployManage.vue

@@ -42,8 +42,13 @@
       <div class="part-box part-box-pad">
         <el-table ref="TableList" :data="dataList">
           <el-table-column prop="id" label="ID" width="80"></el-table-column>
-          <el-table-column prop="name" label="名称"> </el-table-column>
-          <el-table-column prop="modeName" label="部署方式"></el-table-column>
+          <el-table-column prop="name" label="名称" min-width="200">
+          </el-table-column>
+          <el-table-column
+            prop="modeName"
+            label="部署方式"
+            min-width="80"
+          ></el-table-column>
           <el-table-column label="操作" width="200" class-name="action-column">
             <template slot-scope="scope">
               <el-button