linwe
2024-05-24 3479eae51f196930d851feed5cb3bcdf1417d7c7
E呼即办页面优化
1 files modified
41 ■■■■■ changed files
src/views/cGovernance/taskECallTwo/index.vue 41 ●●●●● patch | view | raw | blame | history
src/views/cGovernance/taskECallTwo/index.vue
@@ -36,7 +36,7 @@
    </avue-crud>
    <el-dialog title="编辑" append-to-body :visible.sync="editPopup" center @close="editClose">
      <avue-form ref="formRef" :option="option" v-model="editForm" @submit="rowUpdate">
      <avue-form ref="formRef" :option="option" v-model="editForm" @submit="handleSubmit">
        <template slot-scope="{type, disabled}" slot="sceneGeo">
          <el-button type="primary" style="font-size: 14px;  border: none;" icon="el-icon-map-location"
@@ -458,7 +458,9 @@
        // form是表单或者表格绑定的数据集,v-model='form'
        handler(val) {
          if (typeof val == "object") {
            if (!val) {
            console.log("*****11**********" + val)
            console.log("*****789111**********" + !val)
            if (val.length <= 0) {
              return
            }
            console.log("*****789**********" + val)
@@ -476,10 +478,11 @@
        // form是表单或者表格绑定的数据集,v-model='form'
        handler(val) {
          if (typeof val == "object") {
            if (!val) {
            if (val.length <= 0) {
              return
            }
            console.log("*****789**********" + val)
            console.log("*****78910**********" + !val)
            var arr = val
            //经纬度替换
@@ -566,8 +569,25 @@
          }
        )
      },
      rowUpdate(row, index, done, loading) {
      handleSubmit(form, done) {
        update(form).then(
          () => {
            this.onLoad(this.page)
            this.editPopup = false
            this.$message({
              type: "success",
              message: "操作成功!",
            })
            done()
          },
          (error) => {
            window.console.log(error)
            loading()
          }
        )
      },
      rowUpdate(row, index, done, loading) {
        update(row).then(
          () => {
            this.onLoad(this.page)
@@ -653,8 +673,10 @@
        this.sharePopup = false
      },
      handleEdit(row) {
        this.editForm = row
        getDetail(row.orderId).then((res) => {
          this.editForm = res.data.data
        this.editPopup = true
        })
      },
      handleDelete() {
        if (this.selectionList.length === 0) {
@@ -682,15 +704,6 @@
        if (["edit", "view"].includes(type)) {
          getDetail(this.form.orderId).then((res) => {
            this.form = res.data.data
            // this.form.sceneAddr = [this.form.sceneGeoLng, this.form.sceneGeoLat, this.form.sceneAddr].join(',')
            // if (this.form.imageUrls.length > 0) {
            //   var urls = []
            //   var names = this.form.imageUrls.split(",")
            //   names.forEach(name => {
            //     urls.push(website.minioUrl + name)
            //   })
            //   this.form.imageUrls = urls.join(",")
            // }
          })
        }
        // con