Commit a9bbbc7b by YunaiV

trade:优化运费模版的实现

parent bb08f6f5
...@@ -5,14 +5,6 @@ export const getAreaTree = async () => { ...@@ -5,14 +5,6 @@ export const getAreaTree = async () => {
return await request.get({ url: '/system/area/tree' }) return await request.get({ url: '/system/area/tree' })
} }
export const getChildrenArea = async (id: number) => {
return await request.get({ url: '/system/area/get-children?id=' + id })
}
export const getAreaListByIds = async (ids) => {
return await request.get({ url: '/system/area/get-by-ids?ids=' + ids })
}
// 获得 IP 对应的地区名 // 获得 IP 对应的地区名
export const getAreaByIp = async (ip: string) => { export const getAreaByIp = async (ip: string) => {
return await request.get({ url: '/system/area/get-by-ip?ip=' + ip }) return await request.get({ url: '/system/area/get-by-ip?ip=' + ip })
......
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
label-width="120px" label-width="120px"
v-loading="formLoading" v-loading="formLoading"
> >
<el-form-item label="快递公司编码" prop="code"> <el-form-item label="公司编码" prop="code">
<el-input v-model="formData.code" placeholder="请输入快递编码" /> <el-input v-model="formData.code" placeholder="请输入快递编码" />
</el-form-item> </el-form-item>
<el-form-item label="快递公司名称" prop="name"> <el-form-item label="公司名称" prop="name">
<el-input v-model="formData.name" placeholder="请输入快递名称" /> <el-input v-model="formData.name" placeholder="请输入快递名称" />
</el-form-item> </el-form-item>
<el-form-item label="快递公司 logo" prop="logo"> <el-form-item label="公司 logo" prop="logo">
<UploadImg v-model="formData.logo" :limit="1" :is-show-tip="false" /> <UploadImg v-model="formData.logo" :limit="1" :is-show-tip="false" />
<div style="font-size: 10px" class="pl-10px">推荐 180x180 图片分辨率</div> <div style="font-size: 10px" class="pl-10px">推荐 180x180 图片分辨率</div>
</el-form-item> </el-form-item>
<el-form-item label="分类排序" prop="sort"> <el-form-item label="排序" prop="sort">
<el-input-number v-model="formData.sort" controls-position="right" :min="0" /> <el-input-number v-model="formData.sort" controls-position="right" :min="0" />
</el-form-item> </el-form-item>
<el-form-item label="开启状态" prop="status"> <el-form-item label="开启状态" prop="status">
......
...@@ -53,11 +53,11 @@ ...@@ -53,11 +53,11 @@
<!-- 列表 --> <!-- 列表 -->
<ContentWrap> <ContentWrap>
<el-table v-loading="loading" :data="list"> <el-table v-loading="loading" :data="list">
<el-table-column label="快递公司编号" prop="code" /> <el-table-column label="公司编码" prop="code" />
<el-table-column label="快递公司名称" prop="name" /> <el-table-column label="公司名称" prop="name" />
<el-table-column label="快递公司 logo " prop="logo"> <el-table-column label="公司 logo " prop="logo">
<template #default="scope"> <template #default="scope">
<img v-if="scope.row.logo" :src="scope.row.logo" alt="快递公司logo" class="h-100px" /> <img v-if="scope.row.logo" :src="scope.row.logo" alt="公司logo" class="h-40px" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="排序" align="center" prop="sort" /> <el-table-column label="排序" align="center" prop="sort" />
......
...@@ -51,14 +51,14 @@ ...@@ -51,14 +51,14 @@
<!-- 列表 --> <!-- 列表 -->
<ContentWrap> <ContentWrap>
<el-table v-loading="loading" :data="list"> <el-table v-loading="loading" :data="list">
<el-table-column label="编号" prop="id" /> <el-table-column label="编号" min-width="60" prop="id" />
<el-table-column label="模板名称" prop="name" /> <el-table-column label="模板名称" min-width="100" prop="name" />
<el-table-column label="计费方式" prop="chargeMode" align="center"> <el-table-column label="计费方式" prop="chargeMode" min-width="100" align="center">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.EXPRESS_CHARGE_MODE" :value="scope.row.chargeMode" /> <dict-tag :type="DICT_TYPE.EXPRESS_CHARGE_MODE" :value="scope.row.chargeMode" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="排序" prop="sort" /> <el-table-column label="排序" min-width="100" prop="sort" />
<el-table-column <el-table-column
label="创建时间" label="创建时间"
align="center" align="center"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment