zhangqiOMG 2 years ago
parent
commit
33f5a2b112

+ 13 - 1
src/HDrpManagement/orderManage/modules/add.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-    <el-dropdown size="small" split-button type="primary" @command="handleCommand">
+    <!-- <el-dropdown size="small" split-button type="primary" @command="handleCommand">
       新 建
       <el-dropdown-menu slot="dropdown">
         <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
@@ -9,6 +9,18 @@
         <el-dropdown-item command="促销订单">促销订单</el-dropdown-item>
         <el-dropdown-item command="工具订单">工具订单</el-dropdown-item>
       </el-dropdown-menu>
+    </el-dropdown> -->
+    <el-dropdown  @command="handleCommand">
+      <el-button type="primary" size="small">
+        新建<i class="el-icon-arrow-down el-icon--right"></i>
+      </el-button>
+      <el-dropdown-menu slot="dropdown">
+        <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
+        <el-dropdown-item command="特殊订单">特殊订单</el-dropdown-item>
+        <el-dropdown-item command="项目订单">项目订单</el-dropdown-item>
+        <el-dropdown-item command="促销订单">促销订单</el-dropdown-item>
+        <el-dropdown-item command="工具订单">工具订单</el-dropdown-item>
+      </el-dropdown-menu>
     </el-dropdown>
     <el-drawer
       title="新建订单"

+ 12 - 1
src/SDrpManagement/agentOrder/modules/add.vue

@@ -1,7 +1,18 @@
 <template>
   <div>
-    <el-dropdown size="small" split-button type="primary" @command="handleCommand">
+    <!-- <el-dropdown size="small" split-button type="primary" @command="handleCommand">
       新 建
+      <el-dropdown-menu slot="dropdown">
+        <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
+        <el-dropdown-item command="项目订单">项目订单</el-dropdown-item>
+        <el-dropdown-item command="促销订单">促销订单</el-dropdown-item>
+        <el-dropdown-item command="工具订单">工具订单</el-dropdown-item>
+      </el-dropdown-menu>
+    </el-dropdown> -->
+    <el-dropdown  @command="handleCommand">
+      <el-button type="primary" size="small">
+        新 建<i class="el-icon-arrow-down el-icon--right"></i>
+      </el-button>
       <el-dropdown-menu slot="dropdown">
         <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
         <el-dropdown-item command="项目订单">项目订单</el-dropdown-item>

+ 13 - 1
src/SDrpManagement/salerOrder/modules/add.vue

@@ -1,9 +1,21 @@
 <template>
   <div>
-    <el-dropdown size="small" split-button type="primary" @command="handleCommand">
+    <!-- <el-dropdown size="small" split-button type="primary" @command="handleCommand">
       新 建
       <el-dropdown-menu slot="dropdown">
         <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
+       <el-dropdown-item command="特殊订单">特殊订单</el-dropdown-item>
+        <el-dropdown-item command="项目订单">项目订单</el-dropdown-item>
+       <el-dropdown-item command="促销订单">促销订单</el-dropdown-item>
+        <el-dropdown-item command="工具订单">工具订单</el-dropdown-item>
+      </el-dropdown-menu>
+    </el-dropdown> -->
+    <el-dropdown @command="handleCommand">
+      <el-button type="primary" size="small">
+        新 建<i class="el-icon-arrow-down el-icon--right" ></i>
+      </el-button>
+      <el-dropdown-menu slot="dropdown">
+        <el-dropdown-item command="标准订单">标准订单</el-dropdown-item>
 <!--        <el-dropdown-item command="特殊订单">特殊订单</el-dropdown-item>-->
         <el-dropdown-item command="项目订单">项目订单</el-dropdown-item>
 <!--        <el-dropdown-item command="促销订单">促销订单</el-dropdown-item>-->

+ 8 - 2
src/utils/tool.js

@@ -5,20 +5,27 @@ export default {
   checkAuth (appname,auth) {
     // console.log(appname)
     try {
+      let _haveAuth = true
+      
       let modules = JSON.parse(sessionStorage.getItem('active_modules'))
       
       let apps =  modules.apps
+
       // 获取当前应用数据
       let active_apps = apps.filter(item => {
         return item.name === appname
       })
+
       // 获取当前应用权限
       let auth_list = active_apps[0].meta.auth
+
       // 判断是否拥有权限
-      let _haveAuth = auth_list.some(item=>item.option === auth)
+      _haveAuth = auth_list.some(item=>item.option === auth)
+
       return _haveAuth
       
     } catch (error) {
+
     }
     
    
@@ -26,7 +33,6 @@ export default {
 
   // 获取应用表格
   tabelCol (appname) {
-    console.log(appname)
     try {
       // 获取应用数据
       let apps = JSON.parse(sessionStorage.getItem('active_modules'))