Browse Source

财务工务按钮权限

intex_online20241224
张立 4 months ago
parent
commit
78ee74c478
  1. 20
      src/views/wms/supplierManage/supplierinvoiceInvoiced/index.vue

20
src/views/wms/supplierManage/supplierinvoiceInvoiced/index.vue

@ -148,6 +148,14 @@ const buttonBaseClick = (val, item) => {
// - // -
const butttondata = (row) => { const butttondata = (row) => {
const hasPermi = ref('')
if (routeName.value == 'SupplierinvoiceInvoiced') {
// -
hasPermi.value = 'wms:supplierinvoice-invoiced:'
} else if (routeName.value == 'SupplierinvoiceInvoicedWork') {
// -
hasPermi.value = 'wms:supplierinvoice-invoiced-work:'
}
return [ return [
// defaultButtons.mainListEditBtn({hasPermi:'wms:supplierinvoice-invoiced:update'}), // // defaultButtons.mainListEditBtn({hasPermi:'wms:supplierinvoice-invoiced:update'}), //
// defaultButtons.mainListDeleteBtn({hasPermi:'wms:supplierinvoice-invoiced:delete'}), // // defaultButtons.mainListDeleteBtn({hasPermi:'wms:supplierinvoice-invoiced:delete'}), //
@ -159,7 +167,7 @@ const butttondata = (row) =>{
type: 'primary', type: 'primary',
color: '', color: '',
link: true, // link: true, //
hasPermi: 'wms:supplierinvoice-invoiced:agree' hasPermi: hasPermi.value +'agree'
}, },
{ {
label: t('作废'), label: t('作废'),
@ -168,7 +176,7 @@ const butttondata = (row) =>{
type: 'danger', type: 'danger',
color: '', color: '',
link: true, // link: true, //
hasPermi: 'wms:supplierinvoice-invoiced:refuse' hasPermi: hasPermi.value +'refuse'
} }
] ]
} }
@ -329,21 +337,21 @@ const getFiled=()=> {
SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns.filter(item=>item.field!='purchasePrice') SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns.filter(item=>item.field!='purchasePrice')
SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableFormColumns = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableFormColumns.filter(item => item.field != 'purchasePrice') SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableFormColumns = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableFormColumns.filter(item => item.field != 'purchasePrice')
SupplierinvoiceInvoicedAllSchemas.value.allSchemas.detailSchema = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.detailSchema.filter(item => item.field != 'purchasePrice') SupplierinvoiceInvoicedAllSchemas.value.allSchemas.detailSchema = SupplierinvoiceInvoicedAllSchemas.value.allSchemas.detailSchema.filter(item => item.field != 'purchasePrice')
console.log(755,SupplierinvoiceInvoicedAllSchemas.value.allSchemas)
tableColumns .value= SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns tableColumns .value= SupplierinvoiceInvoicedAllSchemas.value.allSchemas.tableColumns
} }
} }
/** 初始化 **/ /** 初始化 **/
onMounted(async () => { onMounted(async () => {
getList() await getList()
getFiled() await getFiled()
// importTemplateData.templateUrl = await SupplierinvoiceInvoicedApi.importTemplate() // importTemplateData.templateUrl = await SupplierinvoiceInvoicedApi.importTemplate()
}) })
onActivated(async () => { onActivated(async () => {
routeName.value = route.name routeName.value = route.name
getFiled() await getFiled()
await getList()
}) })
</script> </script>

Loading…
Cancel
Save