Browse Source

onlyoffice取消拼写检查

wukai 2 năm trước cách đây
mục cha
commit
0080e44fa5
2 tập tin đã thay đổi với 51 bổ sung70 xóa
  1. 1 0
      src/components/OnlyOffice/index.vue
  2. 50 70
      src/views/biz/expansion/index.vue

+ 1 - 0
src/components/OnlyOffice/index.vue

@@ -81,6 +81,7 @@
 							// "hideRightMenu": false,//定义在第一次加载时是显示还是隐藏右侧菜单。 默认值为false
 							//是否显示插件
 							plugins: false,
+							spellcheck: false, //定义在加载编辑器时是否自动打开或关闭拼写检查器。拼写检查器仅适用于文档编辑器和演示文稿编辑器。默认值为true。
 							customer: {
 								//开源版无效,商业版才行
 								address: "My City, 123a-45",

+ 50 - 70
src/views/biz/expansion/index.vue

@@ -9,26 +9,20 @@
           @keyup.enter="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="当前容量" prop="currentCap">
-        <el-input
-          v-model="queryParams.currentCap"
-          placeholder="请输入当前容量"
-          clearable
-          @keyup.enter="handleQuery"
-        />
+      <el-form-item label="扩容状态" prop="expandStatus">
+        <el-select v-model="queryParams.expandStatus" placeholder="请选择扩容状态" clearable>
+          <el-option
+            v-for="dict in expansion_status"
+            :key="dict.value"
+            :label="dict.label"
+            :value="dict.value"
+          />
+        </el-select>
       </el-form-item>
-      <el-form-item label="申请扩充容量" prop="expandCap">
+      <el-form-item label="申请人" prop="createBy">
         <el-input
-          v-model="queryParams.expandCap"
-          placeholder="请输入申请扩充容量"
-          clearable
-          @keyup.enter="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="扩容原因" prop="expandReson">
-        <el-input
-          v-model="queryParams.expandReson"
-          placeholder="请输入扩容原因"
+          v-model="queryParams.createBy"
+          placeholder="请输入申请人"
           clearable
           @keyup.enter="handleQuery"
         />
@@ -39,60 +33,22 @@
       </el-form-item>
     </el-form>
 
-    <el-row :gutter="10" class="mb8">
-      <el-col :span="1.5">
-        <el-button
-          type="primary"
-          plain
-          icon="Plus"
-          @click="handleAdd"
-          v-hasPermi="['biz:expansion:add']"
-        >新增</el-button>
-      </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="success"
-          plain
-          icon="Edit"
-          :disabled="single"
-          @click="handleUpdate"
-          v-hasPermi="['biz:expansion:edit']"
-        >修改</el-button>
-      </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="danger"
-          plain
-          icon="Delete"
-          :disabled="multiple"
-          @click="handleDelete"
-          v-hasPermi="['biz:expansion:remove']"
-        >删除</el-button>
-      </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="warning"
-          plain
-          icon="Download"
-          @click="handleExport"
-          v-hasPermi="['biz:expansion:export']"
-        >导出</el-button>
-      </el-col>
-      <right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar>
-    </el-row>
 
     <el-table v-loading="loading" :data="expansionList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="自增ID" align="center" prop="autoId" />
+      <!-- <el-table-column label="自增ID" align="center" prop="autoId" /> -->
+      <!-- <el-table-column label="空间ID" align="center" prop="spaceId" /> -->
       <el-table-column label="空间名称" align="center" prop="spaceName" />
       <el-table-column label="当前容量" align="center" prop="currentCap" />
       <el-table-column label="申请扩充容量" align="center" prop="expandCap" />
-      <el-table-column label="扩容原因" align="center" prop="expandReson" />
-      <el-table-column label="创建时间" align="center" prop="createTime" width="180">
+      <el-table-column label="扩容原因" align="center" prop="expandReason" />
+      <el-table-column label="扩容状态" align="center" prop="expandStatus">
         <template #default="scope">
-          <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
+          <dict-tag :options="expansion_status" :value="scope.row.expandStatus"/>
         </template>
       </el-table-column>
+      <el-table-column label="审核说明" align="center" prop="description" />
+      <el-table-column label="申请人" align="center" prop="createBy" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template #default="scope">
           <el-button link type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-hasPermi="['biz:expansion:edit']">修改</el-button>
@@ -100,7 +56,7 @@
         </template>
       </el-table-column>
     </el-table>
-    
+
     <pagination
       v-show="total>0"
       :total="total"
@@ -124,8 +80,23 @@
         <el-form-item label="申请扩充容量" prop="expandCap">
           <el-input v-model="form.expandCap" placeholder="请输入申请扩充容量" />
         </el-form-item>
-        <el-form-item label="扩容原因" prop="expandReson">
-          <el-input v-model="form.expandReson" placeholder="请输入扩容原因" />
+        <el-form-item label="扩容原因" prop="expandReason">
+          <el-input v-model="form.expandReason" type="textarea" placeholder="请输入内容" />
+        </el-form-item>
+        <el-form-item label="扩容状态" prop="expandStatus">
+          <el-radio-group v-model="form.expandStatus">
+            <el-radio
+              v-for="dict in expansion_status"
+              :key="dict.value"
+              :label="dict.value"
+            >{{dict.label}}</el-radio>
+          </el-radio-group>
+        </el-form-item>
+        <el-form-item label="审核说明" prop="description">
+          <el-input v-model="form.description" type="textarea" placeholder="请输入内容" />
+        </el-form-item>
+        <el-form-item label="申请人ID" prop="created">
+          <el-input v-model="form.created" placeholder="请输入申请人ID" />
         </el-form-item>
         <el-form-item label="备注" prop="remark">
           <el-input v-model="form.remark" placeholder="请输入备注" />
@@ -142,9 +113,10 @@
 </template>
 
 <script setup name="Expansion">
-import { listExpansion, getExpansion, delExpansion, addExpansion, updateExpansion } from "@/api/biz/expansion";
+    import {getExpansion, listExpansion} from "@/api/biz/expansion";
 
-const { proxy } = getCurrentInstance();
+    const { proxy } = getCurrentInstance();
+const { expansion_status } = proxy.useDict('expansion_status');
 
 const expansionList = ref([]);
 const open = ref(false);
@@ -161,10 +133,15 @@ const data = reactive({
   queryParams: {
     pageNum: 1,
     pageSize: 10,
+    spaceId: null,
     spaceName: null,
     currentCap: null,
     expandCap: null,
-    expandReson: null,
+    expandReason: null,
+    expandStatus: null,
+    description: null,
+    created: null,
+    createBy: null,
   },
   rules: {
   }
@@ -196,7 +173,10 @@ function reset() {
     spaceName: null,
     currentCap: null,
     expandCap: null,
-    expandReson: null,
+    expandReason: null,
+    expandStatus: null,
+    description: null,
+    created: null,
     createBy: null,
     createTime: null,
     updateBy: null,