| | |
| | | h_cancel_indexes: [], |
| | | buy_single_indexes: [], |
| | | l2_code_name: '', |
| | | operate_index: -1 |
| | | operate_index: -1, |
| | | // 已经委托的买代码信息 |
| | | delegated_buy_code_infos:[], |
| | | layui_element:null, |
| | | l2_cant_buy_reasons:[], |
| | | }, |
| | | watch:{ |
| | | delegated_buy_code_infos:function(){ |
| | | if(app.layui_element){ |
| | | setTimeout(()=>{ |
| | | app.layui_element.render(); |
| | | }) |
| | | } |
| | | } |
| | | }, |
| | | mounted:function(){ |
| | | layui.use('element', function(){ |
| | | var element = layui.element; |
| | | app.layui_element=element; |
| | | }); |
| | | |
| | | setInterval(function(){ |
| | | if(is_trade_time()){ |
| | | app.get_delegated_buy_code_infos(); |
| | | } |
| | | },1000*5); |
| | | }, |
| | | methods: { |
| | | change_data_type: function(type) { |
| | |
| | | }); |
| | | |
| | | }, |
| | | get_delegated_buy_code_infos:function(){ |
| | | // 获取数据 |
| | | http_util.get_delegated_buy_code_infos(function(result){ |
| | | if (result.code == 0) { |
| | | console.log("已挂买单数据:",result.data); |
| | | result.data.forEach(function(e){ |
| | | if(e.total_num>0){ |
| | | e.percent = e.finish_num*100/e.total_num; |
| | | }else{ |
| | | e.percent = 0; |
| | | } |
| | | }); |
| | | app.delegated_buy_code_infos = result.data |
| | | } |
| | | }); |
| | | }, |
| | | |
| | | |
| | | clear_cancel_mark: function() { |
| | | //清除撤单标记 |
| | | app.l_up_cancel_indexes = []; |
| | |
| | | console.log("处理出错") |
| | | console.log(e) |
| | | } |
| | | app.get_l2_cant_buy_reasons(code); |
| | | }, |
| | | show_more_records: function(items) { |
| | | var str_ = "" |
| | |
| | | }); |
| | | alert(str_); |
| | | }, |
| | | test: function() { |
| | | |
| | | set_real_place_order_index: function() { |
| | | // 设置真实下单位 |
| | | if(app.code){ |
| | | layer.prompt({ |
| | | formType: 0, |
| | | value: '', |
| | | title: '设置真实下单位-'+app.code, |
| | | area: ['800px', '350px'] //自定义文本域宽高 |
| | | }, function(value, index, elem){ |
| | | try{ |
| | | if(isNaN(value)){ |
| | | layer.msg("请输入数字"); |
| | | return; |
| | | }else{ |
| | | http_util.set_real_place_order_index(app.code,parseInt(value),function(res){ |
| | | // 获取到结果 |
| | | console.log(res); |
| | | if(res.code!=0){ |
| | | layer.msg(res.msg,{icon: 5}); |
| | | }else{ |
| | | layer.msg("设置成功",{icon: 1}); |
| | | } |
| | | }) |
| | | } |
| | | }catch(e){ |
| | | } |
| | | layer.close(index); |
| | | }); |
| | | |
| | | //set_real_place_order_index |
| | | |
| | | }else{ |
| | | layer.msg("请先加载数据"); |
| | | } |
| | | |
| | | }, |
| | | need_show:function(item){ |
| | | if(app.hidden_canceled&&(item[2][6].indexOf('买撤')>=0||(item[2][8]!=null&&item[2][8].indexOf("-")>0))){ |
| | |
| | | load_data:function(){ |
| | | if(app.origin_code){ |
| | | app.get_score_data(app.origin_code,null,null); |
| | | app.get_l2_cant_buy_reasons(app.origin_code); |
| | | } |
| | | |
| | | }, |
| | | cancel_order:function(code){ |
| | | http_util.cancel_order(code,function(res){ |
| | | layer.msg("撤单成功"); |
| | | }); |
| | | }, |
| | | get_l2_cant_buy_reasons:function(code){ |
| | | http_util.get_l2_cant_buy_reasons(code,function(res){ |
| | | res = JSON.parse(res); |
| | | if(res.code==0){ |
| | | app.l2_cant_buy_reasons = res.data; |
| | | }else{ |
| | | app.l2_cant_buy_reasons =[] |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | }) |