From a87f20dc6a1728ab52f4ffa594739a5e5c626193 Mon Sep 17 00:00:00 2001
From: kylin L <452061493@qq.com>
Date: Sat, 13 Apr 2024 11:08:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E6=9F=A5=E9=A2=84=E7=BA=A6:=E6=A3=80?=
=?UTF-8?q?=E6=9F=A5=E4=BA=8B=E9=A1=B9+=E6=A3=80=E6=9F=A5=E8=A6=81?=
=?UTF-8?q?=E6=B1=82=E6=8D=A2=E6=88=90=E8=81=94=E5=8A=A8=E6=95=88=E6=9E=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/linkage.js | 5 ++
src/views/administrative/appointment.vue | 63 ++++++++++++++++++++----
2 files changed, 58 insertions(+), 10 deletions(-)
create mode 100644 src/api/linkage.js
diff --git a/src/api/linkage.js b/src/api/linkage.js
new file mode 100644
index 0000000..cc78268
--- /dev/null
+++ b/src/api/linkage.js
@@ -0,0 +1,5 @@
+import { _get, _post,_form,_delete } from "../http/index";
+
+export const queryLinkage = (params, success, error) => _post("/code/linkage/list",params,success,error)
+export const queryLinkageDictByValueAndParentId = (params, success, error) => _post("/code/linkage/selectLinkageDictByValueAndParentId",params,success,error)
+
diff --git a/src/views/administrative/appointment.vue b/src/views/administrative/appointment.vue
index fd819e8..ad35538 100644
--- a/src/views/administrative/appointment.vue
+++ b/src/views/administrative/appointment.vue
@@ -111,6 +111,7 @@
@@ -132,6 +133,7 @@ import {queryUserInfo} from '../../api/enforce'
import { queryEnterpriseInfoList } from '../../api/enterprise'
import { reactive, ref } from "vue";
import { getDict } from "../../api/Home";
+import { queryLinkage, queryLinkageDictByValueAndParentId } from "../../api/linkage";
import {uploadFile} from "../../util/fileUpload";
//用户筛选弹窗
import UserPopup from './userFilter.vue';
@@ -228,6 +230,9 @@ const itemConfirm = ({ selectedOptions }) => {
data.showGA = false;
data.showItem = false;
};
+const itemChange =({ selectedOptions }) => {
+ getLinkageByParentIdToGA(selectedOptions[0].id);
+}
const gaCancel = () => {
data.showGA = false;
data.showItem = false;
@@ -254,6 +259,42 @@ const submit = () =>{
console.log("登记失败")
})
}
+
+const getLinkageByValueAndParentId = (value, parentId) => {
+ // 查询检查要求字典信息
+ queryLinkageDictByValueAndParentId({"value":value, "parentId": parentId}, success => {
+ getLinkageByParentIdToItem(success.id)
+ },error=>{});
+}
+
+const getLinkageByParentIdToItem = (parentId) => {
+ // 查询检查要求字典信息
+ queryLinkage({"parentId": parentId}, success => {
+ for(var i=0; i{});
+}
+
+const getLinkageByParentIdToGA = (parentId) => {
+ // 查询检查要求字典信息
+ data.ga_columns = [];
+ queryLinkage({"parentId": parentId}, success => {
+ for(var i=0; i{});
+}
+
//初始化参数,获取扫码的企业统一信用编码
onMounted(() =>{
//查询当前登录人员信息
@@ -265,19 +306,21 @@ onMounted(() =>{
submitData.lawEnforcementId = success.data.dept.deptId;
},error=>{});
+ getLinkageByValueAndParentId("check_item", "100");
+
// 查询检查要求字典信息
- getDict({"dictType": "checkRequire"}, success => {
- for(var i=0; i{});
+ // getDict({"dictType": "checkRequire"}, success => {
+ // for(var i=0; i{});
// 查询检查要求字典信息
- getDict({"dictType": "checkItem"}, success => {
- for(var i=0; i{});
+ // getDict({"dictType": "checkItem"}, success => {
+ // for(var i=0; i{});
})
const reciveData = (item) =>{