|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-df0b5cc6"],{"1fa6":function(t,e,s){"use strict";s.d(e,"d",(function(){return r})),s.d(e,"b",(function(){return n})),s.d(e,"c",(function(){return a})),s.d(e,"a",(function(){return i}));var o=s("a27e");function r(t){return o["a"].post("/entrust/add",t)}function n(t){return o["a"].post("/entrust/list",t)}function a(t){return o["a"].post("/entrust/listById",t)}function i(t){return o["a"].post("/goods/add",t)}},"3e66":function(t,e,s){"use strict";s("f2d5")},b5d7:function(t,e,s){"use strict";s.r(e);var o=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("transition",{attrs:{name:"el-fade-in-linear"}},[s("div",{staticClass:"app-publishEntrust"},[s("div",{staticClass:"app-header"},[s("appHeader"),s("el-divider")],1),s("div",{staticClass:"publishEntrust-body"},[s("el-form",{ref:"form",staticClass:"formTable",attrs:{"label-width":"150px",model:t.entrustList}},[s("el-form-item",{attrs:{label:"委托物品名称"}},[s("el-input",{attrs:{placeholder:"请输入物品名称"},model:{value:t.entrustList.goodsName,callback:function(e){t.$set(t.entrustList,"goodsName",e)},expression:"entrustList.goodsName"}})],1),s("el-form-item",{attrs:{label:"委托物品单价 "}},[s("el-input",{attrs:{placeholder:"请输入物品单价"},model:{value:t.entrustList.goodsPrice,callback:function(e){t.$set(t.entrustList,"goodsPrice",e)},expression:"entrustList.goodsPrice"}})],1),s("el-form-item",{attrs:{label:"委托物品数量 "}},[s("el-input-number",{attrs:{min:1,max:100,label:"物品数量"},model:{value:t.entrustList.stockNum,callback:function(e){t.$set(t.entrustList,"stockNum",e)},expression:"entrustList.stockNum"}})],1),s("el-form-item",{attrs:{label:"委托物品简介 "}},[s("el-input",{attrs:{placeholder:"请输入物品简介"},model:{value:t.entrustList.goodsIntro,callback:function(e){t.$set(t.entrustList,"goodsIntro",e)},expression:"entrustList.goodsIntro"}})],1),s("el-form-item",{attrs:{label:"选择分类"}},[s("el-select",{attrs:{placeholder:"请选择分类"},model:{value:t.entrustList.goodsCategory,callback:function(e){t.$set(t.entrustList,"goodsCategory",e)},expression:"entrustList.goodsCategory"}},t._l(t.childrenCategoryList,(function(t){return s("el-option",{key:t.categoryId,attrs:{label:t.categoryName,value:t.categoryId}})})),1)],1),s("el-form-item",{attrs:{label:"委托物品主图片 "}},[s("el-upload",{staticClass:"upload-demo",attrs:{action:t.uploadUrl,"on-success":t.getCoverImg,headers:t.headers,name:"img",limit:1,accept:".jpg"}},[s("el-button",{attrs:{size:"small",type:"primary"}},[t._v("点击上传")]),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v("只能上传jpg/png文件,且不超过500kb")])],1)],1),s("el-form-item",{attrs:{label:"委托物品详细图片 "}},[s("el-upload",{staticClass:"upload-demo",attrs:{drag:"",action:t.uploadUrl,"on-success":t.getCarouselImg,headers:t.headers,limit:1,name:"img",accept:".jpg"}},[s("i",{staticClass:"el-icon-upload"}),s("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),s("em",[t._v("点击上传")])]),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v("只能上传jpg/png文件,且不超过500kb")])])],1),s("el-form-item",{attrs:{label:"物品描述"}},[s("el-input",{attrs:{type:"textarea"},model:{value:t.entrustList.goodsDetailContent,callback:function(e){t.$set(t.entrustList,"goodsDetailContent",e)},expression:"entrustList.goodsDetailContent"}})],1),s("el-form-item",[s("el-button",{attrs:{type:"primary"},on:{click:t.addEntrust}},[t._v("申请发布委托")]),s("el-button",[t._v("取消")])],1)],1)],1),s("div",{staticClass:"app-footer"},[s("el-divider"),s("appFooter",{staticClass:"app-footer"})],1)])])},r=[],n=s("1da1"),a=(s("96cf"),s("f392")),i=s("2c4b"),l=s("42f1"),u=s("1fa6"),c={name:"publishEntrust",components:{appHeader:a["a"],appFooter:i["a"]},data:function(){return{entrustList:{category:"",goodsName:"",goodsIntro:"",goodsCategory:"",goodsCoverImg:"",goodsCarousel:"",goodsDetailContent:"",goodsPrice:"",stockNum:""},uploadUrl:this.$store.state.baseUrl+"/file/upload",headers:{authToken:localStorage.getItem("token")},childrenCategoryList:""}},methods:{getUploadUrl:function(){return this.$store.state.baseUrl+"/file/upload"},getCoverImg:function(t){this.entrustList.goodsCoverImg=t,console.log(this.entrustList.goodsCoverImg)},getCarouselImg:function(t){this.entrustList.goodsCarousel=t,console.log(this.entrustList.goodsCarousel)},listChildren:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(l["c"])({}).then((function(e){t.childrenCategoryList=e,console.log(e)}));case 3:e.next=8;break;case 5:e.prev=5,e.t0=e["catch"](0),console.log(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))()},addEntrust:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t.goodsName),console.log(t.goodsIntro),e.prev=2,e.next=5,Object(u["d"])({eGoodsName:t.entrustList.goodsName,eGoodsIntro:t.entrustList.goodsIntro,eGoodsCategory:t.entrustList.goodsCategory,eGoodsCoverImg:t.entrustList.goodsCoverImg,eGoodsCarousel:t.entrustList.goodsCarousel,eGoodsDetailContent:t.entrustList.goodsDetailContent,eGoodsPrice:t.entrustList.goodsPrice,eStockNum:t.entrustList.stockNum}).then((function(e){t.childrenCategoryList=e,console.log(e),alert("已提交"),t.$router.push({name:"home",query:{t:Date.now()}})}));case 5:e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](2),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[2,7]])})))()}},mounted:function(){this.listChildren()},beforeRouteUpdate:function(){this.listChildren()}},d=c,p=(s("3e66"),s("2877")),g=Object(p["a"])(d,o,r,!1,null,"6077f822",null);e["default"]=g.exports},f2d5:function(t,e,s){}}]);
|