list.js 7.0 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["admin/itemClass/list"],{"246c":function(t,e,n){"use strict";(function(t){n("6cdc");o(n("dda7"));var e=o(n("970a"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("255a")["createPage"])},"6cb8":function(t,e,n){},7926:function(t,e,n){"use strict";var o;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.$util.isEmpty(t.list.data)),o=n?t.$util.isEmpty(t.list.data):null;t._isMounted||(t.e0=function(e,n){var o=arguments[arguments.length-1].currentTarget.dataset,i=o.eventParams||o["event-params"];n=i.item;return e.stopPropagation(),t.pageTo("/admin/itemClass/addPrice?classId="+n.id)},t.e1=function(e,n){var o=arguments[arguments.length-1].currentTarget.dataset,i=o.eventParams||o["event-params"];n=i.item;return e.stopPropagation(),t.pageTo("/admin/itemClass/more?classId="+n.id)},t.e2=function(e,n){var o=arguments[arguments.length-1].currentTarget.dataset,i=o.eventParams||o["event-params"];n=i.item;return e.stopPropagation(),t.barCodePrint(n.id)},t.e3=function(e){t.replaceForm.inTurn=""}),t.$mp.data=Object.assign({},{$root:{g0:n,g1:o}})},a=[]},"970a":function(t,e,n){"use strict";n.r(e);var o=n("7926"),i=n("97e9");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("f980");var r,c=n("7702"),u=Object(c["a"])(i["default"],o["b"],o["c"],!1,null,"b1d5b390",null,!1,o["a"],r);e["default"]=u.exports},"97e9":function(t,e,n){"use strict";n.r(e);var o=n("a837"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},a837:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=c(n("7da1")),i=n("1b62"),a=n("d5b9"),r=n("7adc");function c(t){return t&&t.__esModule?t:{default:t}}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){l(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function d(t,e,n,o,i,a,r){try{var c=t[a](r),u=c.value}catch(s){return void n(s)}c.done?e(u):Promise.resolve(u).then(o,i)}function f(t){return function(){var e=this,n=arguments;return new Promise((function(o,i){var a=t.apply(e,n);function r(t){d(a,o,i,r,c,"next",t)}function c(t){d(a,o,i,r,c,"throw",t)}r(void 0)}))}}var p=function(){n.e("components/plugin/modal").then(function(){return resolve(n("3a8f"))}.bind(null,n)).catch(n.oe)},m=function(){Promise.all([n.e("common/vendor"),n.e("components/app-uploader")]).then(function(){return resolve(n("f4e1"))}.bind(null,n)).catch(n.oe)},h=function(){n.e("admin/home/components/module/operate").then(function(){return resolve(n("c563"))}.bind(null,n)).catch(n.oe)},v=function(){n.e("components/app-wrapper-empty").then(function(){return resolve(n("c078"))}.bind(null,n)).catch(n.oe)},g={name:"item-class-list",components:{ModalModule:p,AppUploader:m,OperateModule:h,AppWrapperEmpty:v},mixins:[i.list],data:function(){return{modifyModal:!1,modifyTitle:"添加",replaceForm:{name:"",id:0,inTurn:100},delModal:!1,operateShow:!1,operateData:{},operateIndex:null,operateTop:0}},computed:{btnData:function(){var t=this;return[{text:"编辑",icon:"iconbianji",click:function(){t.modifyModal=!0,t.modifyTitle="编辑",t.modifyForm={name:t.operateData.name,id:t.operateData.id,inTurn:t.operateData.inTurn}}},{text:"删除",icon:"iconshanchu1",click:function(){t.delModal=!0}}]}},onPullDownRefresh:function(){this.resetList(),this._list().then((function(e){t.stopPullDownRefresh()}))},onReachBottom:function(){this.list.finished?t.stopPullDownRefresh():this._list().then((function(e){t.stopPullDownRefresh()}))},onLoad:function(){},methods:{barCodePrint:function(t){var e=this;plug.state({},(function(n){1==n.code?e.$util.confirmModal({content:"您还没有连接蓝牙,请先链接"},(function(){e.pageTo({url:"/admin/tools/blue"})})):e.$util.confirmModal({content:"确认打印?"},(function(){(0,r.allProduct)({classId:t}).then((function(t){if(1==t.code){e.$msg(t.msg);var n=t.data.list;e.$util.isEmpty(n)?e.$msg("此分类下没有花材"):n.forEach((function(t){console.log(t.name+t.id),plug.printer({TSC:e.OrderLable(t.name,t.id)},(function(t){}))}))}}))}))}))},OrderLable:function(t,e){var n=[],o={};return o={},o.width=30,o.height=20,o.gap=2,o.page=1,n.push(o),o={},o.text=t,o.rotation=0,o.x=35,o.y=20,o.xscal=1,o.yscal=1,n.push(o),o={},o.barcode=e,o.x=35,o.y=55,o.type="CODE128",o.height=50,o.readable=!0,o.rotation=0,n.push(o),n},editItem:function(t){this.modifyModal=!0,this.modifyTitle="编辑",this.replaceForm={id:t.id,name:t.name,inTurn:t.inTurn}},operateList:function(t){0===t?(this.modifyModal=!0,this.modifyTitle="编辑",this.replaceForm={id:this.operateData.id,name:this.operateData.name,inTurn:this.operateData.inTurn}):1===t&&(this.delModal=!0)},init:function(){var t=f(o.default.mark((function t(){return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this._list();case 1:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),_list:function(){var t=this;return(0,a.getList)({page:this.list.page}).then((function(e){t.completes(e)}))},replaceClass:function(){var t=this;if(!this.replaceForm.name)return this.$msg("请填写分类名称"),!1;var e=0==this.replaceForm.id?a.addClass:a.updateClass,n=JSON.parse(JSON.stringify(this.replaceForm));e(s({},n)).then((function(e){t.$msg("操作成功"),t.modalCancel(),t.operateCancle(),setTimeout((function(){t.resetList(),t._list()}),1e3)}))},addCategoryFn:function(){this.resetForm(),this.modifyModal=!0,this.modifyTitle="新增"},resetForm:function(){this.replaceForm={name:"",inTurn:0,id:0}},replaceModalClick:function(t){0===t.index?this.modalCancel():this.replaceClass()},modalCancel:function(){this.delModal=!1,this.modifyModal=!1},switchChangeFn:function(t){this.replaceForm.status=t.detail.value?1:0},delModalClick:function(e){0===e.index?this.modalCancel():t.showToast({title:"开发中",duration:2e3,icon:"none"})},operateFn:function(t,e,n){this.operateData=t,this.operateIndex=e,this.operateShow=!0,this.operateTop=n.currentTarget.offsetTop},operateCancle:function(){this.operateData={},this.operateIndex=null,this.operateShow=!1},globalClick:function(){this.operateCancle()},changeStatusFn:function(){t.showToast({title:"开发中",duration:2e3,icon:"none"})}}};e.default=g}).call(this,n("255a")["default"])},f980:function(t,e,n){"use strict";var o=n("6cb8"),i=n.n(o);i.a}},[["246c","common/runtime","common/vendor"]]]);