yuansh преди 3 дни
родител
ревизия
f06a07c2f5
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      src/views/purchase/purchaseOrder/components/PurchaseOrderFormForm.vue

+ 4 - 1
src/views/purchase/purchaseOrder/components/PurchaseOrderFormForm.vue

@@ -197,7 +197,7 @@
             </a-col>
             <a-col :span="12">
               <a-form-item label="币种(currency)" v-bind="validateInfos.currency" id="PurchaseOrderFormModal-currency" name="currency">
-                <JDictSelectTag v-model:value="formData.currency" placeholder="请选择" dictCode="currency" @change="handleChangeCurrency" />
+                <JDictSelectTag :disabled="!hasPermission('purCode:pur_order:editBZ')" v-model:value="formData.currency" placeholder="请选择" dictCode="currency" @change="handleChangeCurrency" />
               </a-form-item>
             </a-col>
             <a-col :span="12">
@@ -380,6 +380,7 @@
   import JSelectMultiple from '/@/components/Form/src/jeecg/components/JSelectMultiple.vue';
   import { Form, message } from 'ant-design-vue';
   import { useUserStore } from '/@/store/modules/user';
+  import { usePermission } from '/@/hooks/web/usePermission';
   import moment from 'moment';
   const useForm = Form.useForm;
   export default defineComponent({
@@ -408,6 +409,7 @@
     },
     emits: ['success'],
     setup(props, { emit }) {
+      const { hasPermission } = usePermission();
       const userStore = useUserStore();
       const loading = ref(false);
       const formRef = ref();
@@ -950,6 +952,7 @@
           }
       }
       return {
+		  hasPermission,
         discountHeadChange,
         PurOrderFormShipFormShipTableRef,
         PurOrderFormShipFormShipTable,