diff --git a/pages/.DS_Store b/pages/.DS_Store index 306edbe..67dd1a4 100644 Binary files a/pages/.DS_Store and b/pages/.DS_Store differ diff --git a/pages/index/feedBack.vue b/pages/index/feedBack.vue index 852965e..e937217 100644 --- a/pages/index/feedBack.vue +++ b/pages/index/feedBack.vue @@ -3,15 +3,15 @@ - + - - + @@ -19,6 +19,7 @@ 保存 + @@ -26,11 +27,28 @@ export default { data() { return { + fileList1: [], formData: { productPicture: [], productIntro: '' + }, + categoryList: [], + productId:'', + arrtList: [], + arrtChange: [], + dataList:[], + rules: { + productIntro: { + rules: [{ + required: true, + errorMessage: '请简要描述问题', + }, ], + } } } + }, + onLoad(option) { + }, methods: { // 删除图片 @@ -42,7 +60,8 @@ // 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式 let lists = [].concat(event.file) - if (this.formData.productPicture == undefined) this.formData.productPicture = []; + if (this.formData.productPicture == undefined) this.formData.productPicture = []; + console.log(this[`fileList${event.name}`]) let fileListLen = this[`fileList${event.name}`].length lists.map((item) => { @@ -84,22 +103,22 @@ } }); }) + }, + categoryChange(e) { + }, // 触发提交表单 submit() { let that = this; let url = '' - this.$refs.form.validate().then(res => { - if(that.dataList !=''){ - url = '/app/product/edit' - res.id = that.dataList.id - }else{ - url = '/app/product/save' - } - that.tui.request(url, "post", res, false, false).then((res1) => { + this.$refs.form.validate().then(res => { + that.tui.request('/app/problemFeedback/saveOrUpdateProblemFeedback', "post", { + problemPicture:that.formData.productPicture, + problemContent:that.formData.productIntro + }, false, false).then((res1) => { if (res1.code == 200) { uni.navigateBack({ - delta: 2 + delta: 2 }) } else { uni.showToast({ @@ -123,6 +142,26 @@ border-radius: 14rpx; box-shadow: 0px 1px 10px 2px #e2e2e2; background-color: #fff; + + .uni-data-select { + width: 100%; + } + + .attrs { + text { + display: inline-block; + border: 1px solid $u-primary; + padding: 7px 20rpx; + margin: 20rpx; + background-color: #fff; + color: $u-primary; + } + + .checkedText { + background-color: $u-primary; + color: #fff; + } + } } .upload-img{ width: 160rpx; diff --git a/pages/index/index.vue b/pages/index/index.vue index a08bf2b..d2870e2 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -205,13 +205,14 @@ // }, onShow() { this.shopName = uni.getStorageSync('shopName') - this.type = uni.getStorageSync('type') + this.type = uni.getStorageSync('type') + this.getSaleInfo() + this.getServerData(); + this.getOrderInfoList(); + this.getWaitCount() }, onLoad() { - this.getSaleInfo() - this.getServerData(); - this.getOrderInfoList(); - this.getWaitCount() + }, methods: { getWaitCount() { diff --git a/pages/inventory/addGoods.vue b/pages/inventory/addGoods.vue index 3f35176..d54b53f 100644 --- a/pages/inventory/addGoods.vue +++ b/pages/inventory/addGoods.vue @@ -151,7 +151,8 @@ // 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式 let lists = [].concat(event.file) - if (this.formData.productPicture == undefined) this.formData.productPicture = []; + if (this.formData.productPicture == undefined) this.formData.productPicture = []; + console.log(this[`fileList${event.name}`]) let fileListLen = this[`fileList${event.name}`].length lists.map((item) => { diff --git a/pages/rebate/rebateShare.vue b/pages/rebate/rebateShare.vue index 4ae3470..bf91034 100644 --- a/pages/rebate/rebateShare.vue +++ b/pages/rebate/rebateShare.vue @@ -43,7 +43,7 @@ .content { width: 100%; height: 100%; - background: url('https://jewel-shop.oss-cn-beijing.aliyuncs.com/abdc5c897c4f4fe198b74091a708030b.jpg') no-repeat; + background: url('https://jewel-shop.oss-cn-beijing.aliyuncs.com/352c2490d88b47ac84bf13bfa046abcf.png') no-repeat; background-size: cover; background-position: center; overflow: hidden; diff --git a/pages/staff/clock/clock.vue b/pages/staff/clock/clock.vue index d11e790..39bccd4 100644 --- a/pages/staff/clock/clock.vue +++ b/pages/staff/clock/clock.vue @@ -40,8 +40,7 @@ -