diff --git a/pages/.DS_Store b/pages/.DS_Store index d13ddaa..8be862a 100644 Binary files a/pages/.DS_Store and b/pages/.DS_Store differ diff --git a/pages/billing/addUser.vue b/pages/billing/addUser.vue index ea6d4e0..7c65e24 100644 --- a/pages/billing/addUser.vue +++ b/pages/billing/addUser.vue @@ -4,7 +4,7 @@ - + @@ -130,8 +130,9 @@ this.formData.city = data.city this.formData.province = data.province this.formData.id = data.id - this.formData.consigneeMobile = data.consigneeMobile || data.phone - this.formData.consigneeName = data.consigneeName || data.name + this.formData.consigneeMobile = data.consigneeMobile || data.phone || "" + console.log(this.formData.consigneeMobile) + this.formData.consigneeName = data.consigneeName || data.name || "" } }, @@ -164,6 +165,39 @@ this.showPrice = false this.keyboardNum = '' }, + selectRepeat(e){ + var that = this; + let url,data + if(this.popleType == 'khName'){ + url = '/app/customer/findByUserName' + data = { + userName: e.detail.value, + } + }else if(this.popleType == 'gysName'){ + url = '/app/supplier/getbySupplierName' + data = { + supplierName: e.detail.value + } + } + this.tui.request(url, "post", data, false, true).then((res) => { + if (res.code == 200) { + if(res.result.length > 0){ + uni.showModal({ + title: "提示", + content: "已经存在相同名称,是否继续添加?", + success: function(res) { + if (res.cancel) { + that.formData.consigneeName = "" + that.$forceUpdate() + } + } + }) + } + } else { + + } + }) + }, del() { this.delShow = true; }, @@ -322,13 +356,24 @@ uni.showToast({ title: "添加成功", icon: 'none' - }) - let pages = getCurrentPages(); - let prevPage = pages[pages.length - 2]; - prevPage.$vm.popleType = 'khName' - uni.navigateBack({ - delta: 1 - }) + }) + if(uni.getStorageSync('kaidanBack')){ + uni.removeStorageSync('kaidanBack') + let pages = getCurrentPages(); + let prevPage = pages[pages.length - 3]; + res.result.noEarn = this.formData.noEarn == ''?'0': this.formData.noEarn + prevPage.$vm.khName = res.result + uni.navigateBack({ + delta: 2 + }) + }else{ + let pages = getCurrentPages(); + let prevPage = pages[pages.length - 2]; + prevPage.$vm.popleType = 'khName' + uni.navigateBack({ + delta: 1 + }) + } } else { uni.showToast({ title: "添加失败", @@ -339,7 +384,8 @@ } } else { - if (that.type == 'edit') { + if (that.type == 'edit') { + console.log('this.formData',this.formData) that.tui.request("/app/supplier/edit", "post", this.formData, false, true).then((res) => { if (res.code == 200) { @@ -362,14 +408,24 @@ uni.showToast({ title: "添加成功", icon: 'none' - }) - let pages = - getCurrentPages(); - let prevPage = pages[pages.length - 2]; - prevPage.$vm.popleType = 'gysName' - uni.navigateBack({ - delta: 1 - }) + }) + if(uni.getStorageSync('kaidanBack')){ + uni.removeStorageSync('kaidanBack') + let pages = getCurrentPages(); + let prevPage = pages[pages.length - 3]; + res.result.noEarn = this.formData.noEarn == ''?'0':this.formData.noEarn + prevPage.$vm.khName = res.result + uni.navigateBack({ + delta: 2 + }) + }else{ + let pages = getCurrentPages(); + let prevPage = pages[pages.length - 2]; + prevPage.$vm.popleType = 'gysName' + uni.navigateBack({ + delta: 1 + }) + } } else { uni.showToast({ title: "添加失败", diff --git a/pages/billing/changeGoods1.vue b/pages/billing/changeGoods1.vue index 7f2ed19..f2ecb81 100644 --- a/pages/billing/changeGoods1.vue +++ b/pages/billing/changeGoods1.vue @@ -1,7 +1,7 @@