zj
2024-06-03 c5d1cc66bc046916846d7522dd1965b768c4ea8c
1
webpackJsonp([2],{tE9R:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("Xxa5"),r=s.n(a),n=s("exGp"),i=s.n(n),o=s("hmkV"),c=s("Au9i"),l=s("c2Ch"),u={components:{foot:o.a},props:{},data:function(){return{loading:!1,list:[],timer:"",pageNum:1,pageSize:10,currentNum:10,hasSearch:!1,stockCode:"",total:0}},watch:{stockCode:function(t){t||(this.list=[])}},computed:{},created:function(){},beforeDestroy:function(){},mounted:function(){},methods:{formSubmit:function(){return!1},getOrderList:function(){var t=this;return i()(r.a.mark(function e(){var s,a;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s={keyWords:t.stockCode,pageNum:t.pageNum,pageSize:15},t.loading=!0,t.hasSearch=!0,e.next=5,l._4(s);case 5:0===(a=e.sent).status?(t.list=a.data.list,t.total=a.data.total):Object(c.Toast)(a.msg),t.loading=!1,document.activeElement.blur();case 9:case"end":return e.stop()}},e,t)}))()},refreshList:function(){var t=this;return i()(r.a.mark(function e(){var s,a;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.hasSearch&&!t.loading){e.next=2;break}return e.abrupt("return");case 2:return s={state:0,stockSpell:t.stockCode,pageNum:1,pageSize:t.currentNum},e.next=5,l.X(s);case 5:a=e.sent,t.list=a.data.list,t.total=a.data.total;case 8:case"end":return e.stop()}},e,t)}))()},loadMore:function(){var t=this;return i()(r.a.mark(function e(){return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.list.length<t.pageSize||t.total<=t.currentNum)){e.next=2;break}return e.abrupt("return");case 2:return t.loading=!0,t.pageNum++,e.next=6,t.getOrderList();case 6:t.currentNum=t.pageNum*t.pageSize,t.loading=!1;case 8:case"end":return e.stop()}},e,t)}))()},goBack:function(){this.$router.back(-1)},canBuyStatus:function(){var t=new Date,e=t.getDay(),s=t.getHours(),a=t.getMinutes();return 6!==e&&7!==e&&(!(s<9||s>=12&&s<13||s>=15)&&(!(9===s&&a<32)&&(!(11===s&&a>=30)&&!(14===s&&a>57))))},sell:function(t){var e,s=this;if(!this.$store.state.userInfo.idCard)return Object(c.Toast)("您还未实名认证,请先实名认证了再下单"),void this.$router.push("/authentication");c.MessageBox.confirm("您确定要平仓吗?").then((e=i()(r.a.mark(function e(a){var n,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n={positionSn:t},e.next=3,l._33(n);case 3:0===(i=e.sent).status?(Object(c.Toast)(i.msg),s.hasChangeSell=!0,s.handleOptions(s.hasChangeSell),s.getListDetail()):Object(c.Toast)(i.msg);case 5:case"end":return e.stop()}},e,s)})),function(t){return e.apply(this,arguments)}))},toDetail:function(t){this.$router.push({path:"/listdetail",query:{code:t}})}}},d={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"wrapper"},[s("div",{staticClass:"search"},[s("div",{staticClass:"search-input"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.stockCode,expression:"stockCode"}],attrs:{type:"text",placeholder:"可输入股票简拼查询"},domProps:{value:t.stockCode},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getOrderList.apply(null,arguments)},input:function(e){e.target.composing||(t.stockCode=e.target.value)}}})]),t._v(" "),s("mt-button",{staticStyle:{"background-color":"#000"},attrs:{size:"small",icon:"search"},on:{click:t.getOrderList}},[t._v("搜索")])],1),t._v(" "),s("div",{},[s("ul",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.loadMore,expression:"loadMore"}],staticClass:"order-info-box-wrap",attrs:{"infinite-scroll-disabled":t.loading,"infinite-scroll-distance":"0"}},t._l(t.list,function(e){return s("li",{key:e.key},[s("div",{staticClass:"order-info-box"},[s("div",{staticClass:"order-title"},[s("span",{staticClass:"main",on:{click:function(s){return t.toDetail(e.stockCode)}}},[t._v(t._s(e.stockName))]),t._v(" "),s("span",{staticClass:"secondary"},[t._v("("+t._s(e.stockCode)+")")]),t._v(" "),s("span",{class:"买涨"==e.orderDirection?"type type-up":"type type-down"},[t._v(t._s("买涨"==e.orderDirection?"买涨":"买跌"))]),t._v(" "),"科创"==e.stockPlate?s("span",{class:"科创"==e.stockPlate?"type":""},[t._v("科创")]):t._e(),t._v(" "),s("span",{staticClass:"direction pull-right big-font"},[t._v("\n                      最新:\n                      "),0==e.now_price?s("b",[t._v("-")]):s("b",{class:e.now_price-e.buyOrderPrice<0?"space green":e.now_price-e.buyOrderPrice==0?"space":"space red"},[t._v(t._s(e.now_price))])])]),t._v(" "),s("div",{staticClass:"order-info"},[s("p",{staticClass:"clearfix"},[s("span",{staticClass:"col-xs-4"},[t._v("买入价格:"),s("b",{staticClass:"space"},[t._v(t._s(e.buyOrderPrice))])]),t._v(" "),s("span",{staticClass:"col-xs-4 text-center"},[t._v("数量:"),s("b",{staticClass:"space"},[t._v(t._s(e.orderNum))])]),t._v(" "),s("span",{staticClass:"col-xs-4 text-right"},[t._v("市值:"),s("b",{staticClass:"space"},[t._v(t._s(e.orderTotalPrice))])])]),t._v(" "),s("p",{staticClass:"clearfix"},[s("span",{staticClass:"col-xs-4"},[t._v("手续费:"),s("b",{staticClass:"space"},[t._v(t._s(e.orderFee))])]),t._v(" "),s("span",{staticClass:"col-xs-4 text-center"},[t._v("印花税:"),s("b",{staticClass:"space"},[t._v(t._s(e.orderSpread))])]),t._v(" "),s("span",{staticClass:"col-xs-4 text-right"},[t._v("留仓费:"),s("b",{staticClass:"space"},[t._v(t._s(e.orderStayFee))])])]),t._v(" "),s("p",{staticClass:"clearfix"},[s("span",{staticClass:"col-xs-6"},[t._v("浮动盈亏:\n                          "),0==e.now_price?s("b",[t._v("-")]):s("b",{class:e.profitAndLose<0?"space green":0==e.profitAndLose?"space":"space red"},[t._v(t._s(e.profitAndLose))])]),t._v(" "),s("span",{staticClass:"col-xs-6 text-right big-font"},[t._v("总盈亏:\n                          "),0==e.now_price?s("b",[t._v("-")]):s("b",{class:e.allProfitAndLose<0?"space green":0==e.allProfitAndLose?"space":"space red"},[t._v(t._s(e.allProfitAndLose))])])])]),t._v(" "),s("div",{staticClass:"order-foot clearfix"},[s("div",{staticClass:"col-xs-6",staticStyle:{"text-align":"left",color:"#666",padding:"0"}},[e.buyOrderTime?s("b",[t._v(t._s(t._f("timeFormat")(new Date(e.buyOrderTime))))]):s("b")]),t._v(" "),s("div",{staticClass:"foot-btn",on:{click:function(s){return t.sell(e.positionSn)}}},[s("i",{staticClass:"font-icon"}),t._v("\n                我要平仓\n              ")])])])])}),0)]),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.loading,expression:"loading"}],staticClass:"load-all text-center"},[s("mt-spinner",{attrs:{type:"fading-circle"}}),t._v("\n        loading...\n      ")],1),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:!t.loading&&t.hasSearch,expression:"!loading && hasSearch"}],staticClass:"load-all text-center"},[t._v("\n        已全部加载\n      ")]),t._v(" "),t.hasSearch?t._e():s("div",{staticClass:"text-center"},[t._v("\n        请查询\n      ")]),t._v(" "),s("foot")],1)},staticRenderFns:[]};var p=s("VU/8")(u,d,!1,function(t){s("u69n")},"data-v-bbe11586",null);e.default=p.exports},u69n:function(t,e){}});