beehole-store-server
Version:
www.bee-hole.com
1 lines • 7.58 kB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d9b71b2e","chunk-cb92c378"],{"085f":function(t,e,a){"use strict";a.r(e);var i=a("5530"),n=a("5880"),o=a("1b6c"),r=a("b775"),s={synTrigger:"/syngoods/trigger",synList:"/synconfig/list",synSave:"/synconfig/save",synDel:"/synconfig/del"};function l(t){return Object(r["b"])({url:s.synList,method:"post",data:t})}function c(t){return Object(r["b"])({url:s.synSave,method:"post",data:t})}function m(t){return Object(r["b"])({url:s.synDel,method:"post",data:t})}var p={props:{text:String},data:function(){return{value:this.text,editable:!1}},methods:{handleChange:function(t){var e=t.target.value;this.value=e},check:function(){this.editable=!1,this.$emit("change",this.value)},edit:function(){this.editable=!0}}};e["default"]={name:"synConfig",computed:Object(i["a"])({},Object(n["mapGetters"])(["shopId"])),components:{EditableCell:p},created:function(){this.getSynConfigList()},data:function(){return{dataSource:[],count:0,columns:[{title:Object(o["a"])("view.item.component.item.syn.syntype.title"),dataIndex:"syn_type"},{title:Object(o["a"])("view.item.component.item.syn.api_url.title"),dataIndex:"api_url"},{title:Object(o["a"])("view.item.component.item.syn.app_key.title"),dataIndex:"app_key"},{title:Object(o["a"])("view.item.component.item.syn.app_secret.title"),dataIndex:"app_secret"},{title:Object(o["a"])("view.item.component.item.syn.token.title"),dataIndex:"token"},{title:Object(o["a"])("view.item.component.item.syn.operation.title"),dataIndex:"operation",scopedSlots:{customRender:"operation"},width:"20%"}],ModalText:"",visible:!1,confirmLoading:!1,formData:{id:null,syntype:"",api_url:"",app_key:"",app_secret:"",token:"",data:{store_id:null}},platform:[{name:"dhf",value:"dhf"},{name:"shopify",value:"shopify"}]}},methods:{onDelete:function(t){var e=this;if(t.id){var a={id:t.id};m(a).then((function(t){0===t.code&&(e.$message.info(Object(o["a"])("view.item.component.item.syn.operation.del.info")),e.getSynConfigList())}))}},getSynConfigList:function(){var t=this;l().then((function(e){0===e.code&&e.list?(t.dataSource=e.list,t.count=e.list.length):t.dataSource=[]}))},getSynConfigOne:function(t){var e=this,a={id:t};l(a).then((function(t){if(0===t.code&&t.list&&(e.visible=!0,e.formData.id=t.list[0].id,e.formData.syntype=t.list[0].syn_type,e.formData.api_url=t.list[0].api_url,e.formData.app_key=t.list[0].app_key,e.formData.app_secret=t.list[0].app_secret,e.formData.token=t.list[0].token,e.formData.data)){var a=JSON.parse(t.list[0].data);e.formData.data.store_id=a.store_id}}))},showModal:function(){this.visible=!0},handleOk:function(){var t=this;if(""!==this.formData.app_key&&""!==this.formData.app_secret){var e={syntype:this.formData.syntype,api_url:this.formData.api_url,app_key:this.formData.app_key,app_secret:this.formData.app_secret,token:this.formData.token};this.formData.data&&(e.data=JSON.stringify(this.formData.data)),this.formData.id&&(e.id=this.formData.id),c(e).then((function(e){0===e.code?(t.$message.info(Object(o["a"])("view.item.component.item.syn.operation.add.info")),t.visible=!1,t.confirmLoading=!1,t.getSynConfigList(),t.formData={id:null,syntype:"",api_url:"",app_key:"",app_secret:"",token:"",data:{store_id:null}}):(t.$message.error(Object(o["a"])("view.item.component.item.syn.operation.add.error.info")),t.visible=!1,t.confirmLoading=!1)}))}else this.$message.error(Object(o["a"])("view.item.component.item.syn.operation.add.add.error.info"))},handleCancel:function(t){this.visible=!1,this.formData={id:null,syntype:"",api_url:"",app_key:"",app_secret:"",token:"",data:{store_id:null}}}}}},"1b6c":function(t,e,a){"use strict";a.d(e,"a",(function(){return o})),a.d(e,"b",(function(){return r}));var i=a("5530"),n=a("bf0f");function o(t,e){return function(){return Object(n["b"])(t,Object(i["a"])({},e))}}function r(t,e){return Object(n["b"])(t,Object(i["a"])({},e))}},"8bd1":function(t,e,a){},9313:function(t,e,a){"use strict";a.r(e);a("b0c0");var i=function(){var t=this,e=t._self._c;return e("div",[e("a-card",{staticStyle:{padding:"10px 0px"},attrs:{bordered:!1}},[e("a-button",{staticStyle:{margin:"8px 8px"},attrs:{type:"primary"},on:{click:function(e){return t.showModal()}}},[t._v(" "+t._s(t.$t("view.item.component.item.syn.add.btn"))+" ")]),e("a-table",{attrs:{bordered:"","data-source":t.dataSource,columns:t.columns},scopedSlots:t._u([{key:"operation",fn:function(a,i){return[t.dataSource.length?e("a-popconfirm",{attrs:{title:t.$t("view.item.component.item.syn.operation.del.title")},on:{confirm:function(){return t.onDelete(i)}}},[e("a",{attrs:{href:"javascript:;"}},[t._v(t._s(t.$t("view.item.component.item.syn.operation.del.btn")))])]):t._e(),t.dataSource.length?e("a",{staticStyle:{"margin-left":"8px"},on:{click:function(e){return t.getSynConfigOne(i.id)}}},[e("a",{attrs:{href:"javascript:;"}},[t._v(t._s(t.$t("view.item.component.item.syn.operation.edit.btn")))])]):t._e()]}}])})],1),e("a-modal",{attrs:{title:t.$t("view.item.component.item.syn.add.title"),visible:t.visible,"confirm-loading":t.confirmLoading,maskClosable:!1},on:{ok:t.handleOk,cancel:t.handleCancel}},[e("a-form-model",[e("a-row",[e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.syntype.title")}},[e("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":"",placeholder:t.$t("view.item.component.item.syn.syntype.title")},model:{value:t.formData.syntype,callback:function(e){t.$set(t.formData,"syntype",e)},expression:"formData.syntype"}},t._l(t.platform,(function(a,i){return e("a-select-option",{key:i,attrs:{value:a.value}},[t._v(t._s(a.name))])})),1)],1)],1),e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.api_url.title")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.component.item.syn.api_url.title")},model:{value:t.formData.api_url,callback:function(e){t.$set(t.formData,"api_url",e)},expression:"formData.api_url"}})],1)],1),e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.app_key.title")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.component.item.syn.app_key.title")},model:{value:t.formData.app_key,callback:function(e){t.$set(t.formData,"app_key",e)},expression:"formData.app_key"}})],1)],1),e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.app_secret.title")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.component.item.syn.app_secret.title")},model:{value:t.formData.app_secret,callback:function(e){t.$set(t.formData,"app_secret",e)},expression:"formData.app_secret"}})],1)],1),e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.token.title")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.component.item.syn.token.title")},model:{value:t.formData.token,callback:function(e){t.$set(t.formData,"token",e)},expression:"formData.token"}})],1)],1),"dhf"==t.formData.syntype?e("a-col",[e("a-form-model-item",{attrs:{label:t.$t("view.item.component.item.syn.store_id.title")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.component.item.syn.store_id.title")},model:{value:t.formData.data.store_id,callback:function(e){t.$set(t.formData.data,"store_id",e)},expression:"formData.data.store_id"}})],1)],1):t._e()],1)],1)],1)],1)},n=[],o=a("5530"),r=a("085f"),s=Object(o["a"])({},r["default"]),l=s,c=(a("b14e"),a("2877")),m=Object(c["a"])(l,i,n,!1,null,null,null);e["default"]=m.exports},b14e:function(t,e,a){"use strict";a("8bd1")}}]);