(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0dd620"],{"80c5":function(e,t,i){"use strict";i.r(t);var n=i("2909"),a=i("1da1"),r=i("5530"),s=(i("96cf"),i("159b"),i("d81d"),i("7db0"),i("fb6a"),i("c1df")),c=i.n(s),o=i("2ef0"),u=i("2f62");t["default"]={data:function(){return{rid:"",visible:!1,selectItem:{},content:"终止业务意向后不可恢复，确定要终止吗？",whichType:1,searQuery:{page:1,rows:10,type:1,keyword:""},editVisible:!1,editTimeFormData:{YXYXQKSSJ:null,YXYXQJSSJ:null},selectBaoJiaDW:"",baoJiaSpinning:!1,searchBaojiaQuery:{pageSize:5,current:1,searchValue:"",intentionRid:""},quoteData:{},pageConfig:{}}},computed:Object(r["a"])(Object(r["a"])({},Object(u["e"])({layoutMode:function(e){return e.app.layout}})),Object(u["c"])({currentSelectItem:"currentSelectItem"})),watch:{rid:function(e,t){}},created:function(){this.$route.params.selectItem?(this.selectItem=this.$route.params.selectItem,this.whichType=this.$route.params.whichType,this.rid=this.$route.params.selectItem.RID||this.$route.params.selectItem.rid,this.SET_CURRENT_SELECT_ITEM(this.$route.params)):this.$route.query.RID||this.$route.query.id?this.rid=this.$route.query.RID||this.$route.query.id:this.currentSelectItem&&(this.selectItem=this.currentSelectItem.selectItem,this.whichType=this.currentSelectItem.whichType,this.rid=this.currentSelectItem.selectItem.RID||this.currentSelectItem.selectItem.rid),this.fetchPageConfig()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({moment:c.a},Object(u["b"])(["initPageData"])),Object(u["d"])(["SET_CURRENT_SELECT_ITEM"])),{},{fetchPageConfig:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var i,n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$WebApi.releaseProject["GetIntentionInfoConf"]({rid:e.rid});case 3:i=t.sent,i&&(i.descConfig||i.optBtnConfig||i.specialConfig)&&(e.pageConfig=i,e.pageConfig.specialConfig&&e.pageConfig.specialConfig.showOfferList&&e.fetchQuoteList(),e.pageConfig.YXFK&&e.pageConfig.YXFK.columns&&(n=[],a="(a, b) => a[ele.key] - b[ele.key]",e.pageConfig.YXFK.columns.forEach((function(e){n.push({title:e.label,dataIndex:e.key,key:e.key,scopedSlots:{customRender:e.key},align:e.align||"left",width:e.width||"auto",sorter:!!e.sorter&&a})})),e.pageConfig.YXFK.columns=n)),t.next=9;break;case 7:t.prev=7,t.t0=t["catch"](0);case 9:case"end":return t.stop()}}),t,null,[[0,7]])})))()},fetchQuoteList:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.quoteData={},e.searchBaojiaQuery.intentionRid=e.rid,e.baoJiaSpinning=!0,t.prev=3,t.next=6,e.$WebApi.releaseProject["GetQuoteInfoList"](e.searchBaojiaQuery);case 6:i=t.sent,i&&i.columns&&Array.isArray(i.columns)&&i.columns.length&&(n=Object(o["cloneDeep"])(i),n.columns=e.handleColumns(n.columns),e.quoteData=n,e.baoJiaSpinning=!1),t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](3),e.baoJiaSpinning=!1;case 13:case"end":return t.stop()}}),t,null,[[3,10]])})))()},handleColumns:function(e){var t=Object(n["a"])(e),i=t.map((function(e){return Object(r["a"])(Object(r["a"])({},e),{},{slots:{title:e.dataIndex},scopedSlots:{customRender:e.dataIndex}})}));return i},goBack:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$emit("back",e)},handleModal:function(e){var t=this;if("ok"===e){var i,n,a=this.$route.query.RID||(null===(i=this.$route.params.selectItem)||void 0===i?void 0:i.RID)||(null===(n=this.currentSelectItem.selectItem)||void 0===n?void 0:n.RID);this.$WebApi.releaseProject["cancelIntention"]({rid:a}).then((function(e){t.$message.success("取消成功"),t.initPageData(t.searQuery),t.visible=!1,t.$router.push({name:"releaseOfProjectPublish"})})).catch((function(e){t.visible=!1,t.$message.error(e.msg)}))}else this.visible=!1},breakUpIntention:function(e){this.rid=e,this.visible=!0},changeSearchQuery:function(e){this.searchBaojiaQuery=Object(r["a"])({},e),this.fetchQuoteList()},handleEditModal:function(e){"ok"===e?(this.editVisible=!1,this.fetchPageConfig()):this.editVisible=!1},onSelectBaoJiaDW:function(e){this.selectBaoJiaDW=e},onBreakUpIntention:function(e){this.rid=e,this.visible=!0},editTime:function(){if(null!=this.currentSelectItem)this.editTimeFormData=this.currentSelectItem.selectItem;else{var e=this.pageConfig.descConfig.descList.find((function(e){return"YXSJ"===e["key"]})).value;this.editTimeFormData.RID=this.$route.query.RID,this.editTimeFormData.YXYXQKSSJ=e.slice(0,10),this.editTimeFormData.YXYXQJSSJ=e.slice(13,23)}this.editVisible=!0}})}}}]);