1、完善发货模板

2、完善运输计划
3、完善运单管理
This commit is contained in:
2026-08-05 15:52:24 +08:00
parent e683c2cc00
commit 433c611195
72 changed files with 7556 additions and 772 deletions

View File

@@ -41,27 +41,24 @@
<el-tag>{{ row.expireTimeInfo }}</el-tag>
</template>
<template #menu="{ row }">
<el-button
<el-link
type="primary"
text
v-if="row.status === -1 && userInfo.authority.includes('admin')"
@click.stop="handleEnable(row)"
>启用
</el-button>
<el-button
</el-link>
<el-link
type="primary"
text
v-if="row.status === 1 && userInfo.authority.includes('admin')"
@click.stop="handleDisable(row)"
>禁用
</el-button>
<el-button
</el-link>
<el-link
type="primary"
text
v-if="userInfo.authority.includes('admin')"
@click.stop="handleRowLog(row)"
>日志
</el-button>
</el-link>
</template>
<!-- 访问权限动态表单 -->
<template #apiPath-form="{ type }">
@@ -84,8 +81,8 @@
</el-row>
<el-row v-if="type !== 'view'" :gutter="8">
<el-col :span="8">
<el-button type="primary" text icon="el-icon-circle-plus" @click="addApiPath"
>添加路径</el-button
<el-link type="primary" @click="addApiPath"
>添加路径</el-link
>
</el-col>
</el-row>
@@ -117,8 +114,8 @@
</el-row>
<el-row v-if="type !== 'view'" :gutter="8">
<el-col :span="8">
<el-button type="primary" text icon="el-icon-circle-plus" @click="addExtParam"
>添加参数</el-button
<el-link type="primary" @click="addExtParam"
>添加参数</el-link
>
</el-col>
</el-row>

View File

@@ -62,15 +62,13 @@
</el-button>
</template>
<template #menu="{ row }">
<el-button
<el-link
type="primary"
text
v-if="permission.api_scope_setting"
plain
style="border: 0; background-color: transparent !important"
@click.stop="handleDataScope(row)"
>权限配置
</el-button>
</el-link>
</template>
<template #name="{ row }">
<i :class="row.source" style="margin-right: 5px" />

View File

@@ -62,15 +62,13 @@
</el-button>
</template>
<template #menu="{ row }">
<el-button
<el-link
type="primary"
text
v-if="permission.data_scope_setting"
plain
style="border: 0; background-color: transparent !important"
@click.stop="handleDataScope(row)"
>权限配置
</el-button>
</el-link>
</template>
<template #name="{ row }">
<i :class="row.source" style="margin-right: 5px" />

View File

@@ -52,27 +52,24 @@
</el-tag>
</template>
<template #menu="{ row }">
<el-button
<el-link
type="primary"
text
v-if="row.status !== 1 && userInfo.authority.includes('administrator')"
@click.stop="handleEnable(row)"
>启用
</el-button>
<el-button
</el-link>
<el-link
type="primary"
text
v-if="row.status === 1 && userInfo.authority.includes('administrator')"
@click.stop="handleDisable(row)"
>禁用
</el-button>
<el-button
</el-link>
<el-link
type="primary"
text
v-if="userInfo.authority.includes('administrator')"
@click.stop="handleRowLog(row)"
>日志
</el-button>
</el-link>
</template>
<!-- 匹配路径动态表单 -->
<template #limitPattern-form="{ type }">
@@ -100,8 +97,7 @@
</el-row>
<el-row v-if="type !== 'view'" :gutter="8">
<el-col :span="8">
<el-button type="primary" text icon="el-icon-circle-plus" @click="addLimitPattern"
>添加路径</el-button
<el-link type="primary" @click="addLimitPattern">添加路径</el-link
>
</el-col>
</el-row>

View File

@@ -37,15 +37,13 @@
</el-button>
</template>
<template #menu="{ row }">
<el-button
<el-link
type="primary"
text
v-if="userInfo.authority.includes('admin')"
plain
style="border: 0; background-color: transparent !important"
@click.stop="handleRowRole(row)"
>权限设置
</el-button>
</el-link>
</template>
</avue-crud>
<el-dialog