Advertisement
golitter

editComplaint页面editComplaint.js

Jun 24th, 2024
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import router from '@ohos.router'
  2. import Fetch from '@system.fetch'
  3. import promptAction from '@ohos.promptAction'
  4. export default {
  5.     data: {
  6.       info:null,
  7.         content_info:null
  8.     },
  9.     onInit() {
  10.         let obj = router.getParams();
  11.         if(obj !=null ) {
  12.             this.info = obj;
  13.         }
  14.     },
  15.     change_content(e) {
  16.       this.content_info = e.text;
  17.     },
  18.     goToIndex() {
  19.         router.replaceUrl({
  20.             url: "pages/customerIndex/index",
  21.             params:this.info
  22.         })
  23.     },
  24.     submitComplaint(formData){
  25.         formData.value["content"] = this.content_info;
  26.         formData.value["customId"] = this.info.id;
  27.         Fetch.fetch({
  28.             url: this.$t("strings.url")+'complaint/add', //服务的地址
  29.             data:formData.value, //可有可无,提交的数据
  30.             method:"POST",
  31.             header: {
  32.                 'Content-Type': 'application/json'
  33.             },
  34.             success:(res)  => {
  35.                 // TODO: res.data == true ? res.data === true 不行
  36.                 if(res.data == "true" ){
  37.                     promptAction.showToast({message:"提交成功!",duration:5000})
  38.                 }else {
  39.                     promptAction.showToast({message:"错误!",duration:5000})
  40.                 }
  41.             },
  42.         });
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement