選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

47.61ae08686ebfa3f761dd.js 15 KiB

12
  1. webpackJsonp([47],{"G++5":function(e,t,r){var i=r("NLuE");"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);r("rjj0")("1645f8f4",i,!0)},NLuE:function(e,t,r){t=e.exports=r("FZ+f")(!0),t.push([e.i,".steps{margin:10px auto 30px 0}.stepcss{float:right;margin:20px 100px}.zylist{width:95%}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/ota/printer/addTransfer.vue"],names:[],mappings:"AACA,OACE,uBAA2B,CAC5B,AACD,SACE,YAAa,AACb,iBAAmB,CACpB,AACD,QACE,SAAW,CACZ",file:"addTransfer.vue",sourcesContent:["\n.steps {\n margin: 10px auto 30px 0px;\n}\n.stepcss {\n float: right;\n margin: 20px 100px;\n}\n.zylist {\n width: 95%;\n}\n"],sourceRoot:""}])},bHLJ:function(e,t,r){"use strict";function i(){return r.i(c.a)({url:"/service-org/printerDictionary/printerTemplates",method:"get"})}function n(){return r.i(c.a)({url:"/service-org/printerDictionary/printerRules",method:"get"})}function s(e){return r.i(c.a)({url:"/service-org/printer/print",method:"post",data:e})}function a(e){return r.i(c.a)({url:"/service-org/printer/print",method:"put",data:e})}function l(e){return r.i(c.a)({url:"/service-org/printer/printers",method:"post",data:e})}function o(e,t){return r.i(c.a)({url:"/service-org/printer/print/status/"+e+"/"+t,method:"put"})}function u(e){return r.i(c.a)({url:"/service-org/printer/printer?printerId="+e,method:"get"})}t.f=i,t.g=n,t.e=s,t.d=a,t.a=l,t.b=o,t.c=u;var c=r("Vo7i")},g45I:function(e,t,r){"use strict";function i(e){return r.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function n(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function s(e){return r.i(u.a)({url:"/service-org/shop/detail?shopId="+e,method:"get"})}function a(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function l(e){return r.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function o(e){return r.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=i,t.f=n,t.b=s,t.c=a,t.d=l,t.e=o;var u=r("Vo7i")},lJq3:function(e,t,r){"use strict";function i(e){return r.i(o.a)({url:"/service-device/devices",method:"post",data:e})}function n(e){return r.i(o.a)({url:"/unionService/device",method:"post",data:e})}function s(e){return r.i(o.a)({url:"/unionService/device",method:"put",data:e})}function a(e){return r.i(o.a)({url:"/unionService/device/batch",method:"post",data:e})}function l(e){return r.i(o.a)({url:"/unionService/device/status",method:"put",data:e})}t.a=i,t.e=n,t.d=s,t.c=a,t.b=l;var o=r("Vo7i")},ppb8:function(e,t,r){"use strict";function i(e){r("G++5")}Object.defineProperty(t,"__esModule",{value:!0});var n=r("rURe"),s=r("w4Ke"),a=r("VU/8"),l=i,o=a(n.a,s.a,l,null,null);t.default=o.exports},rURe:function(e,t,r){"use strict";var i=r("bHLJ"),n=r("g45I"),s=r("lJq3");t.a={created:function(){var e=this;this.listLoading=!0,r.i(n.a)().then(function(t){e.shopList=t.result.rows,e.listLoading=!1}),void 0!==this.$route.params.id&&r.i(i.c)(this.$route.params.id).then(function(t){for(var r in e.form)void 0===t.result[r]&&(t.result[r]=e.form[r]);e.form=t.result,null!=e.form.linkedPrinters&&(e.form.linkedPrinters.forEach(function(t){e.form.linkedPrinterIds.push(t.id)}),e.storeChange(e.form.shopId,1),e.unselectedPrinters=e.unselectedPrinters.concat(e.form.linkedPrinters))})},watch:{},data:function(){return{form:{orgId:this.$store.getters.orgId,printerSn:"",printerName:"",printerIp:"",printerPort:"",printerType:"",deviceType:"1",linkedPrinterIds:[],couldPrinterType:"",shopId:""},listQuery:{organizationId:this.$store.getters.orgId,shopId:"",storeIds:[],serialNo:"",macAddr:"",curVersion:"",region:"",customer:"",department:"",manufacturer:"",deviceType:"",deviceModel:"",status:"0",isPage:!0,limit:10,offset:0,currPage:0},deviceData:{rows:[],total:0},currentRow:null,deviceDialogTableVisible:!1,transferTitles:["可选","已选"],shopList:[],unselectedPrinters:[],rules:{printerSn:[{required:!0,message:"请输入中转设备序列号",trigger:"blur"},{min:1,max:50,message:"长度最多50个字符",trigger:"blur"}],printerName:[{required:!0,message:"请输入中转设备名称",trigger:"blur"},{min:1,max:50,message:"长度最多50个字符",trigger:"blur"}],printerIp:[{required:!0,message:"请输入中转设备IP",trigger:"blur"},{min:7,max:18,message:"长度7到18个字符",trigger:"blur"}],printerPort:[{required:!0,message:"请输入中转设备端口",trigger:"blur"},{min:1,max:5,message:"长度最多5个字符",trigger:"blur"}],shopId:[{required:!0,message:"请选择中转设备所属门店",trigger:"change"}],linkedPrinterIds:[{type:"array",required:!0,message:"请选择连接打印机",trigger:"change"}]},listLoading:!0,submitting:!1,dialogTableVisible:!1,active:1}},methods:{nextStep:function(e){this.active=e},selectDevice:function(){this.form.printerSn=this.currentRow.serialNo,this.$refs.form.validateField("printerSn"),this.deviceDialogTableVisible=!1},handleRowChange:function(e){this.currentRow=e},searchDevice:function(){var e=this;r.i(s.a)(this.listQuery).then(function(t){e.deviceData=t.result})},filterMethod:function(e,t){return t.printerName.indexOf(e)>-1},storeChange:function(e,t){var n=this;r.i(i.a)({isPage:!1,shopId:e,isSinglePrinter:!0,isTree:!1}).then(function(e){n.unselectedPrinters=void 0!==t?e.result.rows.concat(n.unselectedPrinters):e.result.rows})},handleSizeChange:function(e){this.listQuery.limit=e,this.listQuery.offset=(this.listQuery.currPage-1)*e,this.searchDevice()},handleCurrentChange:function(e){this.listQuery.currPage=e,this.listQuery.offset=this.listQuery.limit*(e-1),this.searchDevice()},subForm:function(){var e=this;this.$refs.form.validate(function(t){if(!t)return e.$message.error("请检查填写内容"),!1;e.submitting=!0;var n=e.$router;void 0!==e.$route.params.id?r.i(i.d)(e.form).then(function(t){e.$message({message:"修改成功",type:"success",duration:1e3,onClose:function(){n.push({path:"./../index"})}})}):r.i(i.e)(e.form).then(function(t){e.$message({message:"添加成功",type:"success",duration:1e3,onClose:function(){n.push({path:"index"})}})})})}}}},w4Ke:function(e,t,r){"use strict";var i=function(){var e=this,t=this,r=t.$createElement,i=t._self._c||r;return i("div",{staticClass:"app-container"},[i("el-steps",{staticClass:"steps",attrs:{active:t.active,"align-center":"","finish-status":"success",simple:""}},[i("el-step",{attrs:{title:"中转设备基本信息"}}),t._v(" "),i("el-step",{attrs:{title:"选择连接打印机"}})],1),t._v(" "),i("el-form",{directives:[{name:"loading",rawName:"v-loading.body",value:t.listLoading,expression:"listLoading",modifiers:{body:!0}}],ref:"form",attrs:{model:t.form,"label-width":"140px",rules:t.rules,"element-loading-text":"拼命加载中"}},[i("el-row",{directives:[{name:"show",rawName:"v-show",value:1===t.active,expression:"active===1"}]},[i("el-form-item",{attrs:{label:"中转设备所属门店",prop:"shopId"}},[i("el-select",{staticStyle:{width:"300px"},attrs:{filterable:"",clearable:"",placeholder:"请选择",disabled:void 0!==this.$route.params.id},on:{change:t.storeChange},model:{value:t.form.shopId,callback:function(e){t.$set(t.form,"shopId",e)},expression:"form.shopId"}},t._l(t.shopList,function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),t._v(" "),i("el-form-item",{attrs:{label:"中转设备序列号",prop:"printerSn"}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"点击后可通过设备查询选择",placement:"right"}},[i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入中转设备序列号",disabled:void 0!==this.$route.params.id},model:{value:t.form.printerSn,callback:function(e){t.$set(t.form,"printerSn",e)},expression:"form.printerSn"}},[i("el-button",{attrs:{slot:"append",icon:"el-icon-search",disabled:void 0!==this.$route.params.id},on:{click:function(){return e.deviceDialogTableVisible=!0}},slot:"append"})],1)],1)],1),t._v(" "),i("el-form-item",{attrs:{label:"中转设备名称",prop:"printerName"}},[i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入中转设备名称"},model:{value:t.form.printerName,callback:function(e){t.$set(t.form,"printerName",e)},expression:"form.printerName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"中转设备IP",prop:"printerIp"}},[i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入中转设备IP"},model:{value:t.form.printerIp,callback:function(e){t.$set(t.form,"printerIp",e)},expression:"form.printerIp"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"中转设备端口",prop:"printerPort"}},[i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入中转设备端口"},model:{value:t.form.printerPort,callback:function(e){t.$set(t.form,"printerPort",e)},expression:"form.printerPort"}})],1),t._v(" "),i("div",{staticClass:"stepcss"},[i("el-button",{attrs:{type:"primary"},on:{click:function(){return void 0!==e.$route.params.id?e.$router.push({path:"./../index"}):e.$router.push({path:"index"})}}},[t._v("\n 取消\n ")]),t._v(" "),i("el-button",{attrs:{type:"success"},on:{click:function(e){t.nextStep(2)}}},[t._v("下一步")])],1)],1),t._v(" "),i("el-row",{directives:[{name:"show",rawName:"v-show",value:2===t.active,expression:"active===2"}]},[i("el-form-item",{attrs:{label:"可选打印机",prop:"linkedPrinterIds"}},[[i("el-transfer",{attrs:{filterable:"",titles:t.transferTitles,"filter-method":t.filterMethod,"filter-placeholder":"可输入关键字搜索",props:{key:"id",label:"printerName"},data:t.unselectedPrinters},model:{value:t.form.linkedPrinterIds,callback:function(e){t.$set(t.form,"linkedPrinterIds",e)},expression:"form.linkedPrinterIds"}})]],2),t._v(" "),i("div",{staticClass:"stepcss"},[i("el-button",{attrs:{type:"primary"},on:{click:function(){return void 0!==e.$route.params.id?e.$router.push({path:"./../index"}):e.$router.push({path:"index"})}}},[t._v("\n 取消\n ")]),t._v(" "),i("el-button",{attrs:{type:"success"},on:{click:function(e){t.active=1}}},[t._v("上一步")]),t._v(" "),i("el-button",{attrs:{type:"success",loading:t.submitting},on:{click:t.subForm}},[t._v("提交")])],1)],1)],1),t._v(" "),i("el-dialog",{attrs:{visible:t.deviceDialogTableVisible,title:"设备选择",width:"90%"},on:{"update:visible":function(e){t.deviceDialogTableVisible=e}}},[i("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.listQuery,size:"mini"}},[i("el-form-item",{attrs:{label:"序列号"}},[i("el-input",{attrs:{placeholder:"序列号",name:"serialNo"},model:{value:t.listQuery.serialNo,callback:function(e){t.$set(t.listQuery,"serialNo",e)},expression:"listQuery.serialNo"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"MAC"}},[i("el-input",{attrs:{placeholder:"MAC",name:"macAddr"},model:{value:t.listQuery.macAddr,callback:function(e){t.$set(t.listQuery,"macAddr",e)},expression:"listQuery.macAddr"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"设备名称"}},[i("el-input",{attrs:{placeholder:"设备名称",name:"alias"},model:{value:t.listQuery.alias,callback:function(e){t.$set(t.listQuery,"alias","string"==typeof e?e.trim():e)},expression:"listQuery.alias"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"版本号"}},[i("el-input",{attrs:{placeholder:"版本号",name:"curVersion"},model:{value:t.listQuery.curVersion,callback:function(e){t.$set(t.listQuery,"curVersion",e)},expression:"listQuery.curVersion"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"区域"}},[i("el-input",{attrs:{placeholder:"区域",name:"region"},model:{value:t.listQuery.region,callback:function(e){t.$set(t.listQuery,"region",e)},expression:"listQuery.region"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"部门"}},[i("el-input",{attrs:{placeholder:"部门",name:"department"},model:{value:t.listQuery.department,callback:function(e){t.$set(t.listQuery,"department",e)},expression:"listQuery.department"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"客户"}},[i("el-input",{attrs:{placeholder:"客户",name:"customer"},model:{value:t.listQuery.customer,callback:function(e){t.$set(t.listQuery,"customer",e)},expression:"listQuery.customer"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"厂商"}},[i("el-input",{attrs:{placeholder:"厂商",name:"manufacturer"},model:{value:t.listQuery.manufacturer,callback:function(e){t.$set(t.listQuery,"manufacturer",e)},expression:"listQuery.manufacturer"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"设备"}},[i("el-input",{attrs:{placeholder:"设备",name:"deviceType"},model:{value:t.listQuery.deviceType,callback:function(e){t.$set(t.listQuery,"deviceType",e)},expression:"listQuery.deviceType"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"型号"}},[i("el-input",{attrs:{placeholder:"型号",name:"deviceModel"},model:{value:t.listQuery.deviceModel,callback:function(e){t.$set(t.listQuery,"deviceModel",e)},expression:"listQuery.deviceModel"}})],1),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary"},on:{click:t.searchDevice}},[t._v("查询")])],1)],1),t._v(" "),i("el-table",{attrs:{data:t.deviceData.rows,border:"",fit:"","highlight-current-row":"","tooltip-effect":"light",size:"mini"},on:{"current-change":t.handleRowChange}},[i("el-table-column",{attrs:{label:"序列号",align:"center",prop:"serialNo"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.serialNo))])]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"MAC地址",align:"center",prop:"macAddr"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.macAddr)+"\n ")]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",label:"厂商",prop:"serialNo"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.manufacturer)+"\n ")]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.deviceType))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.deviceModel))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"curVersion",label:"版本号"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.curVersion))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"region",label:"区域"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.region))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.customer))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"department",label:"部门"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.department))])]}}])}),t._v(" "),i("el-table-column",{attrs:{align:"center",prop:"alias",label:"设备名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.alias)+"\n ")]}}])})],1),t._v(" "),i("el-row",[i("el-pagination",{staticClass:"pagination",attrs:{"current-page":t.listQuery.currPage,"page-sizes":[10,30,50,100],"page-size":t.listQuery.limit,layout:"total, sizes, prev, pager, next",total:t.deviceData.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:t.selectDevice}},[t._v("确定")]),t._v(" "),i("el-button",{on:{click:function(e){t.otadialogTableVisible=!1}}},[t._v("取消")])],1)],1)],1)},n=[],s={render:i,staticRenderFns:n};t.a=s}});
  2. //# sourceMappingURL=47.61ae08686ebfa3f761dd.js.map