
管理员
站长
- UID
- 1
- 积分
- 224315
- 余额
- 13 R
- Moe币
- 84800
- 在线时间
- 264 小时
- 注册时间
- 2025-12-28
- 最后登录
- 2026-9-19
|
ar n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("KwIcon",{staticClass:"kw-spin",class:t.customClass,attrs:{type:"loading"}})},s=[],o=i(1),r=i.n(o),a={name:"KwSpin",components:{KwIcon:r.a},props:{component:{type:String,default:"primary",validator:function(t){return["primary","white"].includes(t)}},size:{type:String,default:"small",validator:function(t){return["small","normal","large"].includes(t)}}},computed:{customClass:function(){return["is-"+this.component,"is-"+this.size]}}},c=a,l=i(0),u=Object(l["a"])(c,n,s,!1,null,null,null),d=u.exports;d.install=function(t){t.component(d.name,d)};e["default"]=d}})}))},"4f81":function(t,e,i){"use strict";i.d(e,"a",(function(){return s})),i.d(e,"b",(function(){return o}));var n=i("2b0e");const s=n["default"].observable({title:void 0,data:void 0}),o=t=>{Object.keys(t).forEach(e=>{s[e]=t[e]})}},"563b":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"common-footer"},[n("div",{staticClass:"wrapper",class:{dark:t.dark}},[t.url?n("div",{staticClass:"more",on:{click:t.toWps}},[n("img",{staticClass:"icon",attrs:{src:i("c4bf")}}),t._v(" 更多操作技巧 ")]):t._e(),t._m(0)])])},s=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"origin"},[i("div",{staticClass:"iconfont icon-earth"}),t._v(" 数据来源:Wind ")])}],o=i("aa5c"),r={components:{},props:{url:{type:String,require:!1,default:""}},data(){return{}},computed:{dark(){return o["a"].value}},methods:{toWps(){this.$emit("toWps",this.url)}}},a=r,c=(i("996e"),i("2877")),l=Object(c["a"])(a,n,s,!1,null,"147b3321",null);e["a"]=l.exports},"5f54":function(t,e,i){(function(e,n){t.exports=n(i("96c5"),i("0362"))})(window,(function(t,e){return function(t){var e={};function i(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)i.d(n,s,function(e){return t[e]}.bind(null,s));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="/lib/",i(i.s=95)}({0:function(t,e,i){"use strict";function n(t,e,i,n,s,o,r,a){var c,l="function"===typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=i,l._compiled=!0),n&&(l.functional=!0),o&&(l._scopeId="data-v-"+o),r?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),s&&s.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},l._ssrRegister=c):s&&(c=a?function(){s.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:s),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,e){return c.call(e),u(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:l}}i.d(e,"a",(function(){return n}))},1:function(e,i){e.exports=t},5:function(t,i){t.exports=e},95:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"kw-checkbox",class:[t.size,t.isActive?"is-active":""],on:{click:t.handleCheckBox}},[i("KwIcon",{attrs:{type:t.renderIconType,size:t.size,status:t.status,dark:t.dark}}),t._v(" "),t.$slots.default||t.label?i("span",{staticClass:"kw-checkbox-label"},[t._t("default"),t._v(" "),t.$slots.default?t._e():[t._v(t._s(t.label))]],2):t._e()],1)},s=[],o=i(1),r=i.n(o),a=i(5),c=i.n(a),l={name:"KwCheckbox",mixins:[c.a],components:{KwIcon:r.a},props:{value:[Number,String,Boolean],name:{type:[Number,String,Boolean],default:""},label:{type:String,default:""},size:{type:String,default:"middle",validator:function(t){return["","large","middle","small"].includes(t)}},disabled:{type:Boolean,default:!1},highlight:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},dark:{type:Boolean,default:!1}},data:function(){return{currentValue:this.value}},watch:{value:{deep:!0,immediate:!0,handler:function(t,e){this.currentValue=t}}},computed:{renderIconType:function(){var t="checkbox-"+(this.isActive?this.indeterminate?"pselected"+(this.highlight?"-highlight":""):"selected"+(this.highlight?"-highlight":""):"unselected");return t},checkBoxGroup:function(){var t=this.$parent;while(t){if("KwCheckboxGroup"===t.$options.name)return t;t=t.$parent}},isActive:function(){if(this.checkBoxGroup){var t=this.checkBoxGroup.getActiveKeys();return t.includes(this.value||this.name)}return!!this.indeterminate||this.currentValue},status:function(t){var e=t.disabled,i=this.eleStatus,n=i._isClick,s=i._isHover;return e?"disabled":n?"click":s?"hover":""}},methods:{handleCheckBox:function(t){this.disabled||(this.checkBoxGroup?this.checkBoxGroup.change(this.value||this.name):(this.isActive?this.currentValue=!1:this.value?this.currentValue=this.value:this.currentValue=!0,this.$emit("change",this.currentValue),this.$emit("input",this.currentValue)))}}},u=l,d=i(0),h=Object(d["a"])(u,n,s,!1,null,null,null),f=h.exports;f.install=function(t){t.component(f.name,f)};e["default"]=f}})}))},"69fa":function(t,e,i){"use strict";var n=i("2b7f"),s=i("029d");const o=(t,e)=>{const i=Object(s["a"])()[e];let o=i.titleKey;return e===n["e"].region&&(o=i.titleKey.find(e=>t[e])),t[o]};e["a"]=o},"71dc":function(t,e,i){},"726b":function(t,e,i){},"8dff":function(t,e,i){},"8e8a":function(t,e,i){"use strict";i("13d5");var n=i("029d");const s=(t,e)=>{const i=Object(n["a"])()[e];return i.itemFields.reduce((e,n)=>{const s=t[n],o=i.fieldsNameMap[n];return s&&o&&(e[o]=s),e},{})};e["a"]=s},"996e":function(t,e,i){"use strict";i("c148")},c0c7:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"recommend-wrapper"},[i("div",{staticClass:"label"},[t._v("相关推荐")]),i("kw-toast",{attrs:{value:t.loading,icon:"loading",duration:t.MINUTE}},[i("div",{staticClass:"loading-wrapper"},[t._v(" "+t._s(t.loadingTips)+" ")])]),i("div",{staticClass:"all-select"},[i("kw-checkbox",{attrs:{highlight:"",indeterminate:t.indeterminate,value:t.isAllCheck},on:{change:t.handleAllCheck}},[t._v("全选 ("+t._s(t.checkListLength)+"/"+t._s(t.total)+") ")])],1),t.list.length?i("scroll",{ref:"scroll",attrs:{isLast:t.isLast},on:{bottom:t.getList}},t._l(t.list,(function(e,n){return i("item",{key:n,staticClass:"item",attrs:{item:e,index:n,checkList:t.checkList,dataTypeId:t.dataTypeId},on:{clickItem:t.toDetail,select:t.select}})})),1):t._e(),i("div",{staticClass:"insert-wrapper"},[i("div",{staticClass:"button-wrapper",class:{dark:t.dark}},[i("kw-button",{staticClass:"button",attrs:{type:"primary",block:"",size:"normal",disabled:!t.checkList.length||t.loading},on:{click:t.insert}},[t._v("插入表格")])],1)]),i("common-footer")],1)},s=[],o=(i("ec82"),i("382a"),i("5f54")),r=i.n(o),a=(i("b9f6"),i("7b6c")),c=i.n(a),l=(i("8dff"),i("3691")),u=i.n(l),d=(i("14d9"),i("13d5"),function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"item-wrapper",class:{active:t.isCheck},on:{click:t.clickItem}},[i("div",{on:{click:function(t){t.stopPropagation()}}},[i("kw-checkbox",{staticClass:"checkbox",attrs:{highlight:"",value:t.isCheck},on:{change:t.select}})],1),i("div",{staticClass:"header"},[i("avatar",{attrs:{logo:t.item.logo,title:t.title}}),i("div",{staticClass:"content"},[i("div",{staticClass:"title"},[t._v(t._s(t.title))]),i("div",{staticClass:"subtitle"},[t._v(t._s(t.DATA_TYPE_CH_MAP[t.dataTypeId]))])])],1),i("div",{staticClass:"main"},t._l(t.showData,(function(e,n){return i("div",{key:e,staticClass:"cell"},[i("div",{staticClass:"label"},[t._v(t._s(n))]),i("div",{staticClass:"colon"},[t._v(":")]),i("div",{staticClass:"text"},[t._v(" "+t._s(e)+" ")])])})),0)])}),h=[],f=i("fd5a"),p=i("8e8a"),m=i("69fa"),v=i("2b7f"),b={components:{Avatar:f["a"],KwCheckbox:r.a},props:{item:{type:Object,require:!0,default:()=>({})},dataTypeId:{type:Number,require:!0,default:0},index:{type:Number,require:!0,default:0},checkList:{type:Array,require:!0,default:()=>[]}},data(){return{DATA_TYPE_CH_MAP:v["c"]}},computed:{showData(){return Object(p["a"])(this.item,this.dataTypeId)},title(){return Object(m["a"])(this.item,this.dataTypeId)},isCheck(){return this.checkList.includes(this.index)}},methods:{clickItem(){this.$emit("clickItem",{data:this.item,title:this.title})},select(){this.$emit("select",this.index)}}},_=b,g=(i("ff66"),i("2877")),y=Object(g["a"])(_,d,h,!1,null,"7c88c85c",null),C=y.exports,k=i("563b"),w=i("d6e3"),x=i("c0b8"),O=i("4f81"),T=i("d3ce"),E=i("741b"),S=i("2ceb"),A=i("43ec"),j=i("c86d"),L=i("6eba"),$=i("aa5c"),I=i("598a");const M=t=>Object(I["c"])("importNewEntityFinished",t);var N=i("2de4"),P=i("c0cd");const K=6e4;var R={components:{Item:C,Scroll:P["a"],KwToast:u.a.Toast,CommonFooter:k["a"],KwButton:c.a,KwCheckbox:r.a},data(){return{MINUTE:K,checkList:[],loading:!1,isFetching:!1,isLast:!1,loadingTips:""}},computed:{total(){return T["b"].pager.total||this.listLength},list(){return T["b"].list},listLength(){return this.list.length},checkListLength(){return this.checkList.length},isAllCheck(){return!!this.checkListLength&&this.checkListLength===this.listLength},indeterminate(){return!!this.checkListLength&&!this.isAllCheck},dataTypeId(){return E["a"].dataTypeId},text(){return L["a"].text},dark(){return $["a"].value},timestamp(){return this.$route.query[N["e"]]}},watch:{timestamp:{handler(){const t=this.$refs.scroll;t&&(t.$el.scrollTop=0),this.checkList=[...T["b"].checkList]},immediate:!0}},created(){Object(j["a"])("vas_datamarket_choose",{operation:"recommendshow",shownum:this.listLength}),this.importFinish()},beforeDestroy(){Object(T["c"])(this.checkList)},methods:{async getList(){try{if(this.isFetching)return;this.isFetching=!0;const t=this.isAllCheck;if(await Object(T["a"])(),this.isLast=this.listLength>=this.total,!t)return;this.handleAllCheck()}finally{this.isFetching=!1}},importFinish(){M(()=>{this.loading=!1})},toDetail({data:t,title:e}){Object(O["b"])({data:t,title:e}),Object(w["a"])(x["a"].detail)},select(t){const e=this.checkList.findIndex(e=>e===t);~e?this.checkList.splice(e,1):this.checkList.push(t)},handleAllCheck(){this.checkList=this.isAllCheck?[]:[...this.list.keys()]},cancelImport(){},async insert(){try{const{position:t}=Object(A["e"])(),{is_valid:e}=Object(A["k"])({position:t});if(!e)return;this.loading=!0,this.loadingTips="加载中";let i=Math.ceil((this.total-this.listLength)/this.listLength);if(this.isAllCheck&&i){while(i)await this.getList(),--i;this.handleAllCheck()}const n=await Promise.all(this.checkList.map(t=>Object(S["a"])({dataType:this.dataTypeId,data:this.list[t]}))),s=n.reduce((t,[e,i])=>{if(!e){const{baseInfo:{windcode:e,dataType:n,wps_displayString:s}}=i;t.push({display_text:s,datatype_id:n,wind_code:e,data:i})}return t},[]);Object(j["a"])("vas_datamarket_choose",{operation:"insert",insertnum:this.checkListLength,field:s.map(({display_text:t})=>t).join(",")}),s.length?(this.loadingTips="导入数据中",Object(A["j"])({list:s,position:t})):this.loading=!1,n.some(([t])=>{var e;return N["b"].includes(null===t||void 0===t||null===(e=t.data)||void 0===e?void 0:e.code)})&&Object(A["o"])({dataTypeId:this.dataTypeId,countLeft:0,from:"choice"})}catch(t){this.loading=!1}}}},B=R,F=(i("e9df"),Object(g["a"])(B,n,s,!1,null,"ff23fbf2",null));e["default"]=F.exports},c0cd:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"list-wrapper"},[t._t("default"),i("div",{ref:"listMore",staticClass:"more"})],2)},s=[],o={components:{},props:{isLast:{type:Boolean,require:!0,default:!1}},data(){return{isInit:!1}},beforeDestroy(){this.io&&this.io.disconnect()},mounted(){this.ioList(),this.isInit=!0},methods:{ioList(){this.io=new IntersectionObserver(([{isIntersecting:t}])=>{this.isLast?this.io.disconnect():t&&this.isInit&&this.$emit("bottom")},{threshold:1}),this.io.observe(this.$refs.listMore)}}},r=o,a=(i("0da1"),i("2877")),c=Object(a["a"])(r,n,s,!1,null,"25e6c70a",null);e["a"]=c.exports},c148:function(t,e,i){},c4bf:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAQNJREFUOE+tk7FKA0EQhr8JOcEi6ewFbQXzHCKyCHkAK6/Q7ixCtIgQRCEELWLlAxzoFT6IPoA+gaQ5yw0ZudWVu5BDcd1y559v/5mdEQKPLOYPr9O1KIqOEHZRNlxceEV5tNbe9I67b+WcCuByku2LcofQXmpMyVU4OInNvY9/A1wypEDjh6rmCl0PcQBnuxm91L68SFRyO7ObRTkOcDXJBsBpVadbaOMC0Z0aR+dJbM4+AbfZE8p2WZjE5iv2sCcqY4X1Ckh4Tg5NxzvIgdYyQHE3StPV+XSlr2ivpHlPYtP+NWA2bfYFqQH8QwlhTQz+xqIxQYPkOxs0yh4StEx/2ewPvZKOEcSeK+UAAAAASUVORK5CYII="},ddc8:function(t,e,i){},e9df:function(t,e,i){"use strict";i("726b")},ec82:function(t,e,i){},fd5a:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"avatar"},[t.logo&&!t.isError?i("img",{staticClass:"logo",attrs:{src:t.logo,alt:""},on:{error:t.handleError}}):i("div",{staticClass:"text-logo",class:{english:t.isEnglish}},[t._v(" "+t._s(t.initials)+" ")])])},s=[],o={components:{},props:{logo:{type:String,require:!0,default:""},title:{type:String,require:!0,default:""}},data(){return{isError:!1}},computed:{initials(){return this.title[0]},isEnglish(){return/^[a-zA-Z]$/.test(this.initials)}},methods:{handleError(){this.isError=!0}}},r=o,a=(i("487d"),i("2877")),c=Object(a["a"])(r,n,s,!1,null,"92191a7e",null);e["a"]=c.exports},ff66:function(t,e,i){"use strict";i("71dc")}}]);
// sourceMappingURL=wind-data-market/1.0.0/js/recommend.js.map |
|