新增投诉功能
This commit is contained in:
parent
c3f74f0049
commit
ba6095d987
7
api/complaint.js
Normal file
7
api/complaint.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import oahttp from "@/utils/oahttp.js";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发起投诉
|
||||||
|
*/
|
||||||
|
export const complaintFeedback = (data) => oahttp.post('/company/complaint_feedback', data)
|
||||||
|
|
@ -6,20 +6,38 @@
|
|||||||
placeholderStyle="font-size: 22rpx;" style="font-size: 28rpx;background-color: #eee;min-height: 100px;"
|
placeholderStyle="font-size: 22rpx;" style="font-size: 28rpx;background-color: #eee;min-height: 100px;"
|
||||||
autoHeight maxlength="-1"></u--textarea>
|
autoHeight maxlength="-1"></u--textarea>
|
||||||
</view>
|
</view>
|
||||||
<mybtn text="确认提交"></mybtn>
|
<mybtn text="确认提交" @click="modelShow=true"></mybtn>
|
||||||
|
<u-modal :show="modelShow" title="提示" content='确定提交吗' closeOnClickOverlay showCancelButton
|
||||||
|
@close="modelShow=false" @cancel="modelShow=false" @confirm="$u.throttle(submit, 1500)"></u-modal>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { complaintFeedback } from "@/api/complaint.js"
|
||||||
|
import { Toast } from "../../libs/uniApi"
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
content: ''
|
content: '',
|
||||||
|
modelShow: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad() {},
|
onLoad() {},
|
||||||
onShow() {},
|
onShow() {},
|
||||||
methods: {},
|
methods: {
|
||||||
|
async submit(){
|
||||||
|
this.modelShow = false;
|
||||||
|
await complaintFeedback({
|
||||||
|
content: this.content
|
||||||
|
})
|
||||||
|
this.$nextTick(()=>{
|
||||||
|
Toast('提交成功');
|
||||||
|
this.$u.sleep(800).then(()=>{
|
||||||
|
uni.navigateBack();
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user