沈丘营商办后台前端项目
wjt
2024-06-19 81bb7fc2ad7dcb015844ab5defb0b8a11d34d83a
src/views/infomanger/companymanger/components/judge.vue
@@ -32,27 +32,32 @@
import { ElMessage } from 'element-plus'
const dialogVisible = ref(false)
const info = ref({})
const form = ref({})
const emit:any = defineEmits()
const form: any = reactive({
  checkStatus: ''
})
const cloaseDialog = () => {
  dialogVisible.value = false
}
const openDialog = (row) => {
const openDialog = (row: { companyId?: any }) => {
  info.value = row
  form.value['id'] = row.companyId
  form.value['checkType'] = 1
  form['id'] = row.companyId
  form['checkType'] = 1
  form['checkReason'] = ''
  dialogVisible.value = true
}
function checkOrder() {
  if(!form.value.checkStatus) {
  if(!form['checkStatus']) {
    ElMessage.error('请填写审核状态')
    return
  }
  if(form.value.checkStatus == -1 && !form.value.checkReason) {
  if(form['checkStatus'] == -1 && !form.checkReason) {
    ElMessage.error('请填写审核说明')
    return
  }
  httpCheck(form.value).then(res => {
    form.value = res.data
  httpCheck(form).then(res => {
    cloaseDialog()
    emit('upload')
  })
}
defineExpose({