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

Commit 8d9dec38 authored by xuchen's avatar xuchen

修改小家伙

parent 65a96e08
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
padding: 0 20px; padding: 0 20px;
} }
.picker{ .picker{
margin-top: 10px;
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
} }
...@@ -100,11 +101,13 @@ ...@@ -100,11 +101,13 @@
<input class="groupName" type="text" placeholder="组名称" > <input class="groupName" type="text" placeholder="组名称" >
<p class="required-group-text"></p> <p class="required-group-text"></p>
<span class="required-group-name">*</span> <span class="required-group-name">*</span>
<input class="Name" type="Number" placeholder="输入手机号选择总代"> <input class="Phone" placeholder="输入手机号选择总代">
<!-- <div class="picker">--> <div class="picker">
<!-- <span class="required-province">*</span>--> <span class="required-province">*</span>
<div class="demo" id="demo-1"></div> <div class="demo" id="demo-1">
<!-- </div>--> <select onchange="sele()"></select>
</div>
</div>
<p class="required-province-text"></p> <p class="required-province-text"></p>
<!-- <input class="groupMobile" type="text" placeholder="输入手机号选择总代" >--> <!-- <input class="groupMobile" type="text" placeholder="输入手机号选择总代" >-->
</div> </div>
...@@ -172,17 +175,19 @@ ...@@ -172,17 +175,19 @@
addressStr: [], addressStr: [],
addressIds: [] addressIds: []
} }
let uid = ''
function yes() { function yes() {
var groupName = $('.groupName').val(); var groupName = $('.groupName').val();
var phone = $('.Phone').val()
// var groupMobile = $('.groupMobile').val(); // var groupMobile = $('.groupMobile').val();
// var editStatus = $('.editCon').val(); var editStatus = $('.editCon').val();
var postData = { var postData = {
name: groupName, name: groupName,
// name: groupMobile, // name: groupMobile,
// area: adArr.addressStr[2], // area: adArr.addressStr[2],
delTag: 0, delTag: 0,
areaId: '', agentId: uid,
// city: adArr.addressStr[1], // city: adArr.addressStr[1],
// cityId: adArr.addressIds[1].toString(), // cityId: adArr.addressIds[1].toString(),
// province: adArr.addressStr[0], // province: adArr.addressStr[0],
...@@ -193,12 +198,12 @@ ...@@ -193,12 +198,12 @@
} else { } else {
$('.required-group-text').text(''); $('.required-group-text').text('');
} }
if (!adArr.addressStr[0]) { if (!phone) {
$('.required-province-text').text('省名称为必填项!'); $('.required-province-text').text('选择总代为必填项!');
} else { } else {
$('.required-province-text').text(''); $('.required-province-text').text('');
} }
if (groupName && adArr.addressStr[0]) { if (groupName && phone) {
if (editStatus != '') { // edit if (editStatus != '') { // edit
postData.id = editStatus; postData.id = editStatus;
$.ajax({ $.ajax({
...@@ -235,9 +240,12 @@ ...@@ -235,9 +240,12 @@
// 新建组 // 新建组
$("#button-open-10").click(function(){ $("#button-open-10").click(function(){
$('.Name').val(''); $('select').empty()
$('.Phone').val('');
$('.groupName').val(''); $('.groupName').val('');
// let data = {
// phone:$('.Phone').val()
// }
layer.open({ layer.open({
type: 1, type: 1,
shade: true, shade: true,
...@@ -246,17 +254,17 @@ ...@@ -246,17 +254,17 @@
// success: function () { // success: function () {
// var $pre = $( "pre" ); // var $pre = $( "pre" );
// var $picker = $( ".picker" ); // var $picker = $( ".picker" );
// $.getJSON( ctx + 'smile/user/getAreaJson' ).done(function ( res ) { // $.getJSON('/smile/user/getList',data).done(function ( res ) {
// $( "#demo-1" ).iPicker({ // $( "#demo-1" ).iPicker({
// level:1, // level:1,
// data: JSON.parse(res.msg), // data: JSON.parse(res.msg),
// // defaultValue: [ "230000", "230800", "230805" ], // // defaultValue: [ "230000", "230800", "230805" ],
// onSelect: function ( v, t, set ) { // onSelect: function ( v, t, set ) {
// adArr.addressIds = v; // adArr.addressIds = v;
// adArr.addressStr = t; // adArr.addressStr = t;
// } // }
// }); // });
// }) // })
// }, // },
cancel: function(res){ cancel: function(res){
// layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', {time: 5000, icon:6}); // layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', {time: 5000, icon:6});
...@@ -276,8 +284,9 @@ ...@@ -276,8 +284,9 @@
url: orifix + '/getOrgById', url: orifix + '/getOrgById',
data: {id: id}, data: {id: id},
success:function(e) { success:function(e) {
// $('.editCon').val(id); $('.editCon').val(id);
$('.groupName').val(e.data.name); $('.groupName').val(e.data.name);
$('.Phone').val(e.data.smileUserVoOrgListTotal.name);
// $('.groupMobile').val(e.data.address); // $('.groupMobile').val(e.data.address);
// adArr.addressStr[0] = e.data.province // adArr.addressStr[0] = e.data.province
// $.getJSON( ctx + 'smile/user/getAreaJson' ).done(function ( res ) { // $.getJSON( ctx + 'smile/user/getAreaJson' ).done(function ( res ) {
...@@ -401,20 +410,38 @@ ...@@ -401,20 +410,38 @@
}; };
$.table.init(options); $.table.init(options);
$('.Name').on('input',function(){ $('.Phone').on('input',function(){
let data = { let data = {
phone:$(this).val() phone:$(this).val()
} }
$.ajax({ if(data.phone.length >= 6){
url:'/smile/user/getList', $.getJSON('/smile/user/getList',data,function ( res ) {
type:'get', let arr = []
data, $('select').empty()
success:function(res){ res.data.forEach(item =>{
console.log(res) arr.push(`<option value="${item.uid}" disabled selected>请选择</option>`)
} arr.push(`<option value="${item.uid}">${item.name}</option>`)
}) })
$('select').append(arr)
})
}
// let data = {
// phone:$(this).val()
// }
// $.ajax({
// url:'/smile/user/getList',
// type:'get',
// data,
// success:function(res){
// console.log(res)
// }
// })
}) })
}); });
function sele(){
uid = $('select').val()
$('.Phone').val($('select').find('option:selected').text())
}
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -20,6 +20,10 @@ ...@@ -20,6 +20,10 @@
<!-- <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i--> <!-- <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i-->
<!-- class="fa fa-refresh"></i>&nbsp;重置</a>--> <!-- class="fa fa-refresh"></i>&nbsp;重置</a>-->
</li> </li>
<li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="create()"><i
class="fa"></i>创建特邀代理</a>
</li>
</ul> </ul>
</div> </div>
</form> </form>
...@@ -35,10 +39,21 @@ ...@@ -35,10 +39,21 @@
<div class="title">请输入拉黑原因</div> <div class="title">请输入拉黑原因</div>
<textarea name="" id="" cols="50" rows="10"></textarea> <textarea name="" id="" cols="50" rows="10"></textarea>
</div>` </div>`
let add = `<div style="height:300px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;">
<p style="border-bottom: 1px solid #000;width: 100%;text-align: center;">创建特邀代理</p>
<input id="name" type="text" placeholder="特邀代理姓名" style="width:200px;height: 30px;">
<input id="phone" type="text" placeholder="特邀代理手机号" style="width:200px;height: 30px;">
<input id="text" type="text" placeholder="代理描述" style="width:200px;height: 30px;">
<select name="" id="performance" style="width:200px;height: 30px;">
<option value="" disabled selected>选择演出</option>
</select>
<input id="ticket" type="text" placeholder="票提设置%" style="width:200px;height: 30px;">
</div>`
var detailFlag = [[${@permission.hasPermi('smile:performances:detail')}]]; var detailFlag = [[${@permission.hasPermi('smile:performances:detail')}]];
var smilePrefix = ctx + "smile/user"; var smilePrefix = ctx + "smile/user";
console.log(smilePrefix); console.log(smilePrefix);
var performancesId = null
// // createUrl: prefix + "/add", // // createUrl: prefix + "/add",
// // updateUrl: prefix + "/edit/{id}", // // updateUrl: prefix + "/edit/{id}",
// // removeUrl: prefix + "/remove", // // removeUrl: prefix + "/remove",
...@@ -174,6 +189,38 @@ ...@@ -174,6 +189,38 @@
}); });
}); });
} }
function create(){
$.ajax({
url:'/smile/show/listAll',
type:'get',
success:function(res){
let arr = []
res.data.forEach(item =>{
arr.push(`<option value="${item.performancesId}">${item.title}</option>`)
})
$('#performance').append(arr)
}
})
$.modal.confirm(add,() =>{
let data = {
describe:$('#text').val(),
name:$('#name').val(),
performancesId:$('#performance').val(),
phone:$('#phone').val(),
ticket:Number($('#ticket').val())
}
$.ajax({
url:'/smile/user/saveInvitedAgent',
type:'post',
data:JSON.stringify(data),
headers: {"Content-Type": "application/json;charset=UTF-8"},
success:function(res){
location.reload();
}
})
})
}
// var updateFlag = [[${@permission.hasPermi('sweet:integralActivity:create')}]]; // var updateFlag = [[${@permission.hasPermi('sweet:integralActivity:create')}]];
// var isOnlineFlag = [[${@permission.hasPermi('sweet:integralActivity:isOnline')}]]; // var isOnlineFlag = [[${@permission.hasPermi('sweet:integralActivity:isOnline')}]];
// var drawListFlag = [[${@permission.hasPermi('sweet:integralActivityDraw:list')}]]; // var drawListFlag = [[${@permission.hasPermi('sweet:integralActivityDraw:list')}]];
......
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