File: //lis/html/js/chunk-587cdce7.a567ab05.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-587cdce7","chunk-f98111a8","chunk-2d2077d2"],{"23ca":function(e,t,a){"use strict";a("3761")},3761:function(e,t,a){},"4c58":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchQuery.apply(null,arguments)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:6}},[a("a-form-item",{attrs:{label:"关键字"}},[a("a-input",{attrs:{placeholder:"仓库编码,仓库名称,库位名称,备注关键字查询"},model:{value:e.queryParam.keyword,callback:function(t){e.$set(e.queryParam,"keyword",t)},expression:"queryParam.keyword"}})],1)],1),a("a-col",{attrs:{span:7}},[a("a-button",{attrs:{type:"primary",icon:"search"},on:{click:e.searchQuery}},[e._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary",icon:"reload"},on:{click:e.searchReset}},[e._v("清空")]),a("a-button",{directives:[{name:"has",rawName:"v-has",value:"location:add",expression:"'location:add'"}],staticStyle:{"margin-left":"8px"},attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")]),a("span",{directives:[{name:"has",rawName:"v-has",value:"location:delete",expression:"'location:delete'"}]},[e.selectedRowKeys.length>0?a("a-button",{staticStyle:{"margin-left":"8px"},on:{click:e.batchDel}},[e._v(" 批量删除 ")]):e._e()],1)],1)],1)],1)],1),a("div",{staticClass:"table-operator"}),a("div",[a("div",{staticClass:"ant-alert ant-alert-info",staticStyle:{"margin-bottom":"16px"}},[a("i",{staticClass:"anticon anticon-info-circle ant-alert-icon"}),e._v(" 已选择 "),a("a",{staticStyle:{"font-weight":"600"}},[e._v(e._s(e.selectedRowKeys.length))]),e._v("项\n "),a("a",{staticStyle:{"margin-left":"24px"},on:{click:e.onClearSelected}},[e._v("取消选择")])]),a("a-table",{ref:"table",staticClass:"j-table-force-nowrap",attrs:{size:"small",scroll:{x:!0},bordered:"",rowKey:"id",columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange},customRow:e.customRow},on:{change:e.handleTableChange},scopedSlots:e._u([{key:"num",fn:function(t,n,i){return a("div",{},[e.ipagination.current>0?a("span",[e._v("\n "+e._s((e.ipagination.current-1)*e.ipagination.pageSize+(i+1))+"\n ")]):a("span",[e._v("\n "+e._s(i+1)+"\n ")])])}},{key:"htmlSlot",fn:function(t){return[a("div",{domProps:{innerHTML:e._s(t)}})]}},{key:"imgSlot",fn:function(t,n){return[t?a("img",{staticStyle:{"max-width":"80px","font-size":"12px","font-style":"italic"},attrs:{src:e.getImgView(t),preview:n.id,height:"25px",alt:""}}):a("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无图片")])]}},{key:"fileSlot",fn:function(t){return[t?a("a-button",{attrs:{ghost:!0,type:"primary",icon:"download",size:"small"},on:{click:function(a){return e.downloadFile(t)}}},[e._v("\n 下载\n ")]):a("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无文件")])]}},{key:"memo",fn:function(e,t){return a("span",{},[a("j-ellipsis",{attrs:{value:e,length:25}})],1)}},{key:"action",fn:function(t,n){return a("span",{},[a("a",{directives:[{name:"has",rawName:"v-has",value:"location:edit",expression:"'location:edit'"}],on:{click:function(t){return e.handleEdit(n)}}},[e._v("编辑")]),a("a-divider",{directives:[{name:"has",rawName:"v-has",value:"location:delete",expression:"'location:delete'"}],attrs:{type:"vertical"}}),a("a-popconfirm",{directives:[{name:"has",rawName:"v-has",value:"location:delete",expression:"'location:delete'"}],attrs:{title:"确定删除吗?"},on:{confirm:function(){return e.handleDelete(n.id)}}},[a("a",[e._v("删除")])])],1)}}])})],1),a("y-location-modal",{ref:"modalForm",on:{ok:e.modalFormOk}})],1)},i=[],o=(a("6eb7"),a("ac0d")),l=a("b65a"),r=a("4ca1"),s={name:"YLocationList",mixins:[l["a"],o["b"]],components:{YLocationModal:r["default"]},data:function(){return{description:"y_location管理页面",columns:[{width:60,align:"center",title:" 序号 ",scopedSlots:{customRender:"num"}},{title:"仓库编码",align:"center",dataIndex:"warehouseNumber"},{title:"仓库名称",align:"center",dataIndex:"warehouseName"},{title:"库位名称",align:"center",dataIndex:"lacationName"},{title:"备注",align:"center",dataIndex:"memo",scopedSlots:{customRender:"memo"}},{title:"创建时间",align:"center",dataIndex:"createTime",customRender:function(e){return e?e.length>10?e.substr(0,10):e:""}},{title:"操作",dataIndex:"action",align:"center",width:147,scopedSlots:{customRender:"action"}}],url:{list:"/yuyi/yLocation/list",delete:"/yuyi/yLocation/delete",deleteBatch:"/yuyi/yLocation/deleteBatch",exportXlsUrl:"/yuyi/yLocation/exportXls",importExcelUrl:"yuyi/yLocation/importExcel"},ipagination:{current:1,pageSize:50,pageSizeOptions:["50","100"],showTotal:function(e,t){return t[0]+"-"+t[1]+" 共"+e+"条"},showQuickJumper:!0,showSizeChanger:!0,total:0},dictOptions:{},superFieldList:[]}},created:function(){this.getSuperFieldList()},computed:{importExcelUrl:function(){return"".concat(window._CONFIG["domianURL"],"/").concat(this.url.importExcelUrl)}},methods:{initDictConfig:function(){},getSuperFieldList:function(){var e=[];e.push({type:"int",value:"warehouseNumber",text:"仓库编码"}),e.push({type:"string",value:"lacationName",text:"库位名称"}),e.push({type:"string",value:"memo",text:"备注"}),e.push({type:"date",value:"crateTime",text:"创建时间"}),e.push({type:"int",value:"createId",text:"创建人姓名"}),e.push({type:"string",value:"backup1",text:"backup1"}),e.push({type:"string",value:"backup2",text:"backup2"}),e.push({type:"string",value:"bcakup3",text:"bcakup3"}),this.superFieldList=e}}},c=s,u=(a("23ca"),a("2877")),d=Object(u["a"])(c,n,i,!1,null,"6fd766bf",null);t["default"]=d.exports},"4ca1":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("j-modal",{attrs:{title:e.title,width:e.width,visible:e.visible,switchFullscreen:"",okButtonProps:{class:{"jee-hidden":e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("y-location-form",{ref:"realForm",attrs:{disabled:e.disableSubmit},on:{ok:e.submitCallback}})],1)},i=[],o=a("a16b"),l={name:"YLocationModal",components:{YLocationForm:o["default"]},data:function(){return{title:"",width:800,visible:!1,disableSubmit:!1}},methods:{add:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs.realForm.add()}))},edit:function(e){var t=this;this.visible=!0,this.$nextTick((function(){t.$refs.realForm.edit(e)}))},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){this.$refs.realForm.submitForm()},submitCallback:function(){this.$emit("ok"),this.visible=!1},handleCancel:function(){this.close()}}},r=l,s=a("2877"),c=Object(s["a"])(r,n,i,!1,null,null,null);t["default"]=c.exports},"6eb7":function(e,t,a){},a16b:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("j-form-container",{attrs:{disabled:e.formDisabled}},[a("a-form-model",{ref:"form",attrs:{slot:"detail",model:e.model,rules:e.validatorRules},slot:"detail"},[a("a-row",[a("a-col",{attrs:{span:24}},[a("a-form-model-item",{attrs:{label:"所属仓库",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"warehouseNumber"}},[a("j-search-select-tag",{attrs:{placeholder:"请选择仓库",dict:"y_warehouse,warehouse_name,warehouse_number"},on:{change:e.countryDict},model:{value:e.model.warehouseNumber,callback:function(t){e.$set(e.model,"warehouseNumber",t)},expression:"model.warehouseNumber"}})],1)],1),a("a-col",{attrs:{span:24}},[a("a-form-model-item",{attrs:{label:"库位名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"lacationName"}},[a("a-input",{attrs:{placeholder:"请输入库位名称"},model:{value:e.model.lacationName,callback:function(t){e.$set(e.model,"lacationName",t)},expression:"model.lacationName"}})],1)],1),a("a-col",{attrs:{span:24}},[a("a-form-model-item",{attrs:{label:"备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"memo"}},[a("a-textarea",{attrs:{placeholder:"请输入备注"},model:{value:e.model.memo,callback:function(t){e.$set(e.model,"memo",t)},expression:"model.memo"}})],1)],1)],1)],1)],1)],1)},i=[],o=a("0fea"),l=(a("ca00"),{name:"YLocationForm",components:{},props:{disabled:{type:Boolean,default:!1,required:!1}},data:function(){return{model:{},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{warehouseNumber:[{required:!0,message:"请选择仓库",trigger:"blur"}],lacationName:[{required:!0,message:"请输入库位名称",trigger:"blur"}]},url:{add:"/yuyi/yLocation/add",edit:"/yuyi/yLocation/edit",queryById:"/yuyi/yLocation/queryById"}}},computed:{formDisabled:function(){return this.disabled}},created:function(){this.modelDefault=JSON.parse(JSON.stringify(this.model))},methods:{countryDict:function(){this.$forceUpdate()},add:function(){this.edit(this.modelDefault)},edit:function(e){this.model=Object.assign({},e),this.visible=!0},submitForm:function(){var e=this,t=this;this.$refs.form.validate((function(a){if(a){t.confirmLoading=!0;var n="",i="";e.model.id?(n+=e.url.edit,i="put"):(n+=e.url.add,i="post"),Object(o["h"])(n,e.model,i).then((function(e){e.success?(t.$message.success(e.message),t.$emit("ok")):t.$message.warning(e.message)})).finally((function(){t.confirmLoading=!1}))}}))}}}),r=l,s=a("2877"),c=Object(s["a"])(r,n,i,!1,null,null,null);t["default"]=c.exports}}]);