Browse Source

更新

master
ltlzx 4 years ago
parent
commit
82af18afbe
  1. 2
      src/components/common/Sidebar.vue
  2. 2
      src/components/common/dialog/insex.vue
  3. 35
      src/components/common/orderDialog/index.vue
  4. 10
      src/components/page/AccountManagement/blacklistManagement.vue
  5. 2
      src/components/page/AccountManagement/businessAudit.vue
  6. 2
      src/components/page/AccountManagement/buyerReview.vue
  7. 2
      src/components/page/AccountManagement/platformSelect.vue
  8. 141
      src/components/page/OperationManagement/bannerConfigure.vue

2
src/components/common/Sidebar.vue

@ -72,7 +72,7 @@ export default {
},
{
index: '/buyerReview',
title: '方开户审核'
title: '摘牌方开户审核'
},
{
index: '/businessAudit',

2
src/components/common/dialog/insex.vue

@ -2,7 +2,7 @@
<div>
<el-dialog :title="dialogData.title" :visible.sync="isshow" width="70%" :before-close="MisShow">
<div class="select" v-if="!isexamine &&dialogType==1">
<el-radio v-model="query.account_type" label="buyer" border @change="getAccountData">购买</el-radio>
<el-radio v-model="query.account_type" label="buyer" border @change="getAccountData">摘牌</el-radio>
<el-radio v-model="query.account_type" label="enter_shop" border @change="getAccountData">挂牌方</el-radio>
<el-radio v-model="query.account_type" label="third_party" border @change="getAccountData">第三方</el-radio>
</div>

35
src/components/common/orderDialog/index.vue

@ -2,10 +2,10 @@
<div>
<el-dialog title="订单详情" :visible.sync="isshow" width="70%" :before-close="MisShow">
<p class="tips">
请在2021/06/19 14:13:12前完成订单支付
请在 {{orderInfos.order.pay_overdue_time | formatDate }}前完成订单支付
</p>
<div class="steps">
<el-steps :active="2" align-center>
<el-steps :active="orderInfos.order.status" align-center>
<el-step title="下单成功" description=""></el-step>
<el-step title="等待付款" description=""></el-step>
<el-step title="付款成功" description=""></el-step>
@ -36,8 +36,17 @@
<p class="order_info_p">收货人电话{{orderInfos.order.express_userphone}} </p>
<p class="order_info_p">邮政编码{{orderInfos.order.postal_code}} </p>
</el-tab-pane>
<el-tab-pane label="订单合同" name="second">配置管理</el-tab-pane>
<el-tab-pane label="成交公示" name="third">角色管理</el-tab-pane>
<el-tab-pane label="订单合同" name="second" :disabled="orderInfos.order.status<4">
<p class="order_info_p1">
摘牌方签约合同
<a :href="orderInfos.order.buy_contract" download class="upload_span">点击下载</a>
</p>
<p class="order_info_p1">
挂牌方签约合同
<a :href="orderInfos.order.sell_contract" download class="upload_span">点击下载</a>
</p>
</el-tab-pane>
<el-tab-pane label="成交公示" name="third" :disabled="orderInfos.order.status>=6">角色管理</el-tab-pane>
<el-tab-pane label="交易账单" name="fourth">定时任务补偿</el-tab-pane>
</el-tabs>
<div class="order_switch">
@ -60,7 +69,7 @@ export default ({
name:'orderDialog',
props:{
batchcode:{
type:Number,
// type:Number,
require: true
},
isshow:{
@ -73,7 +82,10 @@ export default ({
return{
activeName: 'first',
value1:'',
orderInfos:{}
orderInfos:{
asset:{},
order:{}
}
}
},
created(){
@ -132,4 +144,15 @@ export default ({
font-size: 16px;
color: #555555;
}
.order_info_p1{
margin-top: 15px;
font-size: 16px;
color: #555555;
}
.upload_span{
color: #294CC6;
text-decoration: underline;
cursor: pointer;
margin-left: 15px;
}
</style>

10
src/components/page/AccountManagement/blacklistManagement.vue

@ -15,7 +15,7 @@
<el-input v-model="query.username" placeholder="申请人名称" class="handle-input mr10"></el-input>
<el-select v-model="query.black_type" placeholder="黑名单类型" class="handle-select mr10">
<el-option key="4" label="全部" :value="4"></el-option>
<el-option key="1" label="购买方" :value="1"></el-option>
<el-option key="1" label="摘牌方" :value="1"></el-option>
<el-option key="2" label="挂牌方" :value="2"></el-option>
<el-option key="3" label="第三方" :value="3"></el-option>
<el-option key="5" label="购买方和挂牌方" :value="5"></el-option>
@ -94,9 +94,9 @@
</el-dialog>
<!-- 添加黑名单 -->
<el-dialog title="提示" :visible.sync="editVisible2" width="30%">
<p class="recordTips">请确认是否需要添加黑名单</p>
<p class="recordTips">是否解除黑名单</p>
<div class="record_select">
<el-checkbox v-model="query1.buyer_account_type" :true-label="1" :false-label="0">购买</el-checkbox>
<el-checkbox v-model="query1.buyer_account_type" :true-label="1" :false-label="0">摘牌</el-checkbox>
<el-checkbox v-model="query1.enter_shop_type" :true-label="1" :false-label="0">挂牌方</el-checkbox>
<el-checkbox v-model="query1.third_party_type" :true-label="1" :false-label="0">第三方服务机构</el-checkbox>
</div>
@ -176,7 +176,7 @@ export default {
methods: {
//
addBlacklist(){
this.$confirm('是否解除黑名单?').then(_ => {
// this.$confirm('').then(_ => {
updateBlackList(this.query1).then(res => {
console.log(res);
if (res.code==100) {
@ -186,7 +186,7 @@ export default {
}
this.editVisible2=false
});
}).catch(_ => {});
// }).catch(_ => {});
},
//
blacklist(row){

2
src/components/page/AccountManagement/businessAudit.vue

@ -13,7 +13,7 @@
<el-input v-model="query.firm_name" placeholder="机构名称" class="handle-input mr10"></el-input>
<el-input v-model="query.phone" placeholder="账户号码" class="handle-input mr10"></el-input>
<el-input v-model="query.username" placeholder="申请人名称" class="handle-input mr10"></el-input>
<el-select v-model="query.buyer_account_type" placeholder="购买方" class="handle-select mr10">
<el-select v-model="query.buyer_account_type" placeholder="摘牌方" class="handle-select mr10">
<el-option key="1" label="是" :value="1"></el-option>
<el-option key="2" label="否" :value="0"></el-option>
</el-select>

2
src/components/page/AccountManagement/buyerReview.vue

@ -5,7 +5,7 @@
<el-breadcrumb-item>
<i class="el-icon-lx-cascades"></i> 账户管理
</el-breadcrumb-item>
<el-breadcrumb-item>方开户审核</el-breadcrumb-item>
<el-breadcrumb-item>摘牌方开户审核</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="container">

2
src/components/page/AccountManagement/platformSelect.vue

@ -122,7 +122,7 @@
<el-dialog title="提示" :visible.sync="editVisible2" width="30%">
<p class="recordTips">请确认是否需要添加黑名单</p>
<div class="record_select">
<el-checkbox v-model="query1.buyer_account_type" :true-label=1 :false-label=0 >购买</el-checkbox>
<el-checkbox v-model="query1.buyer_account_type" :true-label=1 :false-label=0 >摘牌</el-checkbox>
<el-checkbox v-model="query1.enter_shop_type" :true-label=1 :false-label=0 >挂牌方</el-checkbox>
<el-checkbox v-model="query1.third_party_type" :true-label=1 :false-label=0 >第三方服务机构</el-checkbox>
</div>

141
src/components/page/OperationManagement/bannerConfigure.vue

@ -9,33 +9,36 @@
</el-breadcrumb>
</div>
<div class="container banner_title">
<div class="banner_title_item">
<img src="../../../assets/img/photo.png" alt="" class="photo">
<p>图片库</p>
</div>
<div class="banner_title_item">
<img src="../../../assets/img/preview.png" alt="" class="preview">
<p>效果预览</p>
</div>
<div class="banner_title_item">
<img src="../../../assets/img/photo.png" alt="" class="photo">
<p>图片库</p>
</div>
<div class="banner_title_item">
<img src="../../../assets/img/preview.png" alt="" class="preview">
<p>效果预览</p>
</div>
</div>
<div class="container banner_content">
<div class="banner_num">
<span class="banner_num_span">图片数量</span>
<el-select placeholder="请选择图片数量" class="handle-select mr10">
<el-input placeholder="请输入图片数量" v-model.number="banner_num"></el-input>
<!-- <el-select placeholder="请选择图片数量" class="handle-select mr10">
<el-option key="1" label="广东省" value="广东省"></el-option>
<el-option key="2" label="湖南省" value="湖南省"></el-option>
</el-select>
</div>
<div class="banner_num">
<span class="banner_num_span">图片1</span>
<el-input placeholder="请输入图片名称"></el-input>
<el-input placeholder="请选择图片路径" class="banner_num_input"></el-input>
<span class="banner_num_span1">上传图片</span>
<span class="banner_num_span1">打开图片库</span>
<span class="banner_num_span1">上移</span>
<span class="banner_num_span1">下移</span>
</el-select> -->
</div>
<div class="banner_num">
<template v-if="banner_num !=''">
<div class="banner_num" v-for="(item,index) in banner_num" :key="index">
<span class="banner_num_span">图片{{index+1}}</span>
<el-input placeholder="请输入图片名称"></el-input>
<el-input placeholder="请选择图片路径" class="banner_num_input"></el-input>
<span class="banner_num_span1">上传图片</span>
<span class="banner_num_span1">打开图片库</span>
<span class="banner_num_span1">上移</span>
<span class="banner_num_span1">下移</span>
</div>
</template>
<!-- <div class="banner_num">
<span class="banner_num_span">图片2</span>
<el-input placeholder="请输入图片名称"></el-input>
<el-input placeholder="请选择图片路径" class="banner_num_input"></el-input>
@ -52,23 +55,8 @@
<span class="banner_num_span1">打开图片库</span>
<span class="banner_num_span1">上移</span>
<span class="banner_num_span1">下移</span>
</div>
</div> -->
</div>
<!-- 编辑弹出框 -->
<el-dialog title="编辑" :visible.sync="editVisible" width="30%">
<el-form ref="form" :model="form" label-width="70px">
<el-form-item label="用户名">
<el-input v-model="form.name"></el-input>
</el-form-item>
<el-form-item label="地址">
<el-input v-model="form.address"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="editVisible = false"> </el-button>
<el-button type="primary" @click="saveEdit"> </el-button>
</span>
</el-dialog>
</div>
</template>
@ -84,49 +72,12 @@ export default {
pageIndex: 1,
pageSize: 10
},
banner_num:'',
tableData: [],
multipleSelection: [],
delList: [],
editVisible: false,
pageTotal: 0,
form: {},
idx: -1,
id: -1,
pickerOptions: {
shortcuts: [
{
text: "最近一周",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近一个月",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近三个月",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
picker.$emit("pick", [start, end]);
},
},
],
},
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock
@ -134,47 +85,8 @@ export default {
fetchData(this.query).then(res => {
// console.log(res);
this.tableData = res.list;
this.pageTotal = res.pageTotal || 50;
});
},
//
handleSearch() {
this.$set(this.query, 'pageIndex', 1);
this.getData();
},
//
handleDelete(index, row) {
//
this.$confirm('确定要删除吗?', '提示', {
type: 'warning'
})
.then(() => {
this.$message.success('删除成功');
this.tableData.splice(index, 1);
})
.catch(() => {});
},
//
handleSelectionChange(val) {
this.multipleSelection = val;
},
//
handleEdit(index, row) {
this.idx = index;
this.form = row;
this.editVisible = true;
},
//
saveEdit() {
this.editVisible = false;
this.$message.success(`修改第 ${this.idx + 1} 行成功`);
this.$set(this.tableData, this.idx, this.form);
},
//
handlePageChange(val) {
this.$set(this.query, 'pageIndex', val);
this.getData();
}
}
};
</script>
@ -194,6 +106,7 @@ export default {
text-decoration: underline;
display: inline-block;
margin-right: 20px;
cursor: pointer;
}
.banner_num_input{
width: 300px !important;

Loading…
Cancel
Save