店铺和代理的套餐调整
This commit is contained in:
parent
36236cd19e
commit
2dab9030dc
@ -1,6 +1,7 @@
|
|||||||
import request from '@/utils/request';
|
|
||||||
import { TenantPkgForm, TenantPkgQuery, TenantPkgVO } from './types';
|
import { TenantPkgForm, TenantPkgQuery, TenantPkgVO } from './types';
|
||||||
|
|
||||||
import { AxiosPromise } from 'axios';
|
import { AxiosPromise } from 'axios';
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询租户套餐列表
|
// 查询租户套餐列表
|
||||||
export function listTenantPackage(query?: TenantPkgQuery): AxiosPromise<TenantPkgVO[]> {
|
export function listTenantPackage(query?: TenantPkgQuery): AxiosPromise<TenantPkgVO[]> {
|
||||||
@ -12,9 +13,9 @@ export function listTenantPackage(query?: TenantPkgQuery): AxiosPromise<TenantPk
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 查询租户套餐下拉选列表
|
// 查询租户套餐下拉选列表
|
||||||
export function selectTenantPackage(): AxiosPromise<TenantPkgVO[]> {
|
export function selectTenantPackage(par: number | string): AxiosPromise<TenantPkgVO[]> {
|
||||||
return request({
|
return request({
|
||||||
url: '/system/tenant/package/selectList',
|
url: '/system/tenant/package/selectList' + '/' + par,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -670,7 +670,7 @@ const { queryParams, form, rules } = toRefs(data);
|
|||||||
|
|
||||||
/** 查询所有租户套餐 */
|
/** 查询所有租户套餐 */
|
||||||
const getTenantPackage = async () => {
|
const getTenantPackage = async () => {
|
||||||
const res = await selectTenantPackage();
|
const res = await selectTenantPackage(3);
|
||||||
packageList.value = res.data;
|
packageList.value = res.data;
|
||||||
};
|
};
|
||||||
const packagefun = (data) => {
|
const packagefun = (data) => {
|
||||||
|
@ -168,8 +168,6 @@
|
|||||||
<script setup name="Tenant" lang="ts">
|
<script setup name="Tenant" lang="ts">
|
||||||
import { listDivide, addTenant, addsection, getsections, putsections, deletesection, delTenant, updateTenant } from '@/api/system/divide';
|
import { listDivide, addTenant, addsection, getsections, putsections, deletesection, delTenant, updateTenant } from '@/api/system/divide';
|
||||||
import { TenantForm, TenantQuery, TenantVO } from '@/api/system/types';
|
import { TenantForm, TenantQuery, TenantVO } from '@/api/system/types';
|
||||||
import { getDictionaryByKey } from '@/utils/dict';
|
|
||||||
import { selectTenantPackage } from '@/api/system/tenantPackage';
|
|
||||||
import { listPmsProductCategory } from '@/api/pms/productCategory';
|
import { listPmsProductCategory } from '@/api/pms/productCategory';
|
||||||
import { useUserStore } from '@/store/modules/user';
|
import { useUserStore } from '@/store/modules/user';
|
||||||
// import { TenantForm, TenantQuery, TenantVO, TenantModal, enterpriseType } from '@/api/system/tenant/types';
|
// import { TenantForm, TenantQuery, TenantVO, TenantModal, enterpriseType } from '@/api/system/tenant/types';
|
||||||
@ -364,11 +362,6 @@ const data = reactive<PageData<TenantForm, TenantQuery>>({
|
|||||||
|
|
||||||
const { queryParams, form, rules } = toRefs(data);
|
const { queryParams, form, rules } = toRefs(data);
|
||||||
|
|
||||||
/** 查询所有租户套餐 */
|
|
||||||
const getTenantPackage = async () => {
|
|
||||||
const res = await selectTenantPackage();
|
|
||||||
packageList.value = res.data;
|
|
||||||
};
|
|
||||||
|
|
||||||
/** 查询租户列表 */
|
/** 查询租户列表 */
|
||||||
const getList = async () => {
|
const getList = async () => {
|
||||||
|
@ -884,9 +884,7 @@ const data = reactive<PageData<TenantForm, TenantQuery>>({
|
|||||||
attachment: [{ required: true, message: '营业执照附件不能为空', trigger: 'blur' }],
|
attachment: [{ required: true, message: '营业执照附件不能为空', trigger: 'blur' }],
|
||||||
signDate: [{ required: true, message: '签约日期不能为空', trigger: 'blur' }],
|
signDate: [{ required: true, message: '签约日期不能为空', trigger: 'blur' }],
|
||||||
certificate: [{ required: true, message: '身份证附件不能为空', trigger: 'blur' }],
|
certificate: [{ required: true, message: '身份证附件不能为空', trigger: 'blur' }],
|
||||||
promoteList: [{ required: true, message: '推广附件不能为空', trigger: 'blur' }],
|
|
||||||
packageId: [{ required: true, message: '套餐编号不能为空', trigger: 'blur' }],
|
packageId: [{ required: true, message: '套餐编号不能为空', trigger: 'blur' }],
|
||||||
related: [{ required: true, message: '相关资质及附件不能为空', trigger: 'blur' }],
|
|
||||||
storeName: [{ required: true, message: '店铺名称不能为空', trigger: 'blur' }],
|
storeName: [{ required: true, message: '店铺名称不能为空', trigger: 'blur' }],
|
||||||
personName: [{ required: true, message: '负责人姓名不能为空', trigger: 'blur' }],
|
personName: [{ required: true, message: '负责人姓名不能为空', trigger: 'blur' }],
|
||||||
personPhone: [{ required: true, message: '负责人电话不能为空', trigger: 'blur' }],
|
personPhone: [{ required: true, message: '负责人电话不能为空', trigger: 'blur' }],
|
||||||
@ -917,13 +915,12 @@ const data = reactive<PageData<TenantForm, TenantQuery>>({
|
|||||||
|
|
||||||
const { queryParams, form, rules } = toRefs(data);
|
const { queryParams, form, rules } = toRefs(data);
|
||||||
|
|
||||||
/** 查询所有租户套餐 */
|
/** 查询代理租户套餐 */
|
||||||
const getTenantPackage = async () => {
|
const getTenantPackage = async () => {
|
||||||
const res = await selectTenantPackage();
|
const res = await selectTenantPackage(2);
|
||||||
packageList.value = res.data;
|
packageList.value = res.data;
|
||||||
};
|
};
|
||||||
const packagefun = (data) => {
|
const packagefun = (data) => {
|
||||||
console.log(packageList.value);
|
|
||||||
return packageList.value.find((item) => item.packageId === data)?.packageName;
|
return packageList.value.find((item) => item.packageId === data)?.packageName;
|
||||||
};
|
};
|
||||||
// 查询人员列表
|
// 查询人员列表
|
||||||
|
Loading…
x
Reference in New Issue
Block a user