瀏覽代碼

导致菜单切换空白页问题

lxf 2 年之前
父節點
當前提交
248a2070bc

+ 6 - 6
src/components/WDLY/process/SendPurchase.vue

@@ -228,13 +228,13 @@
         </el-col>
       </el-row>
     </el-form>
+    <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
+      <SelectGoods
+        @cancel="openProduct = false"
+        @pushGoods="pushGoods"
+      ></SelectGoods>
+    </el-dialog>
   </div>
-  <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
-    <SelectGoods
-      @cancel="openProduct = false"
-      @pushGoods="pushGoods"
-    ></SelectGoods>
-  </el-dialog>
 </template>
 
 <script setup>

+ 6 - 6
src/components/process/SendPurchase.vue

@@ -144,13 +144,13 @@
         </el-col>
       </el-row>
     </el-form>
+    <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
+      <SelectGoods
+        @cancel="openProduct = false"
+        @pushGoods="pushGoods"
+      ></SelectGoods>
+    </el-dialog>
   </div>
-  <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
-    <SelectGoods
-      @cancel="openProduct = false"
-      @pushGoods="pushGoods"
-    ></SelectGoods>
-  </el-dialog>
 </template>
 
 <script setup>

+ 6 - 6
src/components/process/SendSubscribe.vue

@@ -94,13 +94,13 @@
         </el-table>
       </el-form-item>
     </el-form>
+    <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
+      <SelectGoods
+        @cancel="openProduct = false"
+        @pushGoods="pushGoods"
+      ></SelectGoods>
+    </el-dialog>
   </div>
-  <el-dialog v-model="openProduct" title="选择货品" width="70%" append-to-body>
-    <SelectGoods
-      @cancel="openProduct = false"
-      @pushGoods="pushGoods"
-    ></SelectGoods>
-  </el-dialog>
 </template>
 
 <script setup>

+ 25 - 25
src/components/product/treeList.vue

@@ -51,33 +51,33 @@
         </div>
       </template>
     </el-tree>
-  </div>
-  <el-dialog
-    :title="treeModalType == 'add' ? '添加分类' : '编辑分类'"
-    v-model="treeModal"
-    width="400"
-    v-loading="loading"
-  >
-    <byForm
-      :formConfig="formConfig"
-      :formOption="formOption"
-      v-model="formData.data"
-      :rules="rules"
-      ref="byform"
+    <el-dialog
+      :title="treeModalType == 'add' ? '添加分类' : '编辑分类'"
+      v-model="treeModal"
+      width="400"
+      v-loading="loading"
     >
-    </byForm>
-    <template #footer>
-      <el-button @click="treeModal = false" size="large">取 消</el-button>
-      <el-button
-        type="primary"
-        @click="submitForm('byform')"
-        size="large"
-        :loading="submitLoading"
+      <byForm
+        :formConfig="formConfig"
+        :formOption="formOption"
+        v-model="formData.data"
+        :rules="rules"
+        ref="byform"
       >
-        确 定
-      </el-button>
-    </template>
-  </el-dialog>
+      </byForm>
+      <template #footer>
+        <el-button @click="treeModal = false" size="large">取 消</el-button>
+        <el-button
+          type="primary"
+          @click="submitForm('byform')"
+          size="large"
+          :loading="submitLoading"
+        >
+          确 定
+        </el-button>
+      </template>
+    </el-dialog>
+  </div>
 </template>
 <script setup>
 import { toRaw } from "vue";

+ 7 - 7
src/components/webDiskData/treeList.vue

@@ -37,14 +37,14 @@
         </div>
       </template>
     </el-tree>
+    <el-dialog :title="treeModalType == 'add' ? '添加目录' : '编辑目录'" v-model="treeModal" width="400" v-loading="loading">
+      <byForm :formConfig="formConfig" :formOption="formOption" v-model="formData.data" :rules="rules" ref="submit"> </byForm>
+      <template #footer>
+        <el-button @click="treeModal = false" size="large">取 消</el-button>
+        <el-button type="primary" @click="submitForm()" size="large" :loading="submitLoading"> 确 定 </el-button>
+      </template>
+    </el-dialog>
   </div>
-  <el-dialog :title="treeModalType == 'add' ? '添加目录' : '编辑目录'" v-model="treeModal" width="400" v-loading="loading">
-    <byForm :formConfig="formConfig" :formOption="formOption" v-model="formData.data" :rules="rules" ref="submit"> </byForm>
-    <template #footer>
-      <el-button @click="treeModal = false" size="large">取 消</el-button>
-      <el-button type="primary" @click="submitForm()" size="large" :loading="submitLoading"> 确 定 </el-button>
-    </template>
-  </el-dialog>
 </template>
 <script setup>
 import { ElMessage, ElMessageBox } from "element-plus";

+ 26 - 26
src/views/WDLY/process/processApproval/index.vue

@@ -56,39 +56,37 @@
         <el-tab-pane label="决策辅助" name="second">决策辅助</el-tab-pane>
       </el-tabs>
     </div>
-  </div>
-  <el-dialog title="下一处理人" width="400" v-model="dialogVisible">
-    <el-form :model="flowForm">
-      <el-form-item prop="remark" label="处理人">
-        <el-select
-          v-model="flowForm.handleUserId"
-          placeholder="请选择"
-          filterable
-          style="width: 100%"
-        >
-          <el-option
-            v-for="item in nextHandleUser"
-            :label="item.name"
-            :value="item.id"
+    <el-dialog title="下一处理人" width="400" v-model="dialogVisible">
+      <el-form :model="flowForm">
+        <el-form-item prop="remark" label="处理人">
+          <el-select
+            v-model="flowForm.handleUserId"
+            placeholder="请选择"
+            filterable
+            style="width: 100%"
           >
-          </el-option>
-        </el-select>
-      </el-form-item>
-      <el-form-item>
-        <div style="width: 100%; text-align: center">
-          <el-button type="primary" @click="handleSelectUser">提交 </el-button>
-        </div>
-      </el-form-item>
-    </el-form>
-  </el-dialog>
+            <el-option
+              v-for="item in nextHandleUser"
+              :label="item.name"
+              :value="item.id"
+            >
+            </el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item>
+          <div style="width: 100%; text-align: center">
+            <el-button type="primary" @click="handleSelectUser">提交 </el-button>
+          </div>
+        </el-form-item>
+      </el-form>
+    </el-dialog>
+  </div>
 </template>
 
 
 
 <script setup>
 import { useRouter, useRoute } from "vue-router";
-const router = useRouter();
-const route = useRoute();
 //申购发起
 import SendSubscribe from "@/components/WDLY/process/SendSubscribe";
 //采购发起
@@ -99,6 +97,8 @@ import SendFunds from "@/components/WDLY/process/SendFunds";
 import ReturnGood from "@/components/WDLY/process/ReturnGood";
 // 消息提示
 import { ElMessage, ElMessageBox } from "element-plus";
+const router = useRouter();
+const route = useRoute();
 // tab切换逻辑
 const activeName = ref("first");
 const handleClick = (tab, event) => {

+ 25 - 24
src/views/process/processApproval/index.vue

@@ -85,31 +85,32 @@
         <el-tab-pane label="决策辅助" name="second">决策辅助</el-tab-pane>
       </el-tabs>
     </div>
-  </div>
-  <el-dialog title="下一处理人" width="400" v-model="dialogVisible">
-    <el-form :model="flowForm">
-      <el-form-item prop="remark" label="处理人">
-        <el-select
-          v-model="flowForm.handleUserId"
-          placeholder="请选择"
-          filterable
-          style="width: 100%"
-        >
-          <el-option
-            v-for="item in nextHandleUser"
-            :label="item.name"
-            :value="item.id"
+    
+    <el-dialog title="下一处理人" width="400" v-model="dialogVisible">
+      <el-form :model="flowForm">
+        <el-form-item prop="remark" label="处理人">
+          <el-select
+            v-model="flowForm.handleUserId"
+            placeholder="请选择"
+            filterable
+            style="width: 100%"
           >
-          </el-option>
-        </el-select>
-      </el-form-item>
-      <el-form-item>
-        <div style="width: 100%; text-align: center">
-          <el-button type="primary" @click="handleSelectUser">提交</el-button>
-        </div>
-      </el-form-item>
-    </el-form>
-  </el-dialog>
+            <el-option
+              v-for="item in nextHandleUser"
+              :label="item.name"
+              :value="item.id"
+            >
+            </el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item>
+          <div style="width: 100%; text-align: center">
+            <el-button type="primary" @click="handleSelectUser">提交</el-button>
+          </div>
+        </el-form-item>
+      </el-form>
+    </el-dialog>
+  </div>
 </template>
 
 <script setup>