Эх сурвалжийг харах

update 修改审核意见

linweizeng 3 жил өмнө
parent
commit
e227208b63

+ 9 - 12
src/business/platform/bpmn/components/approval-opinion/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-     <!-- 
+     <!--
     <div v-if="enableCommon">
      <template v-if="!disabled && commonStatments && commonStatments.length>0">
         <el-dropdown
@@ -45,10 +45,10 @@
         :key="i"
         :type="shortcut.type"
         @click="handleShortcut(shortcut)"
-      >{{ shortcut.label }}</el-link> 
+      >{{ shortcut.label }}</el-link>
     </div>
         -->
-        
+
    <el-dropdown  style="width: 100%;" size="mini"
     	   @click.native="reqPhrase($store.getters.userInfo.employee.groupID,elFormItem)"
     	   placement="top-start"
@@ -168,6 +168,7 @@ export default {
        watchKey:false,
        inputKey:"",
        dict_add:false,
+       data: '同意'
     }
   },
   filters: { //定义过滤器
@@ -179,17 +180,13 @@ export default {
       return value
     }
   },
-  computed: {
-    data: {
-      get() {
-        return this.value? this.value : '同意'
-      },
-      set(val) {
-        this.$emit('input', val)
-      }
-    }
+  created(){
+    this.data = this.value ? this.value : '同意'
   },
   watch: {
+    data(){
+      this.$emit('input', this.data)
+    },
     value: {
       handler(val, oldVal) {
         if (!valueEquals(val, oldVal)) {