lilei 4 yıl önce
ebeveyn
işleme
97e0851e7a

+ 14 - 0
src/views/evaluation/evaluationItem/AddEvaIndexModal.vue

@@ -113,12 +113,26 @@ export default {
         }
       })
     },
+    replaceDqm (str) {
+      // console.log(str.split('"'))
+      const arr = str.split('"')
+      let ret = ''
+      for (let i = 0; i < arr.length; i++) {
+        if (i != arr.length - 1) {
+          ret = ret + arr[i] + ((i % 2 == 0) ? '“' : '”')
+        } else {
+          ret = ret + arr[i]
+        }
+      }
+      return ret
+    },
     // 保存提交
     handleSubmit () {
       const _this = this
       this.form.validateFields((err, values) => {
         if (!err) {
           this.loading = true
+          values.formData.name = this.replaceDqm(values.formData.name)
           const params = this.itemIndexId ? Object.assign({ assessItemId: this.itemId, id: this.itemIndexId }, values.formData) : Object.assign({ assessItemId: this.itemId }, values.formData)
           // console.log(params, 'ppppppppppppp')
           itemIndexSave(params).then(res => {

+ 15 - 0
src/views/evaluation/evaluationItem/AddEvaItemModal.vue

@@ -139,11 +139,26 @@ export default {
         }
       })
     },
+    replaceDqm (str) {
+      // console.log(str.split('"'))
+      const arr = str.split('"')
+      let ret = ''
+      for (let i = 0; i < arr.length; i++) {
+        if (i != arr.length - 1) {
+          ret = ret + arr[i] + ((i % 2 == 0) ? '“' : '”')
+        } else {
+          ret = ret + arr[i]
+        }
+      }
+      return ret
+    },
     // 保存提交
     handleSubmit () {
       this.form.validateFields((err, values) => {
         if (!err) {
           this.loading = true
+          values.formData.name = this.replaceDqm(values.formData.name)
+          values.formData.desc = this.replaceDqm(values.formData.desc)
           const params = this.itemId ? Object.assign({
             id: this.itemId
           }, values.formData) : values.formData

+ 15 - 0
src/views/evaluation/evaluationPlan/AddEvaModal.vue

@@ -181,12 +181,27 @@ export default {
     scopeTypeChange (v) {
       this.formData.scopeType = v
     },
+    replaceDqm (str) {
+      // console.log(str.split('"'))
+      const arr = str.split('"')
+      let ret = ''
+      for (let i = 0; i < arr.length; i++) {
+        if (i != arr.length - 1) {
+          ret = ret + arr[i] + ((i % 2 == 0) ? '“' : '”')
+        } else {
+          ret = ret + arr[i]
+        }
+      }
+      return ret
+    },
     // 保存提交
     handleSubmit () {
       const _this = this
       this.form.validateFields((err, values) => {
         if (!err) {
           this.loading = true
+          values.formData.name = this.replaceDqm(values.formData.name)
+          values.formData.desc = this.replaceDqm(values.formData.desc)
           const params = this.itemId ? Object.assign({
             id: this.itemId
           }, values.formData) : values.formData