BeiZhu.vue 808 B

123456789101112131415161718192021222324252627282930313233
  1. <template>
  2. <el-dialog v-model="beiZhuDialog" title="备注" @closed="emit('close')">
  3. <el-input v-model="beiZhu" type="textarea"></el-input>
  4. <el-divider></el-divider>
  5. <el-button type="success" @click="baoCunClick">保存</el-button>
  6. </el-dialog>
  7. </template>
  8. <script name="BeiZhu" setup>
  9. import {ref} from 'vue'
  10. import {setlModifyReq} from '@/api/medical-insurance/si-setl-upload'
  11. const emit = defineEmits(['baoCunHouGuanBi', 'close'])
  12. const props = defineProps({
  13. data: {},
  14. })
  15. console.log(props.data.dataChanges)
  16. const beiZhuDialog = $ref(true)
  17. const beiZhu = ref('')
  18. const baoCunClick = () => {
  19. props.data.reqRemark = beiZhu.value
  20. setlModifyReq(props.data).then((res) => {
  21. emit('close')
  22. emit('baoCunHouGuanBi')
  23. beiZhu.value = ''
  24. })
  25. }
  26. </script>
  27. <style scoped></style>