소스 검색

fix:财务管理系统权限修改

ly 10 달 전
부모
커밋
21e961758b
2개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 2
      src/views/business/financial/payment/form.vue
  2. 1 1
      src/views/business/invoice/form.vue

+ 3 - 2
src/views/business/financial/payment/form.vue

@@ -141,8 +141,8 @@
                 <span v-else style="width: 100%">
                   <!-- <el-button class="text-overflow" type="primary" link @click="(showContractDialog(currentContract.contractId))">{{ currentContract.formNo }}</el-button> -->
                   <!-- {{ form.contractNo }} -->
-                  <el-link :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo
-                    }}</el-link>
+                  <el-link v-if="auth.hasPermi('business:archive:order:cwview')" :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo }}</el-link>
+                <span v-else>{{form.contractNo}}</span>
                 </span>
               </el-form-item>
             </el-col>
@@ -416,6 +416,7 @@
   import companyForm from "@/views/business/crm/company/formView.vue";
   import contractForm from "@/views/business/crm/order/formView.vue";
   import useUserStore from "@/store/modules/user";
+  import auth from "@/plugins/auth";
   const { proxy } = getCurrentInstance();
   const baseUrl = import.meta.env.VITE_APP_BASE_API;
 

+ 1 - 1
src/views/business/invoice/form.vue

@@ -89,7 +89,7 @@
                                     </template>
                                 </el-input>
                                 <span v-else style="width: 100%">
-                                    <el-link v-if="auth.hasPermi('business:invoice:order:orderview')" :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo }}</el-link>
+                                    <el-link v-if="auth.hasPermi('business:archive:order:cwview')" :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo }}</el-link>
                                   <span v-else>{{form.contractNo}}</span>
                                 </span>
                             </el-form-item>