Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

2 рядки
7.3 KiB

  1. webpackJsonp([31],{"2Qbo":function(t,e,r){var a=r("6SgH");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);r("rjj0")("154a314c",a,!0)},"6SgH":function(t,e,r){e=t.exports=r("FZ+f")(!0),e.push([t.i,".box-card{margin:20px auto;height:100%;background-color:rgba(199,223,255,.2)}.el-table .warning-row{background:oldlace}.el-table .success-row{background:#f0f9eb}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/stock/retail/import.vue"],names:[],mappings:"AACA,UACE,iBAA4B,AAC5B,YAAa,AACb,qCAA2C,CAC5C,AACD,uBACE,kBAAoB,CACrB,AACD,uBACE,kBAAoB,CACrB",file:"import.vue",sourcesContent:["\n.box-card {\n margin: 20px auto 20px auto;\n height: 100%;\n background-color: rgba(199, 223, 255, 0.2);\n}\n.el-table .warning-row {\n background: oldlace;\n}\n.el-table .success-row {\n background: #f0f9eb;\n}\n"],sourceRoot:""}])},"6uO8":function(t,e,r){"use strict";function a(t){r("2Qbo")}Object.defineProperty(e,"__esModule",{value:!0});var o=r("KT0Z"),s=r("DFTD"),n=r("VU/8"),i=a,l=n(o.a,s.a,i,null,null);e.default=l.exports},DFTD:function(t,e,r){"use strict";var a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"app-container"},[r("el-row",{staticClass:"listbutton"},[r("el-col",{attrs:{span:16}},[r("el-upload",{staticStyle:{width:"100px",float:"left"},attrs:{action:t.upurl+"/"+this.$store.getters.orgId+"/"+this.postData.store,"on-success":t.filesucc,"on-error":t.fileerror,"show-file-list":!1,disabled:""===this.postData.store,accept:".xlsx"}},[r("el-button",{attrs:{type:"primary"}},[t._v("解析文件")])],1),t._v(" "),r("el-button",{attrs:{type:"success"},on:{click:t.downtmp}},[t._v("模版下载")])],1),t._v(" "),r("el-col",{attrs:{span:6}},["user"==t.usertype?r("span",[t.isShop?r("span",{staticStyle:{color:"red"}},[t._v("*")]):t._e(),t._v(" "),r("el-select",{attrs:{placeholder:"门店",clearable:""},model:{value:t.postData.store,callback:function(e){t.$set(t.postData,"store",e)},expression:"postData.store"}},t._l(t.shopList,function(t){return r("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1):t._e(),t._v("\n  \n ")]),t._v(" "),r("el-col",{attrs:{span:2}},[r("el-button",{attrs:{type:"primary"},on:{click:t.sub}},[t._v("提交")])],1)],1),t._v(" "),r("el-table",{attrs:{data:t.postData.data,"element-loading-text":"拼命加载中",border:"",fit:""}},[r("el-table-column",{attrs:{label:"条形码",align:"center",prop:"barCode"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品名称",align:"center",prop:"name"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品价格",align:"center",prop:"price"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品类型",align:"center",prop:"cateName"}}),t._v(" "),r("el-table-column",{attrs:{label:"规格",align:"center",prop:"unit"}}),t._v(" "),r("el-table-column",{attrs:{label:"规格精度",align:"center",prop:"scale"}}),t._v(" "),r("el-table-column",{attrs:{label:"是否库存管理",align:"center",prop:"isStockStr"}})],1),t._v(" "),r("el-card",{directives:[{name:"show",rawName:"v-show",value:t.carddis,expression:"carddis"}],staticClass:"box-card"},[r("el-alert",{attrs:{title:"以下数据重复或者错误",type:"warning"},on:{close:t.cardcolse}}),t._v(" "),r("el-table",{attrs:{data:t.errlist,"element-loading-text":"拼命加载中",border:"",fit:"",size:"mini","row-class-name":t.tableRowClassName}},[r("el-table-column",{attrs:{label:"条形码",align:"center",prop:"barCode"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品名称",align:"center",prop:"name"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品价格",align:"center",prop:"price"}}),t._v(" "),r("el-table-column",{attrs:{label:"商品类型",align:"center",prop:"cateName"}}),t._v(" "),r("el-table-column",{attrs:{label:"规格",align:"center",prop:"unit"}}),t._v(" "),r("el-table-column",{attrs:{label:"规格精度",align:"center",prop:"scale"}}),t._v(" "),r("el-table-column",{attrs:{label:"是否库存管理",align:"center",prop:"isStockStr"}})],1)],1)],1)},o=[],s={render:a,staticRenderFns:o};e.a=s},Fpum:function(t,e,r){"use strict";function a(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods",method:"get",params:t})}function o(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods",method:"post",data:t})}function s(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods",method:"patch",data:t})}function n(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods/"+t,method:"delete"})}function i(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods/"+t,method:"get"})}function l(t){return r.i(c.a)({url:"/service-inventory/goods/retail/goods/batch",method:"post",data:t})}e.c=a,e.f=o,e.b=s,e.d=n,e.a=i,e.e=l;var c=r("Vo7i")},KT0Z:function(t,e,r){"use strict";var a=r("mvHQ"),o=r.n(a),s=r("Fpum"),n=r("g45I");e.a={created:function(){var t=this;r.i(n.a)().then(function(e){t.shopList=e.result.rows})},data:function(){var t=this;return{usertype:this.$store.getters.usertype,postData:{store:"",data:[]},errlist:[],upurl:"http://ota.neusoft.com:28080/service-inventory/goods/retail/goods/parse",carddis:!1,organizationId:this.$store.getters.orgId,shopList:[],isShop:function(e){return"user"==t.$store.getters.usertype}()}},methods:{downtmp:function(){if(!this.postData.store)return this.$message({message:"请选择门店",type:"error",duration:3e3}),!1;window.location.href="http://ota.neusoft.com:28080/service-inventory/goods/retail/downloadTemplate/"+this.postData.store},fileerror:function(t,e,r){this.errlist=[],console.log(t)},filesucc:function(t,e,r){if(this.carddis=!1,"200"!==t.code)return this.$message({message:t.message,type:"error",duration:3e3}),!1;this.errlist=t.result.second,this.errlist.length>0&&(this.$message({message:"解析excel包含异常数据",type:"error"}),this.carddis=!0),this.postData.data=t.result.first},sub:function(){var t=this;if(this.isShop&&!this.postData.store)return this.$message({message:"请选择门店",type:"error",duration:3e3}),!1;if(0===this.postData.data.length)return this.$message({message:"请导入数据",type:"error",duration:3e3}),!1;var e=JSON.parse(o()(this.postData));e.data.forEach(function(t){t.categoryId=t.cateName.split("_")[0],t.isStock=t.isStockStr.split("_")[0]}),r.i(s.e)(e).then(function(e){"200"===e.code?t.$message({message:"导入成功",type:"success"}):(t.$message({message:"导入失败",type:"error"}),t.errlist=e.result,t.carddis=!0),t.postData.data=[]})},tableRowClassName:function(t){t.row,t.rowIndex;return"warning-row"},cardcolse:function(){this.carddis=!1}}}},g45I:function(t,e,r){"use strict";function a(t){return r.i(c.a)({url:"/service-org/shop/list",method:"get",params:t})}function o(t){return r.i(c.a)({url:"/unionService/shop/shop",method:"post",data:t})}function s(t){return r.i(c.a)({url:"/unionService/shop/detail?shopId="+t,method:"get"})}function n(t){return r.i(c.a)({url:"/unionService/shop/shop",method:"put",data:t})}function i(t){return r.i(c.a)({url:"/unionService/device/store",method:"put",data:t})}function l(t){return r.i(c.a)({url:"/service-org/shop/delete?shopId="+t,method:"DELETE"})}e.a=a,e.f=o,e.b=s,e.c=n,e.d=i,e.e=l;var c=r("Vo7i")},mvHQ:function(t,e,r){t.exports={default:r("qkKv"),__esModule:!0}},qkKv:function(t,e,r){var a=r("FeBl"),o=a.JSON||(a.JSON={stringify:JSON.stringify});t.exports=function(t){return o.stringify.apply(o,arguments)}}});
  2. //# sourceMappingURL=31.654960aa246ccf6fe85b.js.map