From 3c496c263fca58417fa9b35beb9707ad147e6c7d Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期一, 22 七月 2024 15:01:33 +0800
Subject: [PATCH] Merge branch 'main' of http://218.28.192.34:9999/r/sqys/sqys_web

---
 src/views/infomanger/infoLook/components/judge.vue |   67 +++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

diff --git a/src/views/infomanger/infoLook/components/judge.vue b/src/views/infomanger/infoLook/components/judge.vue
new file mode 100644
index 0000000..d86aaee
--- /dev/null
+++ b/src/views/infomanger/infoLook/components/judge.vue
@@ -0,0 +1,67 @@
+<template>
+    <el-dialog title="瀹℃牳" v-model="dialogVisible" width="900px" append-to-body @close="cloaseDialog"
+  >
+    <el-form>
+      <!-- <el-form-item label="瀹℃牳绫诲瀷">
+        <el-select style="width: 200px;" v-model="form.checkType">
+          <el-option label="浼佷笟瀹℃壒" value="1"></el-option>
+          <el-option label="浼佷笟瀹℃壒" value="2"></el-option>
+        </el-select>
+      </el-form-item> -->
+      <el-form-item label="瀹℃牳鐘舵��">
+        <el-radio-group v-model="form.checkStatus" class="ml-4">
+          <el-radio value="1" size="large">閫氳繃</el-radio>
+          <el-radio value="-1" size="large">鎷掔粷</el-radio>
+        </el-radio-group>
+      </el-form-item>
+      <el-form-item label="瀹℃牳璇存槑">
+        <el-input    type="textarea"      v-model="form.checkReason"  ></el-input>
+      </el-form-item>
+    </el-form>
+    <template #footer>
+      <div style="text-align: center;">
+        <el-button @click="cloaseDialog" >鍏抽棴</el-button>
+        <el-button @click="checkOrder" type="primary">纭</el-button>
+      </div>
+    </template>
+  </el-dialog>
+</template>
+
+<script setup lang="ts">
+import { checkOrder as httpCheck } from '@/api/system/company/company'
+import { ElMessage } from 'element-plus'
+const dialogVisible = ref(false)
+const info = ref({})
+const emit:any = defineEmits()
+const form: any = reactive({
+  checkStatus: '1'
+})
+const cloaseDialog = () => {
+  dialogVisible.value = false
+}
+const openDialog = (row: { companyId?: any }) => {
+  info.value = row
+  form['ids'] = [row.companyId]
+  form['checkType'] = 1
+  form['checkReason'] = ''
+  dialogVisible.value = true
+}
+function checkOrder() {
+  if(!form['checkStatus']) {
+    ElMessage.error('璇峰~鍐欏鏍哥姸鎬�')
+    return
+  }
+  if(form['checkStatus'] == -1 && !form.checkReason) {
+    ElMessage.error('璇峰~鍐欏鏍歌鏄�')
+    return
+  }
+  httpCheck(form).then(res => {
+    cloaseDialog()
+    emit('upload')
+  })
+}
+defineExpose({
+  openDialog,
+  cloaseDialog
+})
+</script>
\ No newline at end of file

--
Gitblit v1.9.1