; var Voucher = new Vue({ el:'#Voucher', mixins: [cmSysVitaMixins], data(){ return{ userInfo:{}, imgList:[], formData:new FormData(), txtVal: 0, desc:'', kdlist:[], params:{ id: 0, shopOrderId: 0, //子订单Id remarks: '', // 备注 voucherImgs: ''// 备注图片 }, select:'', electShow:false, } }, computed: { disabled() { return !(this.imgList.length > 0) } }, methods:{ bigImage:function(){ var viewer = new Viewer(document.getElementById('uploadGoodsImages')); }, uploadGoodsImagesFn: function(event){//上传商品图片 const _this = this; var inputDOM = _this.$refs.goodsImages; var file = inputDOM.files; _this.formData.append('file', file[0]); PublicApi.uploadimg(_this.formData,function(response){ _this.imgList.push(response.data); event.target.value = ''; }); }, removeGoodsImagesFn(index){//删除商品图片 this.imgList.splice(index,1) }, // 保存 handleSave(){ const _self = this console.log('params',this.params); this.params.voucherImgs = this.imgList.join('##') SupplierApi.orderInsertVoucher(this.params,function (response) { if(response.code === 0) { CAIMEI.dialog('保存成功',true,function () { window.location.href='/supplier/order/detail.html?shopOrderId='+_self.params.shopOrderId; }) }else { CAIMEI.Alert(response.msg,'确定',false); } }) } }, mounted:function () { this.params.shopOrderId = CAIMEI.getUrlParam('shopOrderId'); } })