(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-stock-manage"],{"0307":function(t,e,a){"use strict";a.r(e);var i=a("3cf7"),n=a("aa42");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("bd7f");var r=a("828b"),s=Object(r["a"])(n["default"],i["b"],i["c"],!1,null,"38f0f5a8",null,!1,i["a"],void 0);e["default"]=s.exports},"084b":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.editGoods=function(t){return n.default.post("/cashier/storeapi/goods/editgoods",{data:t})},e.exportPrintPriceTagData=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n.default.post("/cashier/storeapi/goods/exportPrintPriceTagData",{data:t})},e.getElectronicScaleInformation=function(){return n.default.post("/scale/storeapi/scale/cashierscale")},e.getGoodsCategory=function(t){return n.default.post("/cashier/storeapi/goods/category",{data:t})},e.getGoodsDetail=function(t){return n.default.post("/cashier/storeapi/goods/detail",{data:{goods_id:t}})},e.getGoodsInfoByCode=function(t){return n.default.post("/cashier/storeapi/goods/skuinfo",{data:{sku_no:t}})},e.getGoodsList=function(t){return n.default.post("/cashier/storeapi/goods/page",{data:t})},e.getGoodsSceen=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n.default.post("/cashier/storeapi/goods/screen",{data:t})},e.getGoodsSkuList=function(t){return n.default.post("/cashier/storeapi/goods/skulist",{data:{goods_id:t}})},e.getManageGoodsCategory=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n.default.post("/stock/storeapi/manage/getGoodsCategory",{data:t})},e.getServiceCategory=function(t){return n.default.post("/cashier/storeapi/service/category",{data:t})},e.getServiceList=function(t){return n.default.post("/cashier/storeapi/service/page",{data:t})},e.getSkuListBySelect=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n.default.post("/cashier/storeapi/goods/getSkuListBySelect",{data:t})},e.setGoodsLocalRestrictions=function(t){return n.default.post("/cashier/storeapi/goods/setGoodsLocalRestrictions",{data:t})},e.setGoodsStatus=function(t){return n.default.post("/cashier/storeapi/goods/setstatus",{data:t})};var n=i(a("a3b5"))},"17e6":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var i={uniDataPicker:a("85ff").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("base-page",[a("v-uni-view",{staticClass:"manage"},[a("v-uni-view",{staticClass:"screen-warp common-form"},[a("v-uni-view",{staticClass:"common-form-item"},[a("v-uni-view",{staticClass:"form-inline"},[a("v-uni-label",{staticClass:"form-label"},[t._v("商品名称/编码")]),a("v-uni-view",{staticClass:"form-input-inline"},[a("v-uni-input",{staticClass:"form-input",attrs:{type:"text",placeholder:"请输入商品名称/编码"},model:{value:t.option.search,callback:function(e){t.$set(t.option,"search",e)},expression:"option.search"}})],1)],1),a("v-uni-view",{staticClass:"form-inline goods-category"},[a("v-uni-label",{staticClass:"form-label"},[t._v("商品分类")]),a("v-uni-view",{staticClass:"form-input-inline"},[a("uni-data-picker",{attrs:{localdata:t.classifyData.data,"popup-title":"请选择商品分类"},model:{value:t.option.category_id,callback:function(e){t.$set(t.option,"category_id",e)},expression:"option.category_id"}})],1)],1),a("v-uni-view",{staticClass:"form-inline common-btn-wrap"},[a("v-uni-button",{staticClass:"screen-btn",attrs:{type:"default"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.searchFn()}}},[t._v("筛选")]),a("v-uni-button",{attrs:{type:"default"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.resetFn()}}},[t._v("重置")])],1)],1)],1),a("v-uni-view",{staticClass:"manage-table"},[a("uniDataTable",{ref:"goodsListTable",attrs:{url:"/stock/storeapi/manage/lists",option:t.option,cols:t.cols},scopedSlots:t._u([{key:"action",fn:function(e){return[a("v-uni-view",{staticClass:"action-btn"},[a("v-uni-text",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toDetail()}}},[t._v("查看流水")])],1)]}}])})],1)],1)],1)},o=[]},1956:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'.uni-data-tree[data-v-57986d64]{flex:1;position:relative;font-size:14px}.error-text[data-v-57986d64]{color:#dd524d}.input-value[data-v-57986d64]{\ndisplay:flex;\nflex-direction:row;align-items:center;flex-wrap:nowrap;font-size:14px;\n\t/* line-height: 35px; */padding:0 10px;padding-right:5px;overflow:hidden;height:35px;\nbox-sizing:border-box\n}.input-value-border[data-v-57986d64]{border:1px solid #e5e5e5;border-radius:5px}.selected-area[data-v-57986d64]{flex:1;overflow:hidden;\ndisplay:flex;\nflex-direction:row}.load-more[data-v-57986d64]{\nmargin-right:auto;\n}.selected-list[data-v-57986d64]{\ndisplay:flex;\nflex-direction:row;flex-wrap:nowrap\n\t/* padding: 0 5px; */}.selected-item[data-v-57986d64]{flex-direction:row;\n\t/* padding: 0 1px; */\nwhite-space:nowrap\n}.text-color[data-v-57986d64]{color:#333}.placeholder[data-v-57986d64]{color:grey;font-size:12px}.input-split-line[data-v-57986d64]{opacity:.5}.arrow-area[data-v-57986d64]{position:relative;width:20px;\nmargin-bottom:5px;margin-left:auto;display:flex;\njustify-content:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.input-arrow[data-v-57986d64]{width:7px;height:7px;border-left:1px solid #999;border-bottom:1px solid #999}.uni-data-tree-cover[data-v-57986d64]{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);\ndisplay:flex;\nflex-direction:column;z-index:100}.uni-data-tree-dialog[data-v-57986d64]{position:fixed;left:0;top:20%;right:0;bottom:0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;\ndisplay:flex;\nflex-direction:column;z-index:102;overflow:hidden;\n}.dialog-caption[data-v-57986d64]{position:relative;\ndisplay:flex;\nflex-direction:row\n\t/* border-bottom: 1px solid #f0f0f0; */}.title-area[data-v-57986d64]{\ndisplay:flex;\nalign-items:center;\nmargin:auto;\npadding:0 10px}.dialog-title[data-v-57986d64]{\n\t/* font-weight: bold; */line-height:44px}.dialog-close[data-v-57986d64]{position:absolute;top:0;right:0;bottom:0;\ndisplay:flex;\nflex-direction:row;align-items:center;padding:0 15px}.dialog-close-plus[data-v-57986d64]{width:16px;height:2px;background-color:#666;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dialog-close-rotate[data-v-57986d64]{position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.picker-view[data-v-57986d64]{flex:1;overflow:hidden}.icon-clear[data-v-57986d64]{display:flex;align-items:center}\n@media (min-width:768px){.uni-data-tree-cover[data-v-57986d64]{background-color:initial}.uni-data-tree-dialog[data-v-57986d64]{position:absolute;top:55px;height:auto;min-height:400px;max-height:50vh;background-color:#fff;border:1px solid #ebeef5;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;overflow:unset}.dialog-caption[data-v-57986d64]{display:none}.icon-clear[data-v-57986d64]{\n\t\t/* margin-right: 5px; */}}\n\n\n\n/* picker 弹出层通用的指示小三角, todo:扩展至上下左右方向定位 */\n.uni-popper__arrow[data-v-57986d64],\n.uni-popper__arrow[data-v-57986d64]::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow[data-v-57986d64]{-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-57986d64]::after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}\n\n',""]),t.exports=e},2421:function(t,e,a){"use strict";a.r(e);var i=a("f391"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"273d":function(t,e,a){"use strict";a.r(e);var i=a("5cf5"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"2c0f6":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("ed80")),o=i(a("d649")),r=i(a("9c95")),s={en:n.default,"zh-Hans":o.default,"zh-Hant":r.default};e.default=s},"2f6a":function(t,e,a){"use strict";a.r(e);var i=a("4c7b"),n=a("273d");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("56d5");var r=a("828b"),s=Object(r["a"])(n["default"],i["b"],i["c"],!1,null,"ae5f2568",null,!1,i["a"],void 0);e["default"]=s.exports},"355b":function(t,e,a){var i=a("59fc");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("bf35d2a2",i,!0,{sourceMap:!1,shadowMode:!1})},3760:function(t,e,a){var i=a("92b2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("a5f12088",i,!0,{sourceMap:!1,shadowMode:!1})},"3cf7":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var i={uniLoadMore:a("2f6a").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"uni-data-pickerview"},[a("v-uni-scroll-view",{staticClass:"selected-area",attrs:{"scroll-x":"true","scroll-y":"false","show-scrollbar":!1}},[a("v-uni-view",{staticClass:"selected-list"},[t._l(t.selected,(function(e,i){return[e.text?a("v-uni-view",{staticClass:"selected-item",class:{"selected-item-active":i==t.selectedIndex,"selected-item-text-overflow":t.ellipsis},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSelect(i)}}},[a("v-uni-text",[t._v(t._s(e.text))])],1):t._e()]}))],2)],1),a("v-uni-view",{staticClass:"tab-c"},[t._l(t.dataList,(function(e,i){return[i==t.selectedIndex?a("v-uni-scroll-view",{key:i,staticClass:"list",attrs:{"scroll-y":!0}},t._l(e,(function(e,n){return a("v-uni-view",{staticClass:"item",class:{"is-disabled":!!e.disable},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleNodeClick(e,i,n)}}},[a("v-uni-text",{staticClass:"item-text item-text-overflow"},[t._v(t._s(e[t.map.text]))]),t.selected.length>i&&e[t.map.value]==t.selected[i].value?a("v-uni-view",{staticClass:"check"}):t._e()],1)})),1):t._e()]})),t.loading?a("v-uni-view",{staticClass:"loading-cover"},[a("uni-load-more",{staticClass:"load-more",attrs:{contentText:t.loadMore,status:"loading"}})],1):t._e(),t.errorMessage?a("v-uni-view",{staticClass:"error-message"},[a("v-uni-text",{staticClass:"error-text"},[t._v(t._s(t.errorMessage))])],1):t._e()],2)],1)},o=[]},"4c74":function(t,e,a){"use strict";(function(t){a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("fcf3"));a("64aa"),a("aa9c"),a("bf0f"),a("dc8a"),a("c223"),a("0c26"),a("fd3c"),a("8f71");var o={props:{localdata:{type:[Array,Object],default:function(){return[]}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:function(){return[]}},modelValue:{type:[Array,String,Number],default:function(){return[]}},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:function(){return{text:"text",value:"value"}}}},data:function(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocaldata:function(){return!this.collection.length},postField:function(){var t=[this.field];return this.parentField&&t.push("".concat(this.parentField," as parent_value")),t.join(",")},dataValue:function(){var t=Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue;return t?this.modelValue:this.value},hasValue:function(){return"number"===typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created:function(){var t=this;this.$watch((function(){var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach((function(a){e.push(t[a])})),e}),(function(e,a){for(var i=2;i0&&void 0!==arguments[0]?arguments[0]:{},a=t.database(this.spaceInfo),i=e.action||this.action;i&&(a=a.action(i));var n=e.collection||this.collection;a=a.collection(n);var o=e.where||this.where;o&&Object.keys(o).length&&(a=a.where(o));var r=e.field||this.field;r&&(a=a.field(r));var s=e.orderby||this.orderby;s&&(a=a.orderBy(s));var d=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,l=void 0!==e.pageSize?e.pageSize:this.page.size,c=void 0!==e.getcount?e.getcount:this.getcount,u=void 0!==e.gettree?e.gettree:this.gettree,f={getCount:c,getTree:u};return e.getTreePath&&(f.getTreePath=e.getTreePath),a=a.skip(l*(d-1)).limit(l).get(f),a},getNodeData:function(t){var e=this;this.loading||(this.loading=!0,this.getCommand({field:this.postField,where:this._pathWhere()}).then((function(a){e.loading=!1,e.selected=a.result.data,t&&t()})).catch((function(t){e.loading=!1,e.errorMessage=t})))},getTreePath:function(t){var e=this;this.loading||(this.loading=!0,this.getCommand({field:this.postField,getTreePath:{startWith:"".concat(this.selfField,"=='").concat(this.dataValue,"'")}}).then((function(a){e.loading=!1;var i=[];e._extractTreePath(a.result.data,i),e.selected=i,t&&t()})).catch((function(t){e.loading=!1,e.errorMessage=t})))},loadData:function(){var t=this;this.isLocaldata?this._processLocalData():null==this.dataValue?this.stepSearh?this._loadNodeData((function(e){t._treeData=e,t._updateBindData()})):this._loadAllData((function(e){t._treeData=[],t._extractTree(e,t._treeData,null),t._updateBindData()})):this._loadNodeData((function(e){t._treeData=e,t._updateBindData(),t._updateSelected()}))},_loadAllData:function(t){var e=this;this.loading||(this.loading=!0,this.getCommand({field:this.postField,gettree:!0,startwith:"".concat(this.selfField,"=='").concat(this.dataValue,"'")}).then((function(a){e.loading=!1,t(a.result.data),e.onDataChange()})).catch((function(t){e.loading=!1,e.errorMessage=t})))},_loadNodeData:function(t,e){var a=this;this.loading||(this.loading=!0,this.getCommand({field:this.postField,where:e||this._postWhere(),pageSize:500}).then((function(e){a.loading=!1,t(e.result.data),a.onDataChange()})).catch((function(t){a.loading=!1,a.errorMessage=t})))},_pathWhere:function(){var t=[],e=this._getParentNameByField();return e&&t.push("".concat(e," == '").concat(this.dataValue,"'")),this.where?"(".concat(this.where,") && (").concat(t.join(" || "),")"):t.join(" || ")},_postWhere:function(){var t=[],e=this.selected,a=this.parentField;if(a&&t.push("".concat(a," == null || ").concat(a,' == ""')),e.length)for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:[],i=this.map.text,n=this.map.value,o=0;o0&&void 0!==arguments[0]?arguments[0]:"uniForms",e=this.$parent,a=e.$options.name;while(a!==t){if(e=e.$parent,!e)return!1;a=e.$options.name}return e},show:function(){var t=this;this.isOpened=!0,setTimeout((function(){t.$refs.pickerView.updateData({treeData:t._treeData,selected:t.selected,selectedIndex:t.selectedIndex})}),200),this.$emit("popupopened")},hide:function(){this.isOpened=!1,this.$emit("popupclosed")},handleInput:function(){this.readonly||this.show()},handleClose:function(t){this.hide()},onnodeclick:function(t){this.$emit("nodeclick",t)},ondatachange:function(t){this._treeData=this.$refs.pickerView._treeData},onchange:function(t){var e=this;this.hide(),this.$nextTick((function(){e.inputSelected=t})),this._dispatchEvent(t)},_processReadonly:function(t,e){var a,i=t.findIndex((function(t){return t.children}));if(i>-1)return Array.isArray(e)?(a=e[e.length-1],"object"===(0,n.default)(a)&&a.value&&(a=a.value)):a=e,void(this.inputSelected=this._findNodePath(a,this.localdata));if(this.hasValue){for(var o=[],r=0;r\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t').concat(e.goods_name,"\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t");return i}},{width:19,title:"规格",align:"center",field:"spec_name"},{width:13,title:"编码",align:"center",field:"sku_no"},{field:"real_stock",width:10,title:"库存",align:"center"},{field:"cost_price",width:12,title:"成本",align:"center"},{width:20,title:"添加时间",templet:function(e){return t.$util.timeFormat(e.create_time)}},{width:15,title:"操作",align:"right",action:!0}]}},onLoad:function(t){this.getCategory()},methods:{searchFn:function(){this.$refs.goodsListTable.load({page:1})},resetFn:function(){this.option.search="",this.option.category_id="",this.$refs.goodsListTable.load({page:1})},getCategory:function(){var t=this;(0,n.getGoodsCategory)({level:3}).then((function(e){var a=e.data;0==e.code&&a.length?(t.classifyData.data=t.analyzeCategory(a),t.$forceUpdate()):t.$util.showToast({title:e.message})}))},analyzeCategory:function(t){var e=this,a=t.map((function(t,a){var i={};return i.text=t.category_name,i.value=t.category_id,t.child_list&&t.child_list.length&&(i.children=e.analyzeCategory(t.child_list)),i}));return a},toDetail:function(){this.$util.redirectTo("/pages/stock/records")}}};e.default=s},fc15:function(t,e,a){"use strict";a.r(e);var i=a("17e6"),n=a("2421");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("a4a4");var r=a("828b"),s=Object(r["a"])(n["default"],i["b"],i["c"],!1,null,"169fab2c",null,!1,i["a"],void 0);e["default"]=s.exports}}]);