记得上下班打卡 | git大法好,push需谨慎

Commit 1abbb8b9 authored by liuran's avatar liuran

添加代理管理模块

parent 5d0b3f7a
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head>
<th:block th:include="include :: header('待审核')"/>
<th:block th:include="include :: header('演出详情')"/>
<th:block th:include="include :: bootstrap-fileinput-css" />
</head>
<body class="white-bg">
<div class="detail_status">用户状态:<span></span></div>
<p class="detail_title">基础资料</p>
<p>照片</p>
<div class="detail_title">演出名称:<span></span></div>
<div class="detail_inner detail_img"><img src=""></div>
<p>真实姓名</p>
<div class="detail_inner detail_name"></div>
<p>出生日期</p>
<p>演出时间</p>
<div class="detail_inner detail_time"></div>
<p>性别</p>
<div class="detail_inner detail_sex"></div>
<p>所在城市</p>
<div class="detail_inner detail_city"></div>
<p>你的身份</p>
<div class="detail_inner detail_id"></div>
<p>学校全称/单位名称</p>
<div class="detail_inner detail_school"></div>
<p>所学专业/所在部门</p>
<div class="detail_inner detail_acc"></div>
<p>微信号</p>
<div class="detail_inner detail_wx"></div>
<p class="detail_title">认证信息</p>
<p>姓名:</p>
<div class="detail_inner detail_name"></div>
<p>身份证号:</p>
<div class="detail_inner detail_idcode"></div>
<p class="detail_title">自我介绍</p>
<div class="detail_inner detail_desc"></div>
<p>手机号:</p>
<div class="detail_inner detail_mobail"></div>
<p>提交时间:</p>
<div class="detail_inner detail_created"></div>
<div class="bottomBtn">
<a href="javascript:;" class="layui-layer-btn0" onclick="yes(1)">通过</a>
<a class="layui-layer-btn1 layui-layer-btn1" onclick="closeModal(0)">驳回</a>
</div>
<p>演出地点</p>
<div class="detail_inner detail_place"></div>
<p>票提设置</p>
<div class="detail_inner detail_option"></div>
<p>代理票种</p>
<div class="detail_inner detail_pur"></div>
<p>演出详情</p>
<div class="detail_inner detail_main"></div>
</body>
<th:block th:include="include :: footer"/>
......@@ -48,41 +25,20 @@
<th:block th:include="include :: bootstrap-fileinput-js" />
<script type="text/javascript">
var smilePrefix = ctx + "smile/user";
var penddingId = window.localStorage.getItem('penddingId');
var smilePrefix = ctx + "smile/show";
var perId = window.localStorage.getItem('performancesId');
$.ajax({
type: 'post',
url: smilePrefix + "/getUserById",
type: 'get',
url: smilePrefix + "/getShowById",
data: {
uid: penddingId
performancesId: perId
},
success:function(e) {
var detailData = e.data;
if (detailData.type == 0) {
$('.detail_status span').text('未认证');
}
$('.detail_img img').attr('src', detailData.img);
$('.detail_name').text(detailData.name);
$('.detail_time').text(detailData.birthday);
if (detailData.sex == 1) {
$('.detail_sex').text('男');
} else {
$('.detail_sex').text('女');
}
$('.detail_city').text(detailData.province + detailData.city + detailData.area);
if (detailData.identity == 1) {
$('.detail_id').text('在校学生');
} else {
$('.detail_id').text('已毕业');
}
$('.detail_school').text(detailData.schoolName);
$('.detail_acc').text(detailData.schoolMajor);
$('.detail_wx').text(detailData.wechat);
$('.detail_name').text(detailData.name);
$('.detail_idcode').text(detailData.idCard);
$('.detail_desc').text(detailData.introduce);
$('.detail_mobail').text(detailData.phone);
$('.detail_created').text(detailData.createdDate);
$('.detail_title span').text(e.data.title);
$('.detail_img img').attr('src', e.data.imgPoster);
$('.detail_time').text(e.data.timeStart + '-' + e.data.timeEnd);
$('.detail_place').text(e.data.fieldName);
$('.detail_option').text(e.data.detail_option);
}
})
</script>
......
......@@ -42,24 +42,24 @@
<body class="gray-bg">
<div class="container-div">
<div class="row">
<div class="col-sm-12 search-collapse">
<form id="formId">
<div class="select-list">
<ul>
<li>
<label>手机号:</label>
<input type="text" name="activityTitle"/>
</li>
<li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i
class="fa fa-search"></i>&nbsp;搜索</a>
<!-- <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i-->
<!-- class="fa fa-refresh"></i>&nbsp;重置</a>-->
</li>
</ul>
</div>
</form>
</div>
<!-- <div class="col-sm-12 search-collapse">-->
<!-- <form id="formId">-->
<!-- <div class="select-list">-->
<!-- <ul>-->
<!-- <li>-->
<!-- <label>手机号:</label>-->
<!-- <input type="text" name="activityTitle"/>-->
<!-- </li>-->
<!-- <li>-->
<!-- <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i-->
<!-- class="fa fa-search"></i>&nbsp;搜索</a>-->
<!--&lt;!&ndash; <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i&ndash;&gt;-->
<!--&lt;!&ndash; class="fa fa-refresh"></i>&nbsp;重置</a>&ndash;&gt;-->
<!-- </li>-->
<!-- </ul>-->
<!-- </div>-->
<!-- </form>-->
<!-- </div>-->
<div class="col-sm-12 select-table table-bordered">
<table id="bootstrap-table"></table>
</div>
......@@ -136,7 +136,12 @@
},
{
field: 'comment',
title: '序列'
title: '序列',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="topBtn(\'' + row.performancesId + '\')"><i class="fa fa-edit"></i>置顶</a> ');
return actions.join('');
}
},
{
title: '操作',
......@@ -153,11 +158,27 @@
$.table.init(options);
});
function topBtn(id) {
let postData = {
performancesId: id,
sort: '9'
}
$.ajax({
type: 'post',
url: ctx + 'smile/show/sort',
headers:{"Content-Type":"application/json;charset=UTF-8"},
data: JSON.stringify(postData),
success:function(e) {
}
});
}
/* 跳转详情 */
function toDetail(id) {
window.localStorage.setItem('penddingId', id);
var url = '/local/smilePendingDetail';
$.modal.openTab("待审核详情", url);
window.localStorage.setItem('performancesId', id);
var url = '/local/smileTicketsDetail';
$.modal.openTab("演出详情", url);
}
function yes() {
......
......@@ -103,7 +103,7 @@
field: 'agent',
title: '类型',
formatter: function(value, row, index) {
if (value == 1) {
if (type == 1) {
return '总代';
} else {
return '普代';
......
......@@ -61,6 +61,21 @@
<a href="javascript:;" class="layui-layer-btn0" onclick="confirm(1)">确认通过</a>
</div>
</div>
<div id="addClassify_false">
<div class="selectClassify">
<div class="ibox-content">
<div class="form-group">
<input class="reason_text" type="textarea" placeholder="请输入驳回原因">
</div>
</div>
</div>
<input type="hidden" class="editCon">
<div class="bottomBtn">
<a href="javascript:;" class="layui-layer-btn0" onclick="confirm(0)">驳回</a>
</div>
</div>
</body>
<th:block th:include="include :: footer"/>
......@@ -110,12 +125,31 @@
}
})
function confirm() {
var postData = {
id: Number(detailObj.id),
orgId: Number(detailObj.orgId),
type: Number(detailObj.type),
uid: detailObj.uid,
function closeModal () {
layer.open({
type: 1,
shade: true,
title: '驳回', //不显示标题
content: $('#addClassify_false') //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响
});
}
function confirm(num) {
if (num == 1) {
var postData = {
id: Number(detailObj.id),
orgId: Number(detailObj.orgId),
type: Number(detailObj.type),
uid: detailObj.uid,
}
} else {
var postData = {
id: Number(detailObj.id),
orgId: '',
type: 4,
uid: detailObj.uid,
reason: $('.reason_text').val()
}
}
$.ajax({
type: 'post',
......@@ -146,6 +180,7 @@
url: orifix + '/list',
data: JSON.stringify(postData),
success:function(res) {
$('#selectTwo').html('');
for (var i in res.rows) {
$('#selectTwo').append('<option value="' + res.rows[i].id + '">' + res.rows[i].name + '</option>');
}
......@@ -179,7 +214,7 @@
text-align: left;
padding: 10px 15px 12px;
}
#addClassify, #detailPro {
#addClassify, #addClassify_false {
display: none;
width: 540px;
padding-top: 20px;
......
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 to comment