You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
70 KiB
2 lines
70 KiB
(function(t){function e(e){for(var s,n,o=e[0],c=e[1],l=e[2],u=0,p=[];u<o.length;u++)n=o[u],Object.prototype.hasOwnProperty.call(i,n)&&i[n]&&p.push(i[n][0]),i[n]=0;for(s in c)Object.prototype.hasOwnProperty.call(c,s)&&(t[s]=c[s]);d&&d(e);while(p.length)p.shift()();return r.push.apply(r,l||[]),a()}function a(){for(var t,e=0;e<r.length;e++){for(var a=r[e],s=!0,o=1;o<a.length;o++){var c=a[o];0!==i[c]&&(s=!1)}s&&(r.splice(e--,1),t=n(n.s=a[0]))}return t}var s={},i={app:0},r=[];function n(e){if(s[e])return s[e].exports;var a=s[e]={i:e,l:!1,exports:{}};return t[e].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=t,n.c=s,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:a})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)n.d(a,s,function(e){return t[e]}.bind(null,s));return a},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],c=o.push.bind(o);o.push=e,o=o.slice();for(var l=0;l<o.length;l++)e(o[l]);var d=c;r.push([0,"chunk-vendors"]),a()})({0:function(t,e,a){t.exports=a("56d7")},"04f2":function(t,e,a){"use strict";a("fae0")},"093a":function(t,e,a){"use strict";a("a7ba")},"0ec0":function(t,e,a){},1:function(t,e){},1491:function(t,e,a){"use strict";a("8a51")},2:function(t,e){},"23be":function(t,e,a){},3:function(t,e){},4:function(t,e){},4678:function(t,e,a){var s={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function i(t){var e=r(t);return a(e)}function r(t){if(!a.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}i.keys=function(){return Object.keys(s)},i.resolve=r,t.exports=i,i.id="4678"},"56d7":function(t,e,a){"use strict";a.r(e);var s=a("2b0e"),i=a("f23d"),r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"app"}},[a("router-view")],1)},n=[],o=a("2877"),c={},l=Object(o["a"])(c,r,n,!1,null,null,null),d=l.exports,u=a("8c4f"),p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"card-container"},[a("a-tabs",{on:{change:t.changeTab}},[a("a-tab-pane",{key:"0",attrs:{tab:"淘宝"}}),a("a-tab-pane",{key:"1",attrs:{tab:"京东"}}),a("a-tab-pane",{key:"2",attrs:{tab:"阿里巴巴"}}),a("a-tab-pane",{key:"3",attrs:{tab:"拼多多"}})],1),a("a-card",[a("a-tree",t._l(t.datas,(function(e,s){return a("a-tree-node",{key:s,scopedSlots:t._u([{key:"title",fn:function(){return[a("span",{staticStyle:{"font-size":"15px","font-weight":"700","font-family":"'Arial Negreta', 'Arial Normal', 'Arial', sans-serif"}},[t._v(" "+t._s(e.title)+" ")])]},proxy:!0}],null,!0)},t._l(e.children,(function(e,i){return a("a-tree-node",{key:s+"-"+i,scopedSlots:t._u([{key:"title",fn:function(){return[a("span",{staticStyle:{"font-size":"15px","font-weight":"700","font-family":"'Arial Negreta', 'Arial Normal', 'Arial', sans-serif"}},[t._v(" "+t._s(e.title)+" ")])]},proxy:!0}],null,!0)},t._l(e.children,(function(e,r){return a("a-tree-node",{key:s+"-"+i+"-"+r,scopedSlots:t._u([{key:"title",fn:function(){return[a("a-row",{staticStyle:{width:"500px"},attrs:{gutter:15}},[a("a-col",{attrs:{span:4}},[a("span",{staticStyle:{"font-size":"15px","font-family":"'Arial Negreta', 'Arial Normal', 'Arial', sans-serif"}},[t._v(" "+t._s(e.title)+" ")])]),a("a-col",{attrs:{span:8}},[a("a-input",{staticStyle:{"z-index":"99"},attrs:{size:"small",placeholder:"请输入品类词"},model:{value:e.newKey,callback:function(a){t.$set(e,"newKey",a)},expression:"lastCat.newKey"}})],1),a("a-col",[a("a-button",{staticStyle:{"font-size":"13px"},attrs:{type:"primary",size:"small"},on:{click:function(){t.addCats(e)}}},[t._v("添加品类词 ")])],1)],1)]},proxy:!0}],null,!0)},[a("a-tree-node",{class:"sonTree",attrs:{id:"sonTree"},scopedSlots:t._u([{key:"title",fn:function(){return[a("div",[a("div",{staticStyle:{width:"100%"},attrs:{bordered:!1}},[a("a-row",[a("a-col",{attrs:{span:3}},[t._v(" 集团库: ")]),a("a-col",{attrs:{span:19}},[a("div",{staticStyle:{"margin-top":"-5px"}},t._l(e.children.filter((function(t){return 0==t.Type})),(function(e,s){return a("a-tag",{key:s,staticStyle:{cursor:"pointer",float:"left","margin-top":"5px"},attrs:{color:t.getTeamKeyColor(e)},on:{click:function(a){return t.openKey(e,e.title,e.Id)}}},[t._v(" "+t._s(e.title))])})),1)])],1)],1),a("div",{staticStyle:{"margin-top":"10px"},attrs:{bordered:!1}},[a("a-row",[a("a-col",{attrs:{span:3}},[t._v(" 团队库: ")]),a("a-col",{attrs:{span:19}},[a("div",{staticStyle:{"margin-top":"-5px"}},t._l(e.children.filter((function(t){return 1==t.Type})),(function(e,s){return a("a-tag",{key:s,staticStyle:{cursor:"pointer",float:"left","margin-top":"5px"},attrs:{color:t.getKeyColor(e)},on:{click:function(a){return t.openKey(e,e.title,e.Id)}}},[t._v(" "+t._s(e.title))])})),1)])],1)],1)])]},proxy:!0}],null,!0)})],1)})),1)})),1)})),1)],1)],1)},h=[],g={data(){return{datas:[],currentTab:"0"}},mounted(){window.getDatas=this.getDatas,this.getDatas()},activated(){},methods:{getKeyColor(t){switch(this.currentTab){case 0:case"0":return t.IsShowTBTime?"red":"";case 1:case"1":return t.IsShowJDTime?"red":"";case 2:case"2":return t.IsShowAlbbTime?"red":"";case 3:case"3":return t.IsShowPddTime?"red":""}return console.log(this.currentTab,"this.currentTab"),"green"},getTeamKeyColor(t){switch(console.log(t.title,t),this.currentTab){case 0:case"0":return t.IsTeamShowTBTime?"red":"";case 1:case"1":return t.IsTeamShowJDTime?"red":"";case 2:case"2":return t.IsTeamShowAlbbTime?"red":"";case 3:case"3":return t.IsTeamShowPddTime?"red":""}return console.log(this.currentTab,"this.currentTab"),"green"},changeTab(t){this.currentTab=t,this.getDatas()},openKey(t,e,a){hyCoreModel.openTabByKey(e,a,this.currentTab)},getDatas(){var t=this;this.http.get("/HuiYan/cats/GetCatDatas").then(e=>{t.datas=e.Data})},addCats(t){var e=this;this.$confirm({title:"新增类目词",content:`新增类目词【${t.newKey}】添加至哪个数据库?`,okText:"团队库",cancelText:"集团库",closable:!0,onOk(a){e.http.post("/HuiYan/cats/AddPLKeyWord",{LastCat:t.value,KeyWord:t.newKey,Type:1}).then(s=>{s.Success?(e.$message.success("添加成功!"),t.children||(t.children=[]),t.children.push({title:t.newKey,Type:1,value:s.Data}),a()):e.$message.error("添加失败!")})},onCancel(a){a.triggerCancel||e.http.post("/HuiYan/cats/AddPLKeyWord",{LastCat:t.value,KeyWord:t.newKey,Type:0}).then(s=>{s.Success?(e.$message.success("添加成功!"),t.children||(t.children=[]),t.children.push({title:t.newKey,Type:0,value:s.Data}),a()):e.$message.error("添加失败!")})}})}}},m=g,f=(a("093a"),Object(o["a"])(m,p,h,!1,null,null,null)),v=f.exports,y=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"about"},[a("a-tabs",{on:{change:t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[a("a-tab-pane",{key:"-1",attrs:{tab:"竞品分析"}}),a("a-tab-pane",{key:"0",attrs:{tab:"待比价("+t.getTaskCount(0)+")"}}),a("a-tab-pane",{key:"6",attrs:{tab:"已比价("+t.getTaskCount(6)+")"}}),a("a-tab-pane",{key:"1",attrs:{tab:"精选("+t.getTaskCount(1)+")"}}),a("a-tab-pane",{key:"8",attrs:{tab:"待上架("+t.getTaskCount(8)+")"}}),a("a-tab-pane",{key:"2",attrs:{tab:"已上架("+t.getTaskCount(2)+")"}}),a("a-tab-pane",{key:"3",attrs:{tab:"放弃("+t.getTaskCount(3)+")"}})],1),a("a-row",{staticStyle:{"margin-bottom":"10px"},attrs:{gutter:10}},[a("a-col",{attrs:{span:5}},[a("a-input",{attrs:{placeholder:"搜索品类词"},model:{value:t.catKeyWord,callback:function(e){t.catKeyWord=e},expression:"catKeyWord"}})],1),a("a-col",{attrs:{span:1}},[a("a-button",{on:{click:t.searchDatas}},[t._v("搜索")])],1),a("a-col",{attrs:{span:2}},[a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(e){return t.showSearchPicModel(1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(e){return t.showSearchPicModel(2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 自定义搜图 "),a("a-icon",{attrs:{type:"down"}})],1)],1)],1)],1),a("a-modal",{attrs:{title:"自定义搜图","ok-text":"搜图","cancel-text":"取消"},on:{ok:t.searchPicByUrl},model:{value:t.showSearchPic,callback:function(e){t.showSearchPic=e},expression:"showSearchPic"}},[a("a-input-group",[a("a-row",{attrs:{gutter:8}},[a("a-col",{attrs:{span:8}},[t._v(" 请输入图片链接: ")]),a("a-col",{attrs:{span:14}},[a("a-input",{model:{value:t.searchpicurl,callback:function(e){t.searchpicurl=e},expression:"searchpicurl"}})],1)],1)],1)],1),a("div",{staticClass:"border"},[a("a-row",[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"headCol headColFirst"},[t._v("商品信息")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("供应商来源方式")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("平台")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("采购链接")])]),a("a-col",{attrs:{span:3}},[a("div",{staticClass:"headCol"},[t._v("SKU名称")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("采购价")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("快递费")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("平台扣点")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("税务成本")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("利润")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("利润率")])]),a("a-col",{attrs:{span:4}},[a("div",{staticClass:"headCol"},[t._v("对标商品信息")])])],1),t._l(t.datas,(function(e){return a("a-row",{key:e.Id,staticStyle:{"text-align":"center"},attrs:{justify:"center"}},[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderRight"},[a("div",{staticStyle:{"padding-top":"10px","padding-bottom":"10px",width:"200px",margin:"0px auto",height:"215px"}},[a("a",{attrs:{target:"_black",href:e.GoodsUrl}},[a("img",{attrs:{src:t.getImgPath(e.ItemImg),width:"200",height:"165"}})]),a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[t._v("¥"+t._s(e.Price))]),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[t._v(t._s(e.Sales))])],1)],1)])]),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":!0,"not-found-content":null,"show-arrow":!1,"filter-option":!0,autoClearSearchValue:!1},on:{search:function(e){return t.handleSearch(e,s)},blur:function(a){return t.handleBlur(a,s,e)},change:function(a){return t.handleChange(a,s,e)}},model:{value:s.SupplierFrom,callback:function(e){t.$set(s,"SupplierFrom",e)},expression:"ext.SupplierFrom"}},t._l(t.extFormList,(function(e){return a("a-select-option",{key:e},[t._v(" "+t._s(e))])})),1):a("span",{staticClass:"spanValue"},[t._v(t._s(s.SupplierFrom))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":!0,"not-found-content":null,"show-arrow":!1,"filter-option":!0,autoClearSearchValue:!1},model:{value:s.Platform,callback:function(e){t.$set(s,"Platform",e)},expression:"ext.Platform"}},t._l(t.platformList,(function(e){return a("a-select-option",{key:e.id},[a("span",{staticStyle:{"font-size":"12px"}},[t._v(" "+t._s(e.name))])])})),1):a("span",{staticClass:"spanValue"},[t._v(" "+t._s(t.platformList.filter((function(t){return t.id==s.Platform}))[0].name)+" ")])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.BuyUrl,callback:function(e){t.$set(s,"BuyUrl",e)},expression:"ext.BuyUrl"}}):a("a-popover",{attrs:{title:"操作网址",trigger:"hover"},scopedSlots:t._u([{key:"content",fn:function(){return[a("a-button",{attrs:{type:"primary",block:""}},[t._v("复制")]),a("a",{staticClass:"spanValue",staticStyle:{"margin-top":"5px"},attrs:{target:"_black",href:s.BuyUrl}},[a("a-button",{attrs:{block:""}},[t._v("打开")])],1)]},proxy:!0}],null,!0)},[a("a",{staticClass:"spanValue",attrs:{target:"_black",href:s.BuyUrl}},[t._v(t._s(s.BuyUrl))])])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:3}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.SkuName,callback:function(e){t.$set(s,"SkuName",e)},expression:"ext.SkuName"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.SkuName))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[s.BuyPrice||e.isEdit?a("div",[e.isEdit?a("a-input",{model:{value:s.BuyPrice,callback:function(e){t.$set(s,"BuyPrice",e)},expression:"ext.BuyPrice"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.BuyPrice))])],1):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[s.BuyPrice||e.isEdit?a("div",[e.isEdit?a("a-input",{model:{value:s.KDPrice,callback:function(e){t.$set(s,"KDPrice",e)},expression:"ext.KDPrice"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.KDPrice))])],1):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[a("span",{staticClass:"spanValue"},[t._v(t._s(e.PlatformPoint))])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.TaxPrice,callback:function(e){t.$set(s,"TaxPrice",e)},expression:"ext.TaxPrice"}}):void 0==s.TaxPrice?a("span",[t._v("-")]):a("span",{staticClass:"spanValue"},[t._v(t._s(s.TaxPrice))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[e.BuyPrice?a("span",{staticClass:"spanValue"},[t._v(t._s(e.Profit))]):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[e.BuyPrice?a("span",{staticClass:"spanValue"},[t._v(t._s(e.Profits)+"%")]):a("span",[t._v("-")])])})),0),a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderLeft",staticStyle:{"padding-top":"10px","padding-bottom":"10px",height:"215px"}},[a("div",{staticStyle:{margin:"0px auto",width:"200px"}},[a("div",[a("div",{staticStyle:{"padding-top":"10px","padding-bottom":"10px",width:"200px",margin:"5px auto"}},[a("a",{attrs:{target:"_black",href:e.RivalGoodsId}},[e.RivalImg?a("img",{attrs:{src:e.RivalImg,width:"200",height:"165"}}):a("img",{attrs:{src:"/jp.png",width:"200",height:"165"}})]),a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[t._v("¥"+t._s(e.RivalPrice))]),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[t._v(t._s(e.RivalPLCount)+"人评论")])],1)],1)])])])]),a("a-col",{staticClass:"borderT",attrs:{span:24}},[a("a-row",{attrs:{justify:"center",type:"flex",align:"middle"}},[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderNoTop"},[a("a",{staticClass:" itemtitle",staticStyle:{"text-align":"left"},attrs:{title:e.Title,target:"_black",href:e.GoodsUrl}},[t._v(t._s(e.Title))]),a("div",{staticStyle:{"text-align":"left"}},[t._v(" 品类词:"+t._s(e.CatName)+" ")])])]),a("a-col",{attrs:{span:16}},[a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[0==e.State||5==e.State?a("span",[a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(a){t.getImgBase64(t.getImgPath(e.ItemImg),1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(a){t.getImgBase64(t.getImgPath(e.ItemImg),2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 搜图 "),a("a-icon",{attrs:{type:"down"}})],1)],1),e.RivalImg?a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(a){t.getImgBase64(t.getImgPath(e.RivalImg),1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(a){t.getImgBase64(t.getImgPath(e.RivalImg),2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 竞品图搜款 "),a("a-icon",{attrs:{type:"down"}})],1)],1):t._e(),a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,5==e.State?0:5)}}},[t._v(t._s(5==e.State?"取消发布":"发布任务")+" ")]),a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,6)}}},[t._v("完成比价 ")])],1):t._e(),6==e.State||7==e.State?a("span",[a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,1)}}},[t._v("精选 ")]),e.PriceTaskUserId?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,7==e.State?6:7)}}},[t._v(t._s(6==e.State?"需要修改":"待修改")+" ")]):t._e()],1):t._e(),1==e.State?a("span",[a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,8)}}},[t._v("待上架 ")])],1):t._e(),8==e.State?a("span",[a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,2)}}},[t._v("已上架 ")])],1):t._e()]),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},["3"===t.currentTab?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,-1)}}},[t._v("删除")]):a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.Id,3)}}},[t._v("放弃")]),!1===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.editData(e)}}},[t._v("编辑")]):t._e(),!0===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.canelEdit(e)}}},[t._v("取消")]):t._e(),!0===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setData(e)}}},[t._v("保存")]):t._e()],1)],1)],1),a("a-col",{attrs:{span:4}},[e.RivalTitle?a("a",{staticClass:"borderNoTop itemtitle",attrs:{title:e.RivalTitle}},[t._v(t._s(e.RivalTitle))]):t._e()])],1)],1)],1)})),a("div",{staticStyle:{float:"right","margin-top":"30px"}},[a("a-pagination",{attrs:{"default-current":1,total:t.pagination.total,"page-size":t.pagination.pageSize},on:{change:t.changePage},model:{value:t.pagination.current,callback:function(e){t.$set(t.pagination,"current",e)},expression:"pagination.current"}})],1)],2)],1)},b=[],x={data(){return{showSearchPic:!1,searchpicurl:void 0,searchPicType:void 0,datas:[],pagination:{current:1,pageSize:10,total:0,showTotal:(t,e)=>`总数:${t} 当前:${e[0]}-${e[1]}`},filters:{},sorter:{field:"Id",order:"asc"},loading:!1,queryParam:{condition:"State",keyword:0},selectedRowKeys:[],currentTab:"0",catKeyWord:void 0,lastEditData:void 0,extFormList:["以图搜款"],stateList:[],platformList:[{id:0,name:"淘宝"},{id:1,name:"京东"},{id:2,name:"1688"},{id:3,name:"拼多多"}]}},mounted(){window.getDatas=this.getDatas,console.log(this.$route.params.tabId),this.$route.params.tabId?this.changeTab(this.$route.params.tabId):this.getDatas(0),this.getTabCount()},activated(){},methods:{searchPicByUrl(){this.getImgBase64(this.getImgPath(this.searchpicurl),2),this.showSearchPic=!1},showSearchPicModel(t){this.searchpicurl=void 0,this.searchPicType=t,this.showSearchPic=!0},getTabCount(){this.http.get("/HuiYan/teamitems/GetTeamCount").then(t=>{this.stateList=t.Data})},getTaskCount(t){var e=this.stateList.find(e=>e.Id==t);return null==e||void 0==e?0:e.Count},getImgPath(t){if(t&&void 0!=t)return t.indexOf("http")>=0?t:"http:"+t},handleSearch(t,e,a){this.handleChange(t,e,a)},handleChange(t,e,a){e.SupplierFrom=null!=t&&""!=t?t:[],a.Extensions.filter(t=>"以图搜款"==t.SupplierFrom).length>2&&(this.$message.error("以图搜款最多可选择2个!"),e.SupplierFrom="")},handleBlur(t,e){e.SupplierFrom=t,t&&-1==this.extFormList.indexOf(t)&&this.extFormList.push(t)},openItemInfoWeb(t){void 0!=t&&void 0!=t.RivalGoodsId&&null!=t.RivalGoodsId?hyCoreModel.getItemInfoByUrl(t.RivalGoodsId).then(e=>{var a=JSON.parse(e);if(a.success){var s=a.data;t.RivalTitle=s.title,t.RivalPrice=s.price,t.RivalPLCount=s.commont,t.RivalImg=s.img,this.$message.success("获取成功")}else this.$message.error(a.msg)}):this.$message.error("请先输入竞品链接!")},changeTab(t){"-1"!=t?(this.getDatas(t),this.currentTab=t,this.pagination.current=1):this.$router.push("/competing")},changePage(t,e){this.pagination.current=t,this.getDatas(this.currentTab)},searchDatas(){this.pagination.current=1,this.getDatas(this.currentTab)},getDatas(t){var e=this,a="/HuiYan/teamitems/GetItems";this.catKeyWord&&this.catKeyWord.length>0&&(a="/HuiYan/teamitems/GetItems?keyword="+this.catKeyWord),this.http.post(a,{PageIndex:this.pagination.current,PageRows:this.pagination.pageSize,SortField:this.sorter.field||"Id",SortType:this.sorter.order,Search:{condition:"State",keyword:t},...this.filters}).then(t=>{e.pagination.total=t.Total,t.Data.forEach(t=>{if(t.isEdit=!1,t.Extensions.forEach(e=>{var a=Object.keys(e);a.forEach(t=>{null==e[t]&&(e[t]=void 0)}),this.initProfits(t,e)}),t.CompetingItems&&t.CompetingItems.length>0){var e=t.CompetingItems[0];t.RivalTitle=e.Title,t.RivalPrice=e.Price,t.RivalPLCount=e.CommentCount,t.RivalImg=e.ImgUrl}}),this.datas=t.Data})},initProfits(t,e){void 0!=t.RivalPrice&&(e.PlatformPoint=parseFloat(.05*t.RivalPrice).toFixed(2)),e.BuyPrice>0&&(void 0!=e.TaxPrice&&""!=e.TaxPrice||(e.TaxPrice=parseFloat(.03*e.BuyPrice).toFixed(2))),void 0==e.KDPrice&&(e.KDPrice=parseFloat(6)),e.Profit=parseFloat(t.RivalPrice)-parseFloat(e.BuyPrice)-parseFloat(e.KDPrice)-parseFloat(e.PlatformPoint)-(void 0==e.TaxPrice||null==e.TaxPrice?0:parseFloat(e.TaxPrice)),e.Profit=parseFloat(e.Profit).toFixed(2),0==e.BuyPrice?e.Profits=0:e.Profits=parseFloat(e.Profit/(parseFloat(e.BuyPrice)+parseFloat(e.KDPrice))*100).toFixed(2)},editData(t){t.isEdit=!0,t.isRival=!0,this.lastEditData=JSON.parse(JSON.stringify(t))},canelEdit(t){this.lastEditData.isEdit=!1,Object.assign(t,this.lastEditData)},setData(t){t.Extensions.forEach(e=>{this.initProfits(t,e)}),this.http.post("/HuiYan/teamitems/SetItem",t).then(e=>{e.Success?(this.$message.success("操作成功!"),t.isEdit=!1):this.$message.error(e.Msg)})},setState(t,e){5==e?this.sendPriceTask(t):0==e?this.canelPriceTask(t):this.http.post(`/HuiYan/teamitems/SetState?id=${t}&state=${e}`).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},sendPriceTask(t){this.http.post("/HuiYan/pricetasklog/AddTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},canelPriceTask(t){this.http.post("/HuiYan/pricetasklog/CanelTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},getImgBase64(t,e){hyCoreModel.getImgBase64(t,e).then(t=>{console.log(t)})}}},S=x,_=(a("04f2"),Object(o["a"])(S,y,b,!1,null,null,null)),k=_.exports,P=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"about"},[a("a-tabs",{on:{change:t.changeTab}},[a("a-tab-pane",{key:"4",attrs:{tab:"任务池"}}),a("a-tab-pane",{key:"0",attrs:{tab:"待比价("+t.getTaskCount(0)+")"}}),a("a-tab-pane",{key:"1",attrs:{tab:"已比价("+t.getTaskCount(1)+")"}}),a("a-tab-pane",{key:"2",attrs:{tab:"待修改("+t.getTaskCount(2)+")"}}),a("a-tab-pane",{key:"3",attrs:{tab:"已完结("+t.getTaskCount(3)+")"}})],1),4!=t.currentTab?a("a-row",{staticStyle:{"margin-bottom":"10px"},attrs:{gutter:10}},[a("a-col",{attrs:{span:5}},[a("a-input",{attrs:{placeholder:"搜索品类词"},model:{value:t.catKeyWord,callback:function(e){t.catKeyWord=e},expression:"catKeyWord"}})],1),a("a-col",{attrs:{span:1}},[a("a-button",{on:{click:t.searchDatas}},[t._v("搜索")])],1),a("a-col",{attrs:{span:2}},[a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(e){return t.showSearchPicModel(1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(e){return t.showSearchPicModel(2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 自定义搜图 "),a("a-icon",{attrs:{type:"down"}})],1)],1)],1)],1):t._e(),a("a-modal",{attrs:{title:"自定义搜图","ok-text":"搜图","cancel-text":"取消"},on:{ok:t.searchPicByUrl},model:{value:t.showSearchPic,callback:function(e){t.showSearchPic=e},expression:"showSearchPic"}},[a("a-input-group",[a("a-row",{attrs:{gutter:8}},[a("a-col",{attrs:{span:8}},[t._v(" 请输入图片链接: ")]),a("a-col",{attrs:{span:14}},[a("a-input",{model:{value:t.searchpicurl,callback:function(e){t.searchpicurl=e},expression:"searchpicurl"}})],1)],1)],1)],1),a("div",{staticClass:"border"},[a("a-row",[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"headCol headColFirst"},[t._v("商品信息")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("供应商来源方式")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("平台")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("采购链接")])]),a("a-col",{attrs:{span:3}},[a("div",{staticClass:"headCol"},[t._v("SKU名称")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("采购价")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("快递费")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("平台扣点")])]),a("a-col",{attrs:{span:2}},[a("div",{staticClass:"headCol"},[t._v("税务成本")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("利润")])]),a("a-col",{attrs:{span:1}},[a("div",{staticClass:"headCol"},[t._v("利润率")])]),a("a-col",{attrs:{span:4}},[a("div",{staticClass:"headCol"},[t._v("对标商品信息")])])],1),t._l(t.datas,(function(e){return a("a-row",{key:e.Id,staticStyle:{"text-align":"center"},attrs:{justify:"center"}},[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderRight"},[a("div",{staticStyle:{"padding-top":"10px","padding-bottom":"10px",width:"200px",margin:"0px auto",height:"215px"}},[a("a",{attrs:{target:"_black",href:e.GoodsUrl}},[a("img",{attrs:{src:t.getImgPath(e.ItemImg),width:"200",height:"165"}})]),a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[t._v("¥"+t._s(e.Price))]),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[t._v(t._s(e.Sales))])],1)],1)])]),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":!0,"not-found-content":null,"show-arrow":!1,"filter-option":!0,autoClearSearchValue:!1},on:{search:function(e){return t.handleSearch(e,s)},blur:function(a){return t.handleBlur(a,s,e)},change:function(a){return t.handleChange(a,s,e)}},model:{value:s.SupplierFrom,callback:function(e){t.$set(s,"SupplierFrom",e)},expression:"ext.SupplierFrom"}},t._l(t.extFormList,(function(e){return a("a-select-option",{key:e},[t._v(" "+t._s(e))])})),1):a("span",{staticClass:"spanValue"},[t._v(t._s(s.SupplierFrom))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":!0,"not-found-content":null,"show-arrow":!1,"filter-option":!0,autoClearSearchValue:!1},model:{value:s.Platform,callback:function(e){t.$set(s,"Platform",e)},expression:"ext.Platform"}},t._l(t.platformList,(function(e){return a("a-select-option",{key:e.id},[t._v(" "+t._s(e.name))])})),1):a("span",{staticClass:"spanValue"},[0==s.Platform?a("span",[t._v("淘宝")]):t._e(),1==s.Platform?a("span",[t._v("京东")]):t._e(),2==s.Platform?a("span",[t._v("阿里巴巴")]):t._e()])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.BuyUrl,callback:function(e){t.$set(s,"BuyUrl",e)},expression:"ext.BuyUrl"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.BuyUrl))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:3}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.SkuName,callback:function(e){t.$set(s,"SkuName",e)},expression:"ext.SkuName"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.SkuName))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[s.BuyPrice||e.isEdit?a("div",[e.isEdit?a("a-input",{model:{value:s.BuyPrice,callback:function(e){t.$set(s,"BuyPrice",e)},expression:"ext.BuyPrice"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.BuyPrice))])],1):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[s.BuyPrice||e.isEdit?a("div",[e.isEdit?a("a-input",{model:{value:s.KDPrice,callback:function(e){t.$set(s,"KDPrice",e)},expression:"ext.KDPrice"}}):a("span",{staticClass:"spanValue"},[t._v(t._s(s.KDPrice))])],1):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[a("span",{staticClass:"spanValue"},[t._v(t._s(e.PlatformPoint))])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:2}},t._l(e.Extensions,(function(s,i){return a("div",{key:i,staticStyle:{height:"40px"}},[e.isEdit?a("a-input",{model:{value:s.TaxPrice,callback:function(e){t.$set(s,"TaxPrice",e)},expression:"ext.TaxPrice"}}):void 0==s.TaxPrice?a("span",[t._v("-")]):a("span",{staticClass:"spanValue"},[t._v(t._s(s.TaxPrice))])],1)})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[e.BuyPrice?a("span",{staticClass:"spanValue"},[t._v(t._s(e.Profit))]):a("span",[t._v("-")])])})),0),a("a-col",{staticStyle:{"margin-top":"5px"},attrs:{span:1}},t._l(e.Extensions,(function(e,s){return a("div",{key:s,staticStyle:{height:"40px"}},[e.BuyPrice?a("span",{staticClass:"spanValue"},[t._v(t._s(e.Profits)+"%")]):a("span",[t._v("-")])])})),0),a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderLeft",staticStyle:{"padding-top":"10px","padding-bottom":"10px",height:"215px"}},[a("div",{staticStyle:{margin:"0px auto",width:"200px"}},[e.isEdit?a("div",[e.isRival?a("div",[a("a-input",{staticStyle:{"margin-top":"10px"},attrs:{disabled:"false",placeholder:"竞品标题"},model:{value:e.RivalTitle,callback:function(a){t.$set(e,"RivalTitle",a)},expression:"item.RivalTitle"}}),a("a-input",{staticStyle:{"margin-top":"10px"},attrs:{disabled:"false",placeholder:"竞品价格"},model:{value:e.RivalPrice,callback:function(a){t.$set(e,"RivalPrice",a)},expression:"item.RivalPrice"}}),a("a-input",{staticStyle:{"margin-top":"10px"},attrs:{disabled:"false",placeholder:"竞品评论数"},model:{value:e.RivalPLCount,callback:function(a){t.$set(e,"RivalPLCount",a)},expression:"item.RivalPLCount"}}),a("a-row",{staticStyle:{"margin-top":"10px"}},[a("a-col",{attrs:{span:18}},[a("a-input",{attrs:{placeholder:"竞品链接"},model:{value:e.RivalGoodsId,callback:function(a){t.$set(e,"RivalGoodsId",a)},expression:"item.RivalGoodsId"}})],1),a("a-col",{attrs:{span:6}},[a("a-button",{staticStyle:{"margin-left":"2px",background:"#8080FF",color:"white"},on:{click:function(a){return t.openItemInfoWeb(e)}}},[t._v("查询")])],1)],1)],1):a("div",[a("a-input",{staticStyle:{"margin-top":"10px"},attrs:{placeholder:"请输入主观价格"},model:{value:e.RivalPrice,callback:function(a){t.$set(e,"RivalPrice",a)},expression:"item.RivalPrice"}}),a("a-input",{staticStyle:{"margin-top":"10px"},attrs:{placeholder:"请输入图片链接"},model:{value:e.RivalImg,callback:function(a){t.$set(e,"RivalImg",a)},expression:"item.RivalImg"}}),a("div",{staticStyle:{color:"#EC808D","margin-top":"10px"}},[t._v("PS:主观售价不合理。货源团队有权申述")])],1)]):a("div",[a("div",{staticStyle:{"padding-top":"10px","padding-bottom":"10px",width:"200px",margin:"5px auto"}},[a("a",{attrs:{target:"_black",href:e.RivalGoodsId}},[e.RivalImg?a("img",{attrs:{src:e.RivalImg,width:"200",height:"165"}}):a("img",{attrs:{src:"/jp.png",width:"200",height:"165"}})]),a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[t._v("¥"+t._s(e.RivalPrice))]),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[t._v(t._s(e.RivalPLCount)+"人评论")])],1)],1)])])])]),a("a-col",{staticClass:"borderT",attrs:{span:24}},[a("a-row",{attrs:{justify:"center",type:"flex",align:"middle"}},[a("a-col",{attrs:{span:4}},[a("div",{staticClass:"borderNoTop"},[a("a",{staticClass:" itemtitle",staticStyle:{"text-align":"left"},attrs:{title:e.Title,target:"_black",href:e.GoodsUrl}},[t._v(t._s(e.Title))]),4!=t.currentTab?a("div",{staticStyle:{"text-align":"left"}},[t._v(" 品类词:"+t._s(e.CatName)+" ")]):t._e()])]),a("a-col",{attrs:{span:16}},[a("a-row",[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:12}},[0==e.PriceTaskState?a("span",[a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(a){t.getImgBase64(t.getImgPath(e.ItemImg),1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(a){t.getImgBase64(t.getImgPath(e.ItemImg),2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 搜图 "),a("a-icon",{attrs:{type:"down"}})],1)],1),e.RivalImg?a("a-dropdown",{staticStyle:{"margin-left":"10px"}},[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:function(a){t.getImgBase64(t.getImgPath(e.RivalImg),1)}}},[t._v(" 阿里巴巴 ")]),a("a-menu-item",{key:"2",on:{click:function(a){t.getImgBase64(t.getImgPath(e.RivalImg),2)}}},[t._v(" 京东 ")])],1),a("a-button",{attrs:{type:"primary"}},[t._v(" 竞品图搜款 "),a("a-icon",{attrs:{type:"down"}})],1)],1):t._e()],1):t._e(),0==e.PriceTaskState?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.PriceTaskId,1)}}},[t._v("完成比价 ")]):t._e(),1==e.PriceTaskState?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"}},[t._v("等待验收 ")]):t._e(),2==e.PriceTaskState?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setState(e.PriceTaskId,1)}}},[t._v("修改完成 ")]):t._e(),4==t.currentTab?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{loading:t.isPushing,type:"primary"},on:{click:function(a){return t.acceptTask(e.Id)}}},[t._v("加入待比价 ")]):t._e()],1),3!=e.PriceTaskState&&4!=t.currentTab?a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[!1===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.editData(e)}}},[t._v("编辑")]):t._e(),!0===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.canelEdit(e)}}},[t._v("取消")]):t._e(),!0===e.isEdit?a("a-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary"},on:{click:function(a){return t.setData(e)}}},[t._v("保存")]):t._e()],1):t._e()],1)],1),a("a-col",{attrs:{span:4}},[e.RivalTitle&&!e.isEdit?a("a",{staticClass:"borderNoTop itemtitle",attrs:{title:e.RivalTitle}},[t._v(t._s(e.RivalTitle))]):e.isEdit?a("div",[a("a-tag",{staticStyle:{padding:"5px"},attrs:{color:1==e.isRival?"":"#1E98D7"},on:{click:function(){e.isRival=!1,e.isEdit=!1,e.isEdit=!0}}},[t._v("无对标商品")]),a("a-tag",{staticStyle:{padding:"5px"},attrs:{color:1==e.isRival?"#1E98D7":""},on:{click:function(){e.isRival=!0,e.isEdit=!1,e.isEdit=!0}}},[t._v("自动获取对标信息")])],1):t._e()])],1)],1)],1)})),a("div",{staticStyle:{float:"right","margin-top":"30px"}},[a("a-pagination",{attrs:{"default-current":1,total:t.pagination.total,"page-size":t.pagination.pageSize},on:{change:t.changePage},model:{value:t.pagination.current,callback:function(e){t.$set(t.pagination,"current",e)},expression:"pagination.current"}})],1)],2)],1)},C=[],T=(a("1503"),{data(){return{showSearchPic:!1,searchpicurl:void 0,searchPicType:void 0,datas:[],isPushing:!1,pagination:{current:1,pageSize:10,total:0,showTotal:(t,e)=>`总数:${t} 当前:${e[0]}-${e[1]}`},filters:{},sorter:{field:"Id",order:"asc"},loading:!1,queryParam:{condition:"State",keyword:0},selectedRowKeys:[],currentTab:"4",lastEditData:void 0,catKeyWord:void 0,extFormList:["以图搜款"],stateList:[],platformList:[{id:0,name:"淘宝"},{id:1,name:"京东"},{id:2,name:"1688"},{id:3,name:"拼多多"}]}},mounted(){window.getDatas=this.getDatas,this.getDatas(4),this.getTabCount()},activated(){},methods:{searchPicByUrl(){this.getImgBase64(this.getImgPath(this.searchpicurl),2),this.showSearchPic=!1},showSearchPicModel(t){this.searchpicurl=void 0,this.searchPicType=t,this.showSearchPic=!0},getTabCount(){this.http.get("/HuiYan/pricetasklog/GetTaskCount").then(t=>{this.stateList=t.Data})},getTaskCount(t){var e=this.stateList.find(e=>e.Id==t);return null==e||void 0==e?0:e.Count},getImgPath(t){if(t&&void 0!=t)return t.indexOf("http")>=0?t:"http:"+t},handleSearch(t,e,a){this.handleChange(t,e,a)},handleChange(t,e,a){e.SupplierFrom=null!=t&&""!=t?t:[],a.Extensions.filter(t=>"以图搜款"==t.SupplierFrom).length>2&&(this.$message.error("以图搜款最多可选择2个!"),e.SupplierFrom="")},handleBlur(t,e){e.SupplierFrom=t,t&&-1==this.extFormList.indexOf(t)&&this.extFormList.push(t)},changeTab(t){this.getDatas(t),this.currentTab=t,this.pagination.current=1,this.getTabCount()},searchDatas(){this.pagination.current=1,this.getDatas(this.currentTab)},changePage(t,e){this.pagination.current=t,this.getDatas(this.currentTab)},initProfits(t,e){void 0!=t.RivalPrice&&(e.PlatformPoint=parseFloat(.05*t.RivalPrice).toFixed(2)),e.BuyPrice>0&&(void 0!=e.TaxPrice&&""!=e.TaxPrice||(e.TaxPrice=parseFloat(.03*e.BuyPrice).toFixed(2))),void 0==e.KDPrice&&(e.KDPrice=parseFloat(6)),e.Profit=parseFloat(t.RivalPrice)-parseFloat(e.BuyPrice)-parseFloat(e.KDPrice)-parseFloat(e.PlatformPoint)-(void 0==e.TaxPrice||null==e.TaxPrice?0:parseFloat(e.TaxPrice)),e.Profit=parseFloat(e.Profit).toFixed(2),0==e.BuyPrice?e.Profits=0:e.Profits=parseFloat(e.Profit/(parseFloat(e.BuyPrice)+parseFloat(e.KDPrice))*100).toFixed(2)},openItemInfoWeb(t){void 0!=t&&void 0!=t.RivalGoodsId&&null!=t.RivalGoodsId?hyCoreModel.getItemInfoByUrl(t.RivalGoodsId).then(e=>{var a=JSON.parse(e);if(a.success){var s=a.data;t.RivalTitle=s.title,t.RivalPrice=s.price,t.RivalPLCount=s.commont,t.RivalImg=s.img,console.log(t,"获取的商品信息"),this.$message.success("获取成功")}else this.$message.error(a.msg)}):this.$message.error("请先输入竞品链接!")},getDatas(t){var e=this,a="/HuiYan/pricetasklog/GetItems";this.catKeyWord&&this.catKeyWord.length>0&&(a="/HuiYan/pricetasklog/GetItems?keyword="+this.catKeyWord),4==t&&(a="/HuiYan/teamitems/GetItems"),this.http.post(a,{PageIndex:this.pagination.current,PageRows:this.pagination.pageSize,SortField:this.sorter.field||"Id",SortType:this.sorter.order,Search:{condition:"State",keyword:t},...this.filters}).then(t=>{e.pagination.total=t.Total,t.Data.forEach(t=>{t.isEdit=!1,t.Extensions.forEach(e=>{var a=Object.keys(e);a.forEach(t=>{null==e[t]&&(e[t]=void 0)}),this.initProfits(t,e)})}),this.datas=t.Data})},editData(t){t.isEdit=!0,t.isRival=!0,this.lastEditData=JSON.parse(JSON.stringify(t))},canelEdit(t){this.lastEditData.isEdit=!1,Object.assign(t,this.lastEditData)},setData(t){var e=!1;t.Extensions.forEach(a=>{(void 0==a.BuyUrl||""==a.BuyUrl||null==a.BuyUrl||a.BuyUrl.length<=0)&&(e=!0),this.initProfits(t,a)}),e?this.$message.error("请输入5个完整的供应商来源信息!"):this.http.post("/HuiYan/teamitems/SetItem",t).then(e=>{e.Success?(this.$message.success("操作成功!"),t.isEdit=!1):this.$message.error(e.Msg)})},setState(t,e){5==e?this.sendPriceTask(t):0==e?this.canelPriceTask(t):this.http.post(`/HuiYan/pricetasklog/SetState?id=${t}&state=${e}`).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},acceptTask(t){this.isPushing=!0,this.http.post("/HuiYan/pricetasklog/AcceptTask?teamItemId="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):(this.$message.error(t.Msg),this.getDatas(this.currentTab)),this.isPushing=!1})},sendPriceTask(t){this.http.post("/HuiYan/pricetasklog/AddTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},canelPriceTask(t){this.http.post("/HuiYan/pricetasklog/CanelTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},getImgBase64(t,e){hyCoreModel.getImgBase64(t,e).then(t=>{console.log(t)})}}}),I=T,w=(a("dafb"),Object(o["a"])(I,P,C,!1,null,null,null)),j=w.exports,D=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",[a("a-row",[a("a-col",{attrs:{span:8}},[t._v(" 时间: "),a("a-date-picker",{model:{value:t.startDate,callback:function(e){t.startDate=e},expression:"startDate"}}),t._v(" ~ "),a("a-date-picker",{model:{value:t.endDate,callback:function(e){t.endDate=e},expression:"endDate"}})],1),a("a-col",{attrs:{span:4}},[a("a-button",{staticStyle:{"margin-left":"15px"},on:{click:t.getInfoData}},[t._v("查询")])],1)],1),a("div",{staticStyle:{"margin-top":"10px"}},t._l(t.timeTypes,(function(e){return a("a-tag",{key:e.value,staticStyle:{width:"73px","text-align":"center"},attrs:{color:"#02A7F0"},on:{click:function(a){return t.changeDate(e.value)}}},[t._v(t._s(e.name))])})),1),a("div",{staticStyle:{"margin-top":"20px"}},[t.isPriceTaskUser?a("div",{staticClass:"info"},[t._v("总接单数: "+t._s(t.infoData.PublishCount))]):t._e(),t.isPriceTaskUser?a("div",{staticClass:"info"},[t._v("待审核任务量: "+t._s(t.infoData.AuditCount))]):t._e(),t.isPriceTaskUser?t._e():a("div",{staticClass:"info"},[t._v("发布任务量: "+t._s(t.infoData.PublishCount))]),a("div",{staticClass:"info"},[t._v("完成任务量: "+t._s(t.infoData.OverCount))]),a("div",{staticClass:"info"},[t._v("标准合格量: "+t._s(t.infoData.PassCount))]),a("div",{staticClass:"info"},[t._v("标准合格率: "+t._s(t.infoData.PassRate)+"%")])])],1)},E=[],$=a("c1df"),R=a.n($),F={data(){return{infoData:{},startDate:void 0,endDate:void 0,isPriceTaskUser:!0,timeTypes:[{name:"今天",value:0},{name:"昨天",value:1},{name:"近3天",value:3},{name:"近7天",value:7},{name:"近15天",value:15},{name:"近30天",value:30}]}},mounted(){this.changeDate(0),hyCoreModel&&hyCoreModel.getType().then(t=>{this.isPriceTaskUser=t,this.getInfoData()})},methods:{changeDate(t){this.endDate=1==t?R()().add(-1*t,"days"):R()(),this.startDate=R()().add(-1*t,"days")},getInfoData(){var t=this.startDate.format("YYYY-MM-DD"),e=this.endDate.format("YYYY-MM-DD");this.http.get(`/HuiYan/teamitems/GetMyTaskInfo?type=${this.isPriceTaskUser?1:0}&start=${t}&end=${e}`).then(t=>{this.infoData=t.Data,console.log(t)})}}},B=F,K=(a("1491"),Object(o["a"])(B,D,E,!1,null,null,null)),L=K.exports,U=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"about"},[a("a-tabs",{on:{change:t.changeTab}},[a("a-tab-pane",{key:"-1",attrs:{tab:"竞品分析"}}),a("a-tab-pane",{key:"0",attrs:{tab:"待比价("+t.getTaskCount(0)+")"}}),a("a-tab-pane",{key:"6",attrs:{tab:"已比价("+t.getTaskCount(6)+")"}}),a("a-tab-pane",{key:"1",attrs:{tab:"精选("+t.getTaskCount(1)+")"}}),a("a-tab-pane",{key:"8",attrs:{tab:"待上架("+t.getTaskCount(8)+")"}}),a("a-tab-pane",{key:"2",attrs:{tab:"已上架("+t.getTaskCount(2)+")"}}),a("a-tab-pane",{key:"3",attrs:{tab:"放弃("+t.getTaskCount(3)+")"}})],1),a("a-tabs",{on:{change:t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[a("a-tab-pane",{key:"-1",attrs:{tab:"待分析"}}),a("a-tab-pane",{key:"9",attrs:{tab:"已分析"}})],1),a("div",{staticClass:"border"},[t._m(0),t._l(t.datas,(function(e){return a("div",{key:e.Id},[a("div",{staticStyle:{"padding-left":"10px",display:"flex","align-items":"center",color:"#333333",background:"#f3f2f7",height:"35px",border:"1px solid #d7d7d7","border-left":"0","border-right":"0"}},[t._v(" 任务ID:"+t._s(e.Id)+" SKU名称:"+t._s(e.Title)+" 售价:"+t._s(e.Price)+" 付款人数:"+t._s(e.Sales)+" ")]),a("div",{staticStyle:{"background-color":"#f3f2f7","border-bottom":"0px solid #d7d7d7",background:"#ffffff","justify-items":"center","text-align":"center",display:"flex","align-items":"center","vertical-align":"center",height:"178px"}},[a("div",{staticClass:"contentDiv",staticStyle:{width:"171px"}},[a("a",{attrs:{href:e.GoodsUrl,target:"_black"}},[a("img",{staticStyle:{width:"151px",height:"151px"},attrs:{src:t.getImgPath(e.ItemImg)}})])]),a("div",{staticClass:"contentDiv",staticStyle:{width:"177px","flex-direction":"column"}},[a("div",[t._v(" 精准品类词:"+t._s(e.CatName)+" ")]),t._v(" 最强武将战力:"+t._s(t.getTop1Comment(e.CompetingItems))+" "),a("div",[t._v(" 猛将数量 : "+t._s(t.getTop1Data(e.CompetingItems)[1])+" ")]),a("div",[t._v(" 猛将最低价: "+t._s(t.getTop1Data(e.CompetingItems)[2])+" ")])]),a("div",{staticClass:"contentDiv",staticStyle:{width:"177px"}},[t._v(" 所需兵力:"+t._s(t.getCommentNeed(e.CompetingItems))+" ")]),a("div",{staticClass:"contentDiv",staticStyle:{width:"801px",display:"block"}},t._l(e.CompetingItems.slice(0,5),(function(e,s){return a("div",{key:s,staticStyle:{display:"flex"}},[a("div",{staticClass:"contentColumn"},[t._v("TOP"+t._s(s+1))]),a("div",{staticClass:"contentColumn"},[t._v(t._s(e.Price))]),a("div",{staticClass:"contentColumn"},[t._v(t._s(e.CommentCount))]),a("div",{staticClass:"contentColumn",staticStyle:{width:"558px"}},[a("a",{attrs:{href:e.ItemUrl,target:"_black"}},[t._v(" "+t._s(e.Title))])])])})),0),a("div",{staticClass:"contentDiv",staticStyle:{"flex-direction":"column",width:"177px",color:"#02a7f0"}},["-1"==t.currentTab?a("div",{staticStyle:{cursor:"pointer"},on:{click:function(){t.onShowWindow(e,0)}}},[t._v("查找竞品")]):t._e(),"-1"==t.currentTab?a("div",{staticStyle:{"margin-top":"10px",cursor:"pointer"},on:{click:function(a){return t.setState(e.Id,9)}}},[t._v("完成分析")]):t._e(),a("div",{staticStyle:{"margin-top":"10px",cursor:"pointer"},on:{click:function(){t.onShowWindow(e,1)}}},[t._v("编辑修改")]),a("div",{staticStyle:{"margin-top":"10px",cursor:"pointer"},on:{click:function(a){return t.setState(e.Id,3)}}},[t._v("放弃")])])])])})),a("div",{staticStyle:{float:"right","margin-top":"30px"}},[a("a-pagination",{attrs:{"default-current":1,total:t.pagination.total,"page-size":t.pagination.pageSize},on:{change:t.changePage},model:{value:t.pagination.current,callback:function(e){t.$set(t.pagination,"current",e)},expression:"pagination.current"}})],1)],2)],1)},O=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"background-color":"#f3f2f7",border:"1px solid #d7d7d7","border-left":"0","border-right":"0",background:"#f3f2f7","justify-items":"center","text-align":"center",display:"flex","align-items":"center","vertical-align":"center",height:"35px"}},[a("div",{staticClass:"titleDiv",staticStyle:{width:"171px"}},[a("div",[t._v(" 来源")])]),a("div",{staticClass:"titleDiv",staticStyle:{width:"177px"}},[t._v(" 战场 ")]),a("div",{staticClass:"titleDiv",staticStyle:{width:"177px"}},[t._v(" 建议评价量 ")]),a("div",{staticClass:"titleDiv",staticStyle:{width:"801px"}},[t._v(" 对手信息 ")]),a("div",{staticClass:"titleDiv",staticStyle:{width:"177px"}},[t._v(" 操作 ")])])}],M={data(){return{showSearchPic:!1,searchpicurl:void 0,searchPicType:void 0,datas:[],pagination:{current:1,pageSize:10,total:0,showTotal:(t,e)=>`总数:${t} 当前:${e[0]}-${e[1]}`},filters:{},sorter:{field:"Id",order:"asc"},loading:!1,queryParam:{condition:"State",keyword:0},selectedRowKeys:[],currentTab:"-1",catKeyWord:void 0,lastEditData:void 0,extFormList:["以图搜款"],stateList:[],platformList:[{id:0,name:"淘宝"},{id:1,name:"京东"},{id:2,name:"1688"},{id:3,name:"拼多多"}]}},mounted(){window.getDatas=this.getDatas,window.reloaddata=this.reloaddata,this.getDatas(0),this.getTabCount()},activated(){},methods:{getImgPath(t){if(t&&void 0!=t)return t.indexOf("http")>=0?t:"http:"+t},getTop1Comment(t){return t&&t.length>0?t[0].CommentCount:"未添加竞品"},reloaddata(){this.getDatas(0)},onShowWindow(t,e){hyCoreModel.onShowWindow(JSON.stringify(t),e).then(t=>{t&&this.reloaddata()})},getTop1Data(t){if(t&&t.length>0){var e=t[0].CommentCount,a=t[0].Price,s="优",i=t.filter(t=>t.CommentCount==e).length;return i>=1&&(s="良"),i>2&&(s="中"),i>4&&(s="差"),[s,i,a]}return["-","-","-"]},getCommentNeed(t){var e="-";return void 0==t||0==t.length||(t.filter(t=>"500+"==t.CommentCount).length<2&&0==t.filter(t=>t.CommentNumber>=1e3).length&&(e="100+"),t.filter(t=>"500+"==t.CommentCount).length>2&&0==t.filter(t=>t.CommentNumber>=1e3).length&&(e="500+"),this.checkIsTrue(t.filter(t=>"1000+"==t.CommentCount).length,1,2)&&0==t.filter(t=>t.CommentNumber>=2e3).length&&(e="500+"),t.filter(t=>"1000+"==t.CommentCount).length>2&&0==t.filter(t=>t.CommentNumber>=2e3).length&&(e="1000+"),this.checkIsTrue(t.filter(t=>"2000+"==t.CommentCount).length,1,2)&&0==t.filter(t=>t.CommentNumber>=5e3).length&&(e="1000+"),t.filter(t=>"2000+"==t.CommentCount).length>2&&0==t.filter(t=>t.CommentNumber>=5e3).length&&(e="2000+"),this.checkIsTrue(t.filter(t=>"5000+"==t.CommentCount).length,1,2)&&0==t.filter(t=>t.CommentNumber>=1e4).length&&(e="2000+"),t.filter(t=>"5000+"==t.CommentCount).length>2&&0==t.filter(t=>t.CommentNumber>=1e4).length&&(e="5000+"),t.filter(t=>t.CommentNumber>=1e4).length>0&&(e="5000+")),e},checkIsTrue(t,e,a){return t==e||t==a},searchPicByUrl(){this.getImgBase64(this.getImgPath(this.searchpicurl),2),this.showSearchPic=!1},showSearchPicModel(t){this.searchpicurl=void 0,this.searchPicType=t,this.showSearchPic=!0},getTabCount(){this.http.get("/HuiYan/teamitems/GetTeamCount").then(t=>{this.stateList=t.Data})},getTaskCount(t){var e=this.stateList.find(e=>e.Id==t);return null==e||void 0==e?0:e.Count},handleSearch(t,e,a){this.handleChange(t,e,a)},handleChange(t,e,a){e.SupplierFrom=null!=t&&""!=t?t:[],a.Extensions.filter(t=>"以图搜款"==t.SupplierFrom).length>2&&(this.$message.error("以图搜款最多可选择2个!"),e.SupplierFrom="")},handleBlur(t,e){e.SupplierFrom=t,t&&-1==this.extFormList.indexOf(t)&&this.extFormList.push(t)},openItemInfoWeb(t){void 0!=t&&void 0!=t.RivalGoodsId&&null!=t.RivalGoodsId?hyCoreModel.getItemInfoByUrl(t.RivalGoodsId).then(e=>{var a=JSON.parse(e);if(a.success){var s=a.data;t.RivalTitle=s.title,t.RivalPrice=s.price,t.RivalPLCount=s.commont,t.RivalImg=s.img,this.$message.success("获取成功")}else this.$message.error(a.msg)}):this.$message.error("请先输入竞品链接!")},changeTab(t){"-1"==t||"9"==t?(this.getDatas(t),this.currentTab=t,this.pagination.current=1):this.$router.push({name:"item",params:{tabId:t}})},changePage(t,e){this.pagination.current=t,this.getDatas(this.currentTab)},searchDatas(){this.pagination.current=1,this.getDatas(this.currentTab)},getDatas(t){var e=this,a="/HuiYan/teamitems/GetItems";this.catKeyWord&&this.catKeyWord.length>0&&(a="/HuiYan/teamitems/GetItems?keyword="+this.catKeyWord),this.http.post(a,{PageIndex:this.pagination.current,PageRows:this.pagination.pageSize,SortField:this.sorter.field||"Id",SortType:this.sorter.order,Search:{condition:"State",keyword:this.currentTab},...this.filters}).then(t=>{e.pagination.total=t.Total,t.Data.forEach(t=>{t.isEdit=!1,t.Extensions.forEach(e=>{var a=Object.keys(e);a.forEach(t=>{null==e[t]&&(e[t]=void 0)}),this.initProfits(t,e)})}),this.datas=t.Data})},initProfits(t,e){void 0!=t.RivalPrice&&(e.PlatformPoint=parseFloat(.05*t.RivalPrice).toFixed(2)),e.BuyPrice>0&&(void 0!=e.TaxPrice&&""!=e.TaxPrice||(e.TaxPrice=parseFloat(.03*e.BuyPrice).toFixed(2))),void 0==e.KDPrice&&(e.KDPrice=parseFloat(6)),e.Profit=parseFloat(t.RivalPrice)-parseFloat(e.BuyPrice)-parseFloat(e.KDPrice)-parseFloat(e.PlatformPoint)-(void 0==e.TaxPrice||null==e.TaxPrice?0:parseFloat(e.TaxPrice)),e.Profit=parseFloat(e.Profit).toFixed(2),0==e.BuyPrice?e.Profits=0:e.Profits=parseFloat(e.Profit/(parseFloat(e.BuyPrice)+parseFloat(e.KDPrice))*100).toFixed(2)},editData(t){t.isEdit=!0,t.isRival=!0,this.lastEditData=JSON.parse(JSON.stringify(t))},canelEdit(t){this.lastEditData.isEdit=!1,Object.assign(t,this.lastEditData)},setData(t){t.Extensions.forEach(e=>{this.initProfits(t,e)}),this.http.post("/HuiYan/teamitems/SetItem",t).then(e=>{e.Success?(this.$message.success("操作成功!"),t.isEdit=!1):this.$message.error(e.Msg)})},setState(t,e){5==e?this.sendPriceTask(t):0==e?this.canelPriceTask(t):this.http.post(`/HuiYan/teamitems/SetState?id=${t}&state=${e}`).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(0)):this.$message.error(t.Msg)})},sendPriceTask(t){this.http.post("/HuiYan/pricetasklog/AddTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},canelPriceTask(t){this.http.post("/HuiYan/pricetasklog/CanelTask?id="+t).then(t=>{t.Success?(this.$message.success("操作成功!"),this.getDatas(this.currentTab)):this.$message.error(t.Msg)})},getImgBase64(t,e){hyCoreModel.getImgBase64(t,e).then(t=>{console.log(t)})}}},N=M,z=(a("e965"),Object(o["a"])(N,U,O,!1,null,null,null)),H=z.exports,Y=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-table",{attrs:{dataSource:t.datas,columns:t.columns,pagination:t.pagination},scopedSlots:t._u([{key:"action",fn:function(e,s){return a("span",{},[[a("a",{on:{click:function(e){return t.handleEdit(s)}}},[t._v("修改")]),a("a-divider",{attrs:{type:"vertical"}}),a("a",{on:{click:function(e){return t.handleDelete(s)}}},[t._v("删除")])]],2)}},{key:"platform",fn:function(e){return a("span",{},[t._v(" "+t._s("京东")+" ")])}},{key:"Title",fn:function(e,s){return a("div",{},[e?a("div",[a("span",[t._v(t._s(e))])]):a("div",[a("a-select",{staticStyle:{"min-width":"100px"},on:{change:function(e,a){t.dataChange(e,a,s)}},model:{value:s.isEmpty,callback:function(e){t.$set(s,"isEmpty",e)},expression:"record.isEmpty"}},[a("a-select-option",{attrs:{value:!1}},[t._v("无更多竞品")])],1)],1)])}},{key:"ItemUrl",fn:function(e){return a("span",{},[a("a",{attrs:{href:e,target:"_black"}},[t._v(t._s(e))])])}},{key:"ImgUrl",fn:function(t){return a("div",{},[a("img",{staticStyle:{width:"50px",height:"50px"},attrs:{src:t}})])}}])})],1)},G=[],A={data(){return{datas:[],pagination:{current:1,pageSize:20},columns:[{title:"图片",dataIndex:"ImgUrl",width:"50px",scopedSlots:{customRender:"ImgUrl"}},{title:"SKU名称",dataIndex:"Title",width:"280px",scopedSlots:{customRender:"Title"}},{title:"价格",dataIndex:"Price",width:"88px"},{title:"评价数",dataIndex:"CommentCount",width:"88px"},{title:"竞品链接",dataIndex:"ItemUrl",scopedSlots:{customRender:"ItemUrl"},minWidth:"535px"},{title:"平台",dataIndex:"Platform",scopedSlots:{customRender:"platform"},width:"88px"},{title:"操作",dataIndex:"action",scopedSlots:{customRender:"action"},width:"209px"}]}},mounted(){window.checkCanSave=this.checkCanSave,this.getDatas()},methods:{dataChange(t,e,a){console.log(t,e,a),a.isEmpty=!1},getDatas(){hyCoreModel.getData().then(t=>{if(t.length<20)for(var e=20-t.length,a=0;a<e;a++)t.push({Title:void 0,isEmpty:!0});this.datas=t})},handleEdit(t){hyCoreModel.editItem(JSON.stringify(t)).then(t=>{t&&this.getDatas()})},handleDelete(t){hyCoreModel.deleteItem(JSON.stringify(t)).then(t=>{t&&this.getDatas()})},checkCanSave(){return!(this.datas.filter(t=>1==t.isEmpty).length>0)||(this.$message.error('需要查找20个竞品,确定无更多竞品\r\n请在"SKU名称"项填写"无更多竞品"'),!1)},saveData(){hyCoreModel.saveData().then(t=>{t?this.$message.success("成功!"):this.$message.error("失败!")})}}},W=A,V=Object(o["a"])(W,Y,G,!1,null,null,null),J=V.exports,X=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"about"},[a("a-tabs",{on:{change:t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[a("a-tab-pane",{key:"0",attrs:{tab:"全部"}}),a("a-tab-pane",{key:"1",attrs:{tab:"未打标"}})],1),a("div",[a("div",t._l(t.datas,(function(e){return a("div",{key:e,staticClass:"item",staticStyle:{display:"inline-block","margin-left":"20px","margin-top":"20px",width:"216px",height:"200px"}},[a("div",{staticStyle:{position:"relative"}},[a("div",{class:e.isAdd?"itembtnAdd show":"itembtnAdd",staticStyle:{position:"absolute",top:"0px",right:"0px","font-size":"25px"},on:{click:function(a){return t.addFilter(e)}}},[t._v(" 加入分析 ")]),2==e.state?a("div",{staticStyle:{position:"absolute",width:"216px",height:"216px",background:"rgba(21, 21, 21, 0.5)",display:"flex","justify-content":"center","align-items":"center"}},[a("img",{staticStyle:{width:"185px",height:"185px"},attrs:{src:"/img/close.png"}})]):t._e(),0==e.state?a("div",{staticStyle:{position:"absolute",width:"216px",height:"216px",background:"rgba(21, 21, 21, 0.5)"}},[a("img",{staticStyle:{width:"50px",height:"50px",position:"absolute",bottom:"0px"},attrs:{src:"/img/close.png"}})]):t._e(),5==e.state?a("div",{staticStyle:{position:"absolute",width:"216px",height:"216px",background:"rgba(21, 21, 21, 0.5)",display:"flex","justify-content":"center","align-items":"center"}},[a("img",{staticStyle:{width:"185px",height:"185px"},attrs:{src:"/img/true.png"}})]):t._e(),1==e.state?a("div",{staticStyle:{position:"absolute",width:"216px",height:"216px",background:"rgba(21, 21, 21, 0.5)",display:"flex","justify-content":"center","align-items":"center"}},[a("img",{staticStyle:{width:"185px",height:"185px"},attrs:{src:"/img/pop.png"}})]):t._e(),a("img",{staticStyle:{width:"216px",height:"216px"},attrs:{src:e.Img}}),a("div",{staticClass:"itembottom"},[a("div",{staticStyle:{height:"20px",padding:"5px"}},[a("div",{staticStyle:{float:"left","font-size":"16px",color:"#ff4400","font-weight":"bold"}},[a("span",[t._v("¥")]),t._v(t._s(e.Price)+" ")]),a("div",{staticStyle:{float:"right"}},[t._v(t._s(e.Sales)+"人收货")])]),a("div",{staticStyle:{clear:"left",margin:"5px",height:"40px",overflow:"hidden"}},[t._v(" "+t._s(e.Title)+" ")])])])])})),0)])],1)},q=[],Q={data(){return{datas:[],pagination:{current:1,pageSize:10,total:0,showTotal:(t,e)=>`总数:${t} 当前:${e[0]}-${e[1]}`},filters:{},sorter:{field:"Id",order:"asc"},loading:!1,queryParam:{condition:"State",keyword:0},currentTab:"0"}},mounted(){window.getDatas=this.getDatas,window.startFilter=this.startFilterDatas,this.getDatas(0)},activated(){},methods:{getImgPath(t){if(t&&void 0!=t)return t.indexOf("http")>=0?t:"http:"+t},getDatas(){hyCoreModel.getData().then(t=>{t.forEach(t=>{t.isAdd=!1,t.hasFilter=!1,t.state=void 0}),this.datas=t,this.getItemTag()})},changeTab(t){"1"==t?this.filterDatas():this.getDatas(),this.currentTab=t,this.pagination.current=1},filterDatas(){this.datas=this.datas.filters(t=>!t.hasFilter)},changePage(t,e){this.pagination.current=t,this.getDatas(this.currentTab)},getItemTag(){var t=[];this.datas.forEach(e=>{t.push(e.ItemId)}),this.http.post("/HuiYan/itemlabels/GetLabelByItemIds?platform=0",t).then(t=>{for(var e=t.Data,a=0;a<e.length;a++){var s=e[a],i=s.GoodsId;s.IsMyTeam?(s.IsFilter&&this.setItemFilter(i,2),s.IsCompeting&&this.setItemFilter(i,3),s.IsScreening&&this.setItemFilter(i,4),s.IsAdded&&this.setItemFilter(i,5)):(s.HasFilter&&this.setItemFilter(i,0),s.IsAdded&&this.setItemFilter(i,1))}})},setItemFilter(t,e){var a=this.datas.filters(e=>e.GoodsId==t);a&&a.length>0&&(a[0].hasFilter=!0,a[0].filterState=e)},addFilter(t){t.isAdd=!0},startFilterDatas(){return this.datas.filters(t=>t.isAdd)}}},Z=Q,tt=(a("676a"),Object(o["a"])(Z,X,q,!1,null,null,null)),et=tt.exports;s["a"].use(u["a"]);const at=[{path:"/",name:"Home",component:v},{path:"/item",name:"item",component:k},{path:"/task",name:"task",component:j},{path:"/info",name:"info",component:L},{path:"/competing",name:"competing",component:H},{path:"/competingList",name:"competingList",component:J},{path:"/tbSearch",name:"tbSearch",component:et}],st=new u["a"]({mode:"history",base:"/",routes:at});var it=st,rt=a("2f62");const nt={state:{data:{}},mutations:{clear(t){t.data={}}},getters:{getData:t=>()=>nt,data:t=>()=>nt},actions:{}};var ot=nt;s["a"].use(rt["a"]);const ct={state:{m:123},mutations:{},getters:{},actions:{toDo(t){return t.Store.m}}},lt={state:{m:456},mutations:{},getters:{},actions:{toDo(t){return t.Store.m}}};new rt["a"].Store({modules:{a:ct,b:lt},state:{count:12220},mutations:{increment(t,e){t.count++}},getters:{newVal:(t,e)=>(t.count=888,t.count)},actions:{increment(t,e){t.commit("increment",e)}}});function dt(t){if(t.userInfo)return t.userInfo;let e=localStorage.getItem(ut.USER);return e&&(t.userInfo=JSON.parse(e)),t.userInfo}const ut={USER:"user"},pt={state:{permission:[],isLoading:!1,userInfo:null},mutations:{setPermission(t,e){e&&"object"==typeof e&&(e instanceof Array?t.permission.push(...e):t.permission=e)},setUserInfo(t,e){t.userInfo=e,localStorage.setItem(ut.USER,JSON.stringify(e))},clearUserInfo(t){t.permission=[],t.userInfo=null,localStorage.removeItem(ut.USER)},test(t){return 113344},updateLoadingState(t,e){t.isLoading=e}},getters:{getPermission:t=>e=>e?t.permission.find(t=>t.path==e):t.permission,getUserInfo:t=>()=>(dt(t),t.userInfo),getUserName:t=>()=>(dt(t),t.userInfo?t.userInfo.userName:"未获取到登陆信息"),getToken:t=>()=>(dt(t),t.userInfo?"Bearer "+t.userInfo.token:""),isLogin:t=>()=>!!dt(t),isLoading:t=>()=>t.isLoading},actions:{setPermission(t,e){t.commit("setPermission",e)},toDo(t){return t.Store.m},onLoading(t,e){t.commit("updateLoadingState",e)}}},ht=new rt["a"].Store({modules:{system:pt,data:ot}});var gt=ht,mt=a("bc3a"),ft=a.n(mt);ft.a.defaults.timeout=5e4,ft.a.defaults.headers.post["Content-Type"]="application/json;charset=UTF-8";let vt=null,yt="";ft.a.defaults.baseURL="http://hyapi.qiyue666.com/";let bt=ft.a.defaults.baseURL;ft.a.defaults.baseURL="http://hyapi.qiyue666.com/",ft.a.interceptors.request.use(t=>(t.method,t),t=>Promise.reject(t)),ft.a.interceptors.response.use(t=>t.data.success?t:Promise.resolve(t),t=>{let e="";return t.response?t.response.data&&t.response.data.message?e=t.response.data.message:"404"==t.response.status&&(e="没有找到请求的地址"):e="网络好像出了点问题~",It(t.response||{},e),Promise.reject(t.response)});const xt="Authorization",St="Bearer ";function _t(t){vt=t}function kt(){return yt?St+yt:gt.getters.getToken()}function Pt(t,e){return ft.a.defaults.headers[xt]=kt(),new Promise((a,s)=>{ft.a.post(t,e).then(s=>{202!=s.status?a(s.data):jt(()=>{Pt(t,e)})},a=>{202!=a.status?s(a.data&&a.data.message?a.data.message:"网络好像出了点问题~~"):jt(()=>{Pt(t,e)})}).catch(t=>{s(t)})})}function Ct(t,e){return ft.a.defaults.headers[xt]=kt(),new Promise((a,s)=>{ft.a.get(t,{params:e}).then(s=>{202!=s.status?a(s.data):jt(()=>{Ct(t,e)})},a=>{202!=a.status?(It(response.data),s(a)):jt(()=>{Ct(t,e)})}).catch(t=>{s(t)})})}function Tt(){if(XMLHttpRequest)return new XMLHttpRequest;if(ActiveXObject){if("string"!=typeof arguments.callee.activeXString)for(var t=["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp","MSXML2.XMLHttp.3.0"],e=0;e<t.length;e++)try{new ActiveXObject(t[e]),arguments.callee.activeXString=t[e];break}catch(a){console.log("no")}return new ActiveXObject(arguments.callee.activeXString)}}function It(t,e){try{let a="string"==typeof t?JSON.parse(t):t;a.hasOwnProperty("code")&&401==a.code||a.data&&401==a.data.code?wt():vt.$message.error(e)}catch(a){console.log(a),vt.$message.error(t)}}function wt(){yt="",vt.$router.push({path:"/login",params:{r:Math.random()}})}function jt(t){Dt({url:"/api/User/replaceToken",param:{},json:!0,success:function(e){if(e.status){let a=gt.getters.getUserInfo();a.token=e.data,yt=e.data,gt.commit("setUserInfo",a),t()}else console.log(e.message),wt()},errror:function(t){console.log(t),wt()},type:"post",async:!1})}function Dt(t){let e=Object.assign({url:"",headers:{},param:{},json:!0,success:function(){},errror:function(){},type:"post",async:!0},t);e.url=ft.a.defaults.baseURL+e.url.replace(/\/?/,""),e.headers[xt]=kt();var a=Tt();a.onreadystatechange=function(){403!=a.status&&401!=a.status?202!=a.status?4!=a.readyState||200!=a.status?0!=a.status&&1!=a.readyState&&e.errror(a):e.success(e.json?JSON.parse(a.responseText):a.responseText):jt(()=>{Dt(t)}):It(a.responseText)},a.open(e.type,e.url,e.async),a.setRequestHeader("Content-type","application/x-www-form-urlencoded");for(const r in e.headers)a.setRequestHeader(r,e.headers[r]);let s="";for(const r in e.param)s+=r+"="+e.param[r];try{a.send(s)}catch(i){wt()}}Dt.post=function(t,e,a,s){Dt({url:t,param:e,success:a,error:s,type:"post"})},Dt.get=function(t,e,a,s){Dt({url:t,param:e,success:a,error:s,type:"post"})};var Et={post:Pt,get:Ct,ajax:Dt,init:_t,ipAddress:bt};a("202f"),a("23be");s["a"].config.productionTip=!1,s["a"].prototype.http=Et,s["a"].use(i["a"]);var $t=new s["a"]({router:it,store:gt,render:function(t){return t(d)}}).$mount("#app");s["a"].prototype.http.init($t)},6428:function(t,e,a){},"676a":function(t,e,a){"use strict";a("6428")},"8a51":function(t,e,a){},9931:function(t,e,a){},a7ba:function(t,e,a){},dafb:function(t,e,a){"use strict";a("9931")},e965:function(t,e,a){"use strict";a("0ec0")},fae0:function(t,e,a){}});
|
|
//# sourceMappingURL=app.js.map
|