update
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
<script setup>
|
||||
import {ref} from "vue";
|
||||
|
||||
const visible = ref(false);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<a-link :hoverable="false" @click="visible=true">编辑</a-link>
|
||||
|
||||
<a-modal
|
||||
ok-text="确定修改"
|
||||
title="编辑"
|
||||
title-align="start"
|
||||
v-model:visible="visible">
|
||||
<div class="max-h-[500px] overflow-auto">
|
||||
<a-form layout="vertical">
|
||||
<a-form-item label="ID">
|
||||
<a-input placeholder="ID"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="昵称">
|
||||
<a-input placeholder="昵称"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="头像">
|
||||
<div class="flex flex-wrap gap-[12px]">
|
||||
<a-image
|
||||
width="62px"
|
||||
height="62px"
|
||||
src="https://p1-arco.byteimg.com/tos-cn-i-uwbnlip3yd/a8c8cdb109cb051163646151a4a5083b.png~tplv-uwbnlip3yd-webp.webp">
|
||||
</a-image>
|
||||
<a-image
|
||||
width="62px"
|
||||
height="62px"
|
||||
src="https://p1-arco.byteimg.com/tos-cn-i-uwbnlip3yd/a8c8cdb109cb051163646151a4a5083b.png~tplv-uwbnlip3yd-webp.webp">
|
||||
</a-image>
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item label="手机号">
|
||||
<a-input placeholder="手机号"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="微信号">
|
||||
<a-input placeholder="微信号"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="状态">
|
||||
<a-input placeholder="状态"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="邀请人">
|
||||
<a-input placeholder="邀请人"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="上上">
|
||||
<a-input placeholder="上上"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="上上上">
|
||||
<a-input placeholder="上上上"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="等级">
|
||||
<a-input placeholder="等级"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="分佣比例">
|
||||
<div class="flex gap-[12px]">
|
||||
<a-input placeholder="一级">
|
||||
<template #prefix>一级</template>
|
||||
</a-input>
|
||||
<a-input placeholder="二级">
|
||||
<template #prefix>一级</template>
|
||||
</a-input>
|
||||
<a-input placeholder="三级">
|
||||
<template #prefix>一级</template>
|
||||
</a-input>
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item label="入驻日期">
|
||||
<a-date-picker show-time></a-date-picker>
|
||||
</a-form-item>
|
||||
</a-form>
|
||||
</div>
|
||||
</a-modal>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
</style>
|
||||
@@ -0,0 +1,57 @@
|
||||
<script setup>
|
||||
import {ref} from "vue";
|
||||
|
||||
const visible = ref(false);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<a-link :hoverable="false" @click="visible=true">编辑</a-link>
|
||||
|
||||
<a-modal
|
||||
ok-text="确定修改"
|
||||
title="编辑"
|
||||
title-align="start"
|
||||
v-model:visible="visible">
|
||||
<a-form layout="vertical">
|
||||
<a-form-item label="ID">
|
||||
<a-input placeholder="ID"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="昵称">
|
||||
<a-input placeholder="昵称"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="头像">
|
||||
<div class="flex flex-wrap gap-[12px]">
|
||||
<a-image
|
||||
width="62px"
|
||||
height="62px"
|
||||
src="https://p1-arco.byteimg.com/tos-cn-i-uwbnlip3yd/a8c8cdb109cb051163646151a4a5083b.png~tplv-uwbnlip3yd-webp.webp">
|
||||
</a-image>
|
||||
<a-image
|
||||
width="62px"
|
||||
height="62px"
|
||||
src="https://p1-arco.byteimg.com/tos-cn-i-uwbnlip3yd/a8c8cdb109cb051163646151a4a5083b.png~tplv-uwbnlip3yd-webp.webp">
|
||||
</a-image>
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item label="手机号">
|
||||
<a-input placeholder="手机号"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="微信号">
|
||||
<a-input placeholder="微信号"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="状态">
|
||||
<a-input placeholder="状态"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="邀请人">
|
||||
<a-input placeholder="邀请人"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="入驻日期">
|
||||
<a-input placeholder="入驻日期"></a-input>
|
||||
</a-form-item>
|
||||
</a-form>
|
||||
</a-modal>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
</style>
|
||||
@@ -0,0 +1,25 @@
|
||||
<script setup>
|
||||
import {ref} from "vue";
|
||||
|
||||
const visible = ref(false);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<a-link :hoverable="false" status="danger" @click="visible=true">拒绝</a-link>
|
||||
|
||||
<a-modal
|
||||
ok-text="确定拒绝"
|
||||
title="推广账号拒绝"
|
||||
title-align="start"
|
||||
v-model:visible="visible">
|
||||
<a-form layout="vertical">
|
||||
<a-form-item label="拒绝原因">
|
||||
<a-input placeholder="请输入拒绝原因"></a-input>
|
||||
</a-form-item>
|
||||
</a-form>
|
||||
</a-modal>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
</style>
|
||||
@@ -3,6 +3,7 @@ import Filter from "../../../../components/Filter/index.vue";
|
||||
import {reactive} from "vue";
|
||||
import useTableQuery from "../../../../hooks/useTableQuery.js";
|
||||
import Api from "../../../../api/index.js";
|
||||
import EditExpertInfoModal from "./components/EditExpertInfoModal.vue";
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -157,7 +158,7 @@ const {loading, pagination, initFetchData} = useTableQuery({
|
||||
</template>
|
||||
<template v-slot:action>
|
||||
<div class="flex gap-[20px]">
|
||||
<a-link :hoverable="false">编辑</a-link>
|
||||
<EditExpertInfoModal></EditExpertInfoModal>
|
||||
<a-link :hoverable="false">快速进入</a-link>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -3,6 +3,7 @@ import {reactive} from "vue";
|
||||
import useTableQuery from "../../../../hooks/useTableQuery.js";
|
||||
import Api from "../../../../api/index.js";
|
||||
import Filter from "../../../../components/Filter/index.vue";
|
||||
import EditInfoModal from "./components/EditInfoModal.vue";
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -137,7 +138,7 @@ const {loading, pagination, initFetchData} = useTableQuery({
|
||||
</template>
|
||||
<template v-slot:action>
|
||||
<div class="flex gap-[20px]">
|
||||
<a-link :hoverable="false">编辑</a-link>
|
||||
<EditInfoModal></EditInfoModal>
|
||||
<a-link :hoverable="false">卡密</a-link>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -3,6 +3,7 @@ import {reactive} from "vue";
|
||||
import useTableQuery from "../../../../hooks/useTableQuery.js";
|
||||
import Api from "../../../../api/index.js";
|
||||
import Filter from "../../../../components/Filter/index.vue";
|
||||
import RefuseModal from "./components/RefuseModal.vue";
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -112,7 +113,7 @@ const {loading, pagination, initFetchData} = useTableQuery({
|
||||
<div class="flex gap-[20px]">
|
||||
<a-link :hoverable="false">编辑</a-link>
|
||||
<a-link :hoverable="false" status="success">通过</a-link>
|
||||
<a-link :hoverable="false" status="danger">拒绝</a-link>
|
||||
<RefuseModal></RefuseModal>
|
||||
</div>
|
||||
</template>
|
||||
</a-table>
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
<script setup>
|
||||
import {ref} from "vue";
|
||||
|
||||
const visible = ref(false);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<a-link :hoverable="false" @click="visible=true">编辑</a-link>
|
||||
|
||||
<a-modal
|
||||
title="编辑平台消息"
|
||||
title-align="start"
|
||||
v-model:visible="visible">
|
||||
<a-form layout="vertical">
|
||||
<a-form-item label="标题">
|
||||
<a-input placeholder="请输入标题"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label="简介">
|
||||
<a-textarea placeholder="请输入简介"></a-textarea>
|
||||
</a-form-item>
|
||||
<a-form-item label="跳转方式">
|
||||
<a-radio-group>
|
||||
<div class="grid grid-cols-3">
|
||||
<a-radio :value="0">站内URL</a-radio>
|
||||
<a-radio :value="1">站内富文本页面</a-radio>
|
||||
<a-radio :value="2">微信链接</a-radio>
|
||||
<a-radio :value="3">外部链接</a-radio>
|
||||
<a-radio :value="4">弹窗</a-radio>
|
||||
<a-radio :value="5">空</a-radio>
|
||||
</div>
|
||||
</a-radio-group>
|
||||
</a-form-item>
|
||||
<a-form-item label="链接">
|
||||
<a-input placeholder="请输入链接"></a-input>
|
||||
</a-form-item>
|
||||
</a-form>
|
||||
</a-modal>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
</style>
|
||||
@@ -3,6 +3,7 @@ import {reactive} from "vue";
|
||||
import useTableQuery from "../../../../../hooks/useTableQuery.js";
|
||||
import Api from "../../../../../api/index.js";
|
||||
import SequenceAdjustment from "../../../../../components/SequenceAdjustment/index.vue";
|
||||
import EditPlatformNews from "./EditPlatformNews.vue";
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -96,7 +97,7 @@ const {loading, pagination, initFetchData} = useTableQuery({
|
||||
</template>
|
||||
<template v-slot:action>
|
||||
<div class="flex gap-[20px]">
|
||||
<a-link :hoverable="false">编辑</a-link>
|
||||
<EditPlatformNews></EditPlatformNews>
|
||||
<a-link :hoverable="false" status="danger">删除</a-link>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user