Quellcode durchsuchen

通用物模型

yanghao vor 1 Woche
Ursprung
Commit
cbde12e8af
2 geänderte Dateien mit 19 neuen und 15 gelöschten Zeilen
  1. 1 1
      .env.local
  2. 18 14
      src/views/iot/commonThing/index.vue

+ 1 - 1
.env.local

@@ -4,7 +4,7 @@ NODE_ENV=development
 VITE_DEV=true
 
 # 请求路径  http://192.168.188.60:48080  https://iot.deepoil.cc:5443  http://172.26.0.56:48080  http://192.168.188.198:48080
-VITE_BASE_URL='https://iot.deepoil.cc:5443'
+VITE_BASE_URL='http://192.168.188.60:48080'
 
 # 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持 S3 服务
 VITE_UPLOAD_TYPE=server

+ 18 - 14
src/views/iot/commonThing/index.vue

@@ -27,9 +27,13 @@
           <Icon class="mr-5px" icon="ep:plus" />
           添加功能
         </el-button>
-        <el-button v-hasPermi="[`iot:thing-model:query`]" plain type="success" @click="openTSL">
+        <!-- <el-button
+          v-hasPermi="[`iot:thing-model-common:query`]"
+          plain
+          type="success"
+          @click="openTSL">
           TSL
-        </el-button>
+        </el-button> -->
       </el-form-item>
     </el-form>
   </ContentWrap>
@@ -37,43 +41,43 @@
   <!-- 列表 -->
   <ContentWrap>
     <el-tabs>
-      <el-table v-loading="loading" :data="list" :show-overflow-tooltip="true" :stripe="true">
+      <zm-table :loading="loading" :data="list">
         <el-table-column align="center" label="功能类型" prop="type">
           <template #default="scope">
             <dict-tag :type="DICT_TYPE.IOT_THING_MODEL_TYPE" :value="scope.row.type" />
           </template>
         </el-table-column>
-        <el-table-column align="center" label="功能名称" prop="name" />
-        <el-table-column align="center" label="标识符" prop="identifier" />
-        <el-table-column align="center" label="数据类型" prop="identifier">
+        <zm-table-column align="center" label="功能名称" prop="name" />
+        <zm-table-column align="center" label="标识符" prop="identifier" />
+        <zm-table-column align="center" label="数据类型" prop="identifier">
           <template #default="{ row }">
             {{ getDataTypeOptionsLabel(row.property?.dataType) ?? '-' }}
           </template>
-        </el-table-column>
-        <el-table-column align="left" label="数据定义" prop="identifier">
+        </zm-table-column>
+        <zm-table-column align="left" label="数据定义" prop="identifier">
           <template #default="{ row }">
             <DataDefinition :data="row" />
           </template>
-        </el-table-column>
-        <el-table-column align="center" label="操作">
+        </zm-table-column>
+        <zm-table-column align="center" label="操作">
           <template #default="scope">
             <el-button
-              v-hasPermi="[`iot:thing-model:update`]"
+              v-hasPermi="[`iot:thing-model-common:update`]"
               link
               type="primary"
               @click="openForm('update', scope.row.id)">
               编辑
             </el-button>
             <el-button
-              v-hasPermi="['iot:thing-model:delete']"
+              v-hasPermi="['iot:thing-model-common:delete']"
               link
               type="danger"
               @click="handleDelete(scope.row.id)">
               删除
             </el-button>
           </template>
-        </el-table-column>
-      </el-table>
+        </zm-table-column>
+      </zm-table>
       <!-- 分页 -->
       <Pagination
         v-model:limit="queryParams.pageSize"