|
@@ -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,
|