diff --git a/App.vue b/App.vue
index 1d4b2e1..adb93bc 100644
--- a/App.vue
+++ b/App.vue
@@ -29,4 +29,5 @@ export default {
@import './styles/theme.scss';
@import './styles/uview.scss';
@import './styles/home_style.scss';
+@import './styles/common.scss';
diff --git a/Mock/responseData.js b/Mock/responseData.js
new file mode 100644
index 0000000..2aa9d54
--- /dev/null
+++ b/Mock/responseData.js
@@ -0,0 +1,1778 @@
+const listMock = [
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ FOREIGN_ID: "4b7d022f19cc4d57890ced7227cdd997",
+ hregionName: "采油罐区",
+ HIDDEN_ID: "32a073e6500b46c38e4478967c98d01c",
+ LONGITUDE: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "76b27d585adb4b35bd91fbe3f832d642",
+ hiddenTypeName: "违章操作",
+ CREATOR: "dac5552228894f678f0efde354d8a30a",
+ POSITIONDESC: "",
+ RECTIFICATIONTYPE: "2",
+ confirmUserName: "齐老二",
+ findDeptNames: "生产车间",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2023-03-17 10:43:31",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ HIDDENDESCR: "咯个在陪",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "5",
+ findUserNames: "齐老大",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2023-03-17 10:16",
+ CREATTIME: "2023-03-17 10:20:15",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONDEADLINE: "",
+ HIDDEN_ID: "0c6c7b405d5f4e9489c5de44f8a37320",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "",
+ hiddenTypeName: "违章操作",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ POSITIONDESC: "",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "0301_2",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2023-03-01 08:32",
+ CREATTIME: "2023-03-01 08:33:29",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "518新增隐患区域-屏幕",
+ HIDDEN_ID: "962d310a863b447493ebf44fc6920ef3",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ RISK_DESCR: "213123",
+ exaCount: 0,
+ HIDDENPART: "b3e81a2ddc4a49e78b28ae24fdfb01e4",
+ RISK_UNIT: "屏幕区",
+ LISTMANAGER_ID: "490e1fb4bf2440e1aa26e49e80b97a5a",
+ RISKITEM_ID: "2382f360645b46348a6f04eb06791d7e",
+ hiddenTypeName: "个人防护用品",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ CHECKRECORD_ID: "2afb049c7826443baf392f209c7df742",
+ RECORDITEM_ID: "89a8ef30683b473587f9aaf90a713278",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ LEVEL: "重大风险/A级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "左下角",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "清单排查0922",
+ HIDDENTYPE: "grfhyp",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老大1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-22 13:56:58",
+ CHECK_CONTENT: "24332432",
+ CREATTIME: "2022-09-22 13:57:23",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "88",
+ HIDDEN_ID: "65593ac67a1343fdaf9e697b396324b3",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "683cb008591d4e3a9516da8780e30fc4",
+ hiddenTypeName: "违章操作",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "忽略隐患打回0921",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-21 19:05:21",
+ CREATTIME: "2022-09-21 19:05:45",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "88",
+ HIDDEN_ID: "013f055067864bda8ac0ff57c2c1a9a6",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "683cb008591d4e3a9516da8780e30fc4",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ POSITIONDESC: "的",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ HIDDENDESCR: "齐老大忽略隐患",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2022-09-15 13:53",
+ CREATTIME: "2022-09-15 13:54:26",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "我的妈呀",
+ HIDDEN_ID: "7b1bfb33e6f04c458d7f4f2ee6443122",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ RISK_DESCR: "搜索",
+ exaCount: 0,
+ HIDDENPART: "b130ab737ba74ee78798388a4ee16eb1",
+ RISK_UNIT: "村上春树",
+ LISTMANAGER_ID: "157c060cbd914903b15e1851f8575165",
+ RISKITEM_ID: "22abc2c0d96847dd89bc495327316a85",
+ hiddenTypeName: "疫情防控",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ CHECKRECORD_ID: "4397dba054e949cfa44dc4daa715d014",
+ POSITIONDESC: "",
+ RECORDITEM_ID: "e85345ceab0745f1abcc8f78131290d3",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "undefined",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ LEVEL: "低风险/D级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "测试测试测试",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "undefined",
+ HIDDENDESCR: "范德萨",
+ HIDDENTYPE: "yqfk",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老零1",
+ HIDDENTYPE2: "卫生环保",
+ LATITUDE: "",
+ DISCOVERYTIME: "2022-09-14 17:12",
+ CHECK_CONTENT: "搜索",
+ CREATTIME: "2022-09-14 17:12:58",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "手写部位",
+ HIDDEN_ID: "be4cd432bcb34e6590435e0c9c746bdf",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "34ad27ba8d9e46a5aa5e67e23130fe2d",
+ hiddenTypeName: "违章指挥",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ POSITIONDESC: "测试",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "隐患部位手写",
+ HIDDENTYPE: "wzzh",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-13 14:09:04",
+ CREATTIME: "2022-09-13 14:09:40",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "123",
+ HIDDEN_ID: "661d91ee10fb4cc29b62cf24dafca8ed",
+ RECTIFYDESCR: "",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "8faf627f4c0d44babc47fb8926039652",
+ hiddenTypeName: "疫情防控",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ POSITIONDESC: "法定",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "位置",
+ HIDDENTYPE: "yqfk",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ HIDDENTYPE2: "卫生环保",
+ DISCOVERYTIME: "2022-09-13 09:18:18",
+ CREATTIME: "2022-09-13 09:46:24",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "安全部-隐患区域。",
+ HIDDEN_ID: "46a0ca89d702485d9e3be9ad50e3fac2",
+ LONGITUDE: "119.65210744443598",
+ RECTIFYDESCR: "立即真该",
+ STATE: "-2",
+ exaCount: 0,
+ HIDDENPART: "7f7b0eaa601148c3856479fc04571842",
+ hiddenTypeName: "安全隐患其他",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ POSITIONDESC: "打谁",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "1",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ HIDDENDESCR: "隐患打回",
+ HIDDENTYPE: "aqyh-qt",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.936911959869455",
+ DISCOVERYTIME: "2022-08-30 14:49:23",
+ CREATTIME: "2022-08-30 14:49:51",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-07-20",
+ hregionName: "压力控制室",
+ HIDDEN_ID: "1b6114b21c754f8ab36a5a8b9d3a6a8a",
+ LONGITUDE: "39.934582859783305",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ exaCount: 1,
+ HIDDENPART: "2c570928aded4c2f94ea5a13c0a51c5c",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONORNAME: "齐老零1",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-07-19 19:07:48",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "99914ccc0af34ea98ba3a22356fbe464",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "0719_1快报隐患",
+ HIDDENTYPE: "rdbaqxw",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ LATITUDE: "119.65347290039062",
+ DISCOVERYTIME: "2022-07-19 19:06",
+ CREATTIME: "2022-07-19 19:07:29",
+ },
+];
+
+const goEditData = {
+ result: "success",
+ hiddenVideo: [
+ {
+ FOREIGN_KEY: "32a073e6500b46c38e4478967c98d01c",
+ IMGFILES_ID: "80b32988682d486b8beb8c18b84eb271",
+ FILEPATH:
+ "/uploadFiles/file//20230317/90a2d0a0243c42d982a031fc8abada56.mp4",
+ TYPE: 102,
+ },
+ ],
+ pd: {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ HIDDENFINDDEPTNAME: "分公司级测试部门",
+ editDeptName: null,
+ FOREIGN_ID: "4b7d022f19cc4d57890ced7227cdd997",
+ hregionName: "采油罐区",
+ hregionDeptName: "分公司级测试部门",
+ confirmDeptId: "16579f1de79743198884a56350c113cc",
+ HIDDEN_ID: "32a073e6500b46c38e4478967c98d01c",
+ LONGITUDE: "",
+ editRectificationDeadline: null,
+ STATE: "-2",
+ USER_ID: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENPART: "76b27d585adb4b35bd91fbe3f832d642",
+ CREATOR: "dac5552228894f678f0efde354d8a30a",
+ CREATORNAME: "齐老大",
+ POSITIONDESC: "",
+ confirmDept: "16579f1de79743198884a56350c113cc",
+ HIDDENTYPENAME: "违章操作",
+ RECTIFICATIONTYPE: "2",
+ editUserName: null,
+ HIDDENLEVELNAME: "一般隐患",
+ editLevelName: "一般隐患",
+ CONFIRM_TIME: "2023-03-17 10:43:31",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENDESCR: "咯个在陪",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "5",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2023-03-17 10:16",
+ conUserName: "齐老二",
+ conUserId: "85437f01be1f4c959f71a850b1d731a1",
+ CREATTIME: "2023-03-17 10:20:15",
+ },
+ hImgs: [
+ {
+ FOREIGN_KEY: "32a073e6500b46c38e4478967c98d01c",
+ IMGFILES_ID: "dcd7ddad865147c3ae6f3675b5afb856",
+ FILEPATH:
+ "/uploadFiles/file//20230317/5fa7c4d65a254027bc548ab3c38430f1.jpg",
+ TYPE: 3,
+ },
+ ],
+ sImgs: [],
+ repulsecause: [],
+ checkList: [],
+ hiddenFindPeople: [
+ {
+ POST_ID: "30a398a2cf7c4ade983ce43abfc985fe",
+ deptName: "生产车间",
+ DEPARTMENT_ID: "0382f661339c4dc2ada532fea2722d98",
+ HIDDEN_ID: "32a073e6500b46c38e4478967c98d01c",
+ CORP_NAME: "卓云企业",
+ USER_ID: "dac5552228894f678f0efde354d8a30a",
+ IS_MAIN: 0,
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ NAME: "齐老大",
+ USERNAME: "18700000001",
+ USER_SIDE: "2",
+ TYPE: 1,
+ HIDDENUSER_ID: "3c81bcdf558d4fd887aab2e38c6fcba8",
+ },
+ ],
+ hiddenExa: [
+ {
+ OPERATTIME: "2023-03-17 10:20:15",
+ OPERATOR: "dac5552228894f678f0efde354d8a30a",
+ CREATOR: "dac5552228894f678f0efde354d8a30a",
+ CREATORNAME: "齐老大",
+ HIDDEN_ID: "32a073e6500b46c38e4478967c98d01c",
+ editLevelName: "一般隐患",
+ STATE: 2,
+ HIDDENEXAMINE_ID: "09364ce31b7b4b4a9c2654f387358c3a",
+ TYPE: 4,
+ CREATTIME: "2023-03-17 10:20:15",
+ spare3: "hiddenLevel1002",
+ editDeptName: "万维",
+ },
+ ],
+ hs: null,
+ rImgs: [],
+};
+
+const hidden_neglect_list = [
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ HIDDEN_ID: "df05c581d63d4cdfaf52e8d5395d50d9",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "5",
+ RISK_DESCR: "3333",
+ exaCount: 0,
+ HIDDENPART: "",
+ RISK_UNIT: "333",
+ LISTMANAGER_ID: "b25919b52aa84841a2e653c501b92281",
+ RISKITEM_ID: "7d72e8c5c05a4160ab7b0ee8a2af2e48",
+ hiddenTypeName: "污水",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ CHECKRECORD_ID: "7111d0e7d083482491c7cf2816fc8ea3",
+ POSITIONDESC: "",
+ RECORDITEM_ID: "63aa1620dee444bf9076dd8fb7aaf483",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2023-05-30 13:53:16",
+ LEVEL: "低风险/D级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "11111",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "0529_5",
+ HIDDENTYPE: "ws",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "卫生环保",
+ LATITUDE: "",
+ DISCOVERYTIME: "2023-05-29 15:27",
+ CHECK_CONTENT: "2222",
+ CREATTIME: "2023-05-29 15:28:32",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ HIDDEN_ID: "43e5a754390e4d06ae09c7a03fe3832b",
+ RECTIFYDESCR: "更换就",
+ STATE: "4",
+ RISK_DESCR: "1",
+ exaCount: 0,
+ HIDDENPART: "",
+ RISK_UNIT: "测试001-001",
+ RISKITEM_ID: "314ed889471a49a18ac89178a7544ff8",
+ hiddenTypeName: "违章操作",
+ CREATOR: "c8cb5377b4a2467cb5a6f1280b1b774f",
+ CHECKRECORD_ID: "18932bb6b2c34c9391a03a8533e132a2",
+ RECORDITEM_ID: "18932bb6b2c34c9391a03a8533e132a2",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "1",
+ RECTIFICATIONOR: "c8cb5377b4a2467cb5a6f1280b1b774f",
+ confirmUserName: "齐老二",
+ findDeptNames: "",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2023-04-10 16:21:20",
+ LEVEL: "hiddenLevel1002",
+ HIDDENFINDDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "消防较大隐患",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "2",
+ SOURCE: "6",
+ findUserNames: "",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2023-04-10 16:17:04",
+ CHECK_CONTENT: "附件是否老化、破损",
+ CREATTIME: "2023-04-10 16:17:28",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "undefined",
+ FOREIGN_ID: "4b7d022f19cc4d57890ced7227cdd997",
+ hregionName: "采油罐区",
+ HIDDEN_ID: "814ef92ecbc14eb6b1f85ac67968ef8b",
+ LONGITUDE: "",
+ STATE: "5",
+ exaCount: 0,
+ HIDDENPART: "76b27d585adb4b35bd91fbe3f832d642",
+ hiddenTypeName: "违章操作",
+ CREATOR: "dac5552228894f678f0efde354d8a30a",
+ POSITIONDESC: "",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "undefined",
+ confirmUserName: "齐老二",
+ findDeptNames: "生产车间",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2024-07-16 15:17:07",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "undefined",
+ HIDDENDESCR: "空",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "5",
+ findUserNames: "齐老大",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2023-03-17 10:18",
+ CREATTIME: "2023-03-17 10:20:16",
+ },
+ {
+ CHECKOR: "85437f01be1f4c959f71a850b1d731a1",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "我的妈呀",
+ HIDDEN_ID: "39cea7b072b44e9ab4f2f820a0207dfd",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "b130ab737ba74ee78798388a4ee16eb1",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ POSITIONDESC: "测试",
+ CHECKTIME: "2022-10-16 09:51:19",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-10-16 09:51:06",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "重大确认一般",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-10-16 09:09:02",
+ CREATTIME: "2022-10-16 09:14:40",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ HIDDEN_ID: "64462e46062c46f89047caa26bfae9a5",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "5",
+ exaCount: 0,
+ HIDDENPART: "",
+ hiddenTypeName: "违章指挥",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ POSITIONDESC: "",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-09-26 14:10:56",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "测试忽略隐患查看相关人",
+ HIDDENTYPE: "wzzh",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2022-09-26 14:09",
+ CREATTIME: "2022-09-26 14:10:34",
+ },
+ {
+ CHECKOR: "f824f83820e441fc89e56141d8b612ef",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "2022-09-17",
+ hregionName: "手输隐患部位0917-1",
+ HIDDEN_ID: "0cfeb6328856459db5249c5ef2c9fa47",
+ LONGITUDE: "119.65033841572023",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ RISK_DESCR: "111222",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "93ca17baf74244b5a6a8daaac381b37c",
+ RISK_UNIT: "屏幕区",
+ LISTMANAGER_ID: "2b8128731bed4dd9ac5413c3ae0e7604",
+ RISKITEM_ID: "f9e15877f34342ffb51e0ec08a0af559",
+ hiddenTypeName: "违章操作",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ CHECKRECORD_ID: "b8f0bbf1df434d51ad9af57027b8b40b",
+ POSITIONDESC: "1111",
+ CHECKTIME: "2022-09-17 09:33:00",
+ RECORDITEM_ID: "b496d8d92b3d419bac8b6a67a61b0ebb",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大1",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-09-17 09:33:00",
+ LEVEL: "较大风险/B级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "右上角",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "0917-1确认为忽略",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.93787282294421",
+ DISCOVERYTIME: "2022-09-17 09:31:08",
+ CHECK_CONTENT: "11122",
+ CREATTIME: "2022-09-17 09:32:14",
+ },
+ {
+ CHECKOR: "f824f83820e441fc89e56141d8b612ef",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "我的妈呀",
+ HIDDEN_ID: "5ac1f4e445824773b3fc4e345e7d823f",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "b130ab737ba74ee78798388a4ee16eb1",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ CHECKTIME: "2022-09-16 13:32:18",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大1",
+ findDeptNames: "分公司级测试部门;分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-09-16 13:32:18",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "未确认忽略隐患",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二;齐老零1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-16 13:31:09",
+ CREATTIME: "2022-09-16 13:31:41",
+ },
+ {
+ CHECKOR: "f824f83820e441fc89e56141d8b612ef",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "我的妈呀",
+ HIDDEN_ID: "5e38b9a3765347568ae897ec8d5fcec6",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "b130ab737ba74ee78798388a4ee16eb1",
+ hiddenTypeName: "大气",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ POSITIONDESC: "法定",
+ CHECKTIME: "2022-09-16 11:08:38",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大1",
+ findDeptNames: "分公司级测试部门;分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-09-16 11:08:38",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "测试多个隐患发现人",
+ HIDDENTYPE: "dq",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1;齐老二",
+ HIDDENTYPE2: "卫生环保",
+ DISCOVERYTIME: "2022-09-16 11:07:16",
+ CREATTIME: "2022-09-16 11:07:44",
+ },
+ {
+ CHECKOR: "85437f01be1f4c959f71a850b1d731a1",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "518新增隐患区域-屏幕",
+ HIDDEN_ID: "5c363162f1f949adb39ae578d089e3d5",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "b3e81a2ddc4a49e78b28ae24fdfb01e4",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ POSITIONDESC: "法定",
+ CHECKTIME: "2022-09-15 13:58:31",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-09-15 13:58:31",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "确认未忽略隐患",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-15 13:57:32",
+ CREATTIME: "2022-09-15 13:57:54",
+ },
+ {
+ CHECKOR: "85437f01be1f4c959f71a850b1d731a1",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "安全部-隐患区域。",
+ HIDDEN_ID: "992e5abcf70f4de7a74ee8423abe8255",
+ LONGITUDE: "119.65148479174647",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "7f7b0eaa601148c3856479fc04571842",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ POSITIONDESC: "测试",
+ CHECKTIME: "2022-08-10 18:47:54",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-08-10 18:47:54",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "忽略隐患加一考评",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.936988848318826",
+ DISCOVERYTIME: "2022-08-10 18:47:16",
+ CREATTIME: "2022-08-10 18:47:43",
+ },
+];
+
+const hidden_rectification_list = [
+ {
+ CHECKOR: "85437f01be1f4c959f71a850b1d731a1",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1001",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "安全部-隐患区域。",
+ HIDDEN_ID: "992e5abcf70f4de7a74ee8423abe8255",
+ LONGITUDE: "119.65148479174647",
+ RECTIFYDESCR: "",
+ STATE: "4",
+ CHECKDEPT: "16579f1de79743198884a56350c113cc",
+ exaCount: 0,
+ HIDDENPART: "7f7b0eaa601148c3856479fc04571842",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ POSITIONDESC: "测试",
+ CHECKTIME: "2022-08-10 18:47:54",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "忽略隐患",
+ CONFIRM_TIME: "2022-08-10 18:47:54",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "",
+ HIDDENDESCR: "忽略隐患加一考评",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "1",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.936988848318826",
+ DISCOVERYTIME: "2022-08-10 18:47:16",
+ CREATTIME: "2022-08-10 18:47:43",
+ },
+];
+
+const special_disposal_review_lsit = [
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-08-24",
+ hregionName: "门吊",
+ HIDDEN_ID: "7df643390e7f4763b4a6bcbd76f96086",
+ LONGITUDE: "undefined",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ HIDDENPART: "0554d263aebf4dc5a3a94ab30be4f558",
+ hiddenTypeName: "机械设备(含车辆)",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ POSITIONDESC: "无\n",
+ RECTIFICATIONORNAME: "刘可可",
+ HIDDENEXAMINE_ID: "f99b9645c22045c1b59dd58262169f01",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "d5e0cc4262f648759bd60aa68a5b46d9",
+ confirmUserName: "卓云企业",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-08-08 12:02:05",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f0c2c728c85446b0b96a370f5f8da38f",
+ RECTIFICATIONDEPT: "0382f661339c4dc2ada532fea2722d98",
+ HIDDENDESCR: "测试",
+ HIDDENTYPE: "jxsb(hcl)",
+ ISRELEVANT: "2",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "undefined",
+ DISCOVERYTIME: "2022-08-08 11:48",
+ CREATTIME: "2022-08-08 11:51:39",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-07-30",
+ hregionName: "吊装机",
+ HIDDEN_ID: "5e9d85ca6ae44718ba5027e6488e037c",
+ LONGITUDE: "",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ RISK_DESCR: "1",
+ HIDDENPART: "e9f47c8e02da4287b7b275055e11ea76",
+ RISK_UNIT: "消防系统",
+ LISTMANAGER_ID: "90dd5a4336444508b11d3f8104a9a417",
+ RISKITEM_ID: "3a1225ae324d45348b322470e83101b4",
+ hiddenTypeName: "疫情防控",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ CHECKRECORD_ID: "17da3109942e404990ff048436429bab",
+ RECTIFICATIONORNAME: "王建东",
+ HIDDENEXAMINE_ID: "314dfe5fd37549358430344fb201fd3e",
+ RECORDITEM_ID: "9fe5616a3cf2418594114bafc14bdf51",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "6d6c37756530434382e2f14fbcafaa92",
+ confirmUserName: "王建东",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-07-21 13:48:43",
+ LEVEL: "低风险/D级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "稳压泵",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "6d6c37756530434382e2f14fbcafaa92",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "报错",
+ HIDDENTYPE: "yqfk",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "卫生环保",
+ LATITUDE: "",
+ DISCOVERYTIME: "2022-07-21 13:43",
+ CHECK_CONTENT: "规范",
+ CREATTIME: "2022-07-21 13:47:15",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-07-20",
+ hregionName: "压力控制室",
+ HIDDEN_ID: "1b6114b21c754f8ab36a5a8b9d3a6a8a",
+ LONGITUDE: "39.934582859783305",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ HIDDENPART: "2c570928aded4c2f94ea5a13c0a51c5c",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONORNAME: "齐老零1",
+ HIDDENEXAMINE_ID: "5e9025fe237847c9bf3583d8f4d24812",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-07-19 19:07:48",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "0719_1快报隐患",
+ HIDDENTYPE: "rdbaqxw",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老大1",
+ LATITUDE: "119.65347290039062",
+ DISCOVERYTIME: "2022-07-19 19:06",
+ CREATTIME: "2022-07-19 19:07:29",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-07-19",
+ hregionName: "门吊",
+ HIDDEN_ID: "dcd933557d9f4bfd9c6d35f2ee9f0dea",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ RISK_DESCR: "111222",
+ HIDDENPART: "0554d263aebf4dc5a3a94ab30be4f558",
+ RISK_UNIT: "屏幕区",
+ LISTMANAGER_ID: "4e321c9d729946949d11df47c18cc704",
+ RISKITEM_ID: "7ee090008a794e8d8e14444315cfdc2b",
+ CREATOR: "f0c2c728c85446b0b96a370f5f8da38f",
+ CHECKRECORD_ID: "671301ba4e684ce08c40c8729712a7d8",
+ RECTIFICATIONORNAME: "齐老零1",
+ HIDDENEXAMINE_ID: "1c5a3ffa9c734da1845825eb66957d7b",
+ RECORDITEM_ID: "292ca7cad3f04fd58c35591ffbca8422",
+ HAVESCHEME: "0",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ confirmUserName: "卓云企业",
+ findDeptNames: "卓云企业",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-07-18 20:50:42",
+ LEVEL: "较大风险/B级",
+ HIDDENFINDDEPT: "96acf1a16df646dda03592af042f3abc",
+ IDENTIFICATION: "右上角",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f0c2c728c85446b0b96a370f5f8da38f",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "7-18特殊处置",
+ HIDDENTYPE: "wdbaqzt1",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "卓云企业",
+ DISCOVERYTIME: "2022-07-18 20:47:53",
+ CHECK_CONTENT: "11122",
+ CREATTIME: "2022-07-18 20:47:33",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONDEADLINE: "2022-06-09",
+ hregionName: "1号天车",
+ HIDDEN_ID: "2457a7d670124e6786bcbc4b18618644",
+ LONGITUDE: "119.65671300888063",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ RISK_DESCR: "可能会有斑点\n可能会有屏裂",
+ HIDDENPART: "333ded8e7b1545c88166d1aed80b43e4",
+ RISK_UNIT: "屏幕区",
+ LISTMANAGER_ID: "7911d46873a9409ab525ce8aaaac872f",
+ RISKITEM_ID: "61e3c01b1f4f4ed3a2c1c348619b7681",
+ CREATOR: "f824f83820e441fc89e56141d8b612ef",
+ CHECKRECORD_ID: "2ed8af101a4d4782bd94fe3d82c46d35",
+ RECTIFICATIONORNAME: "齐老大1",
+ HIDDENEXAMINE_ID: "449a772bab9945aa8bc7a1c03493bdc1",
+ RECORDITEM_ID: "67a8cc62f9314974aecf46a9f0dd786c",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "f824f83820e441fc89e56141d8b612ef",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门;分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ CONFIRM_TIME: "2022-06-08 18:21:11",
+ LEVEL: "一般风险/C级",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ IDENTIFICATION: "左上角区域",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "06082不合格手机端隐患描述",
+ HIDDENTYPE: "wdbaqzt1",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "齐老大1;齐老零1",
+ LATITUDE: "39.936790887304056",
+ DISCOVERYTIME: "2022-06-08 09:40",
+ CHECK_CONTENT: "长亮查看\n手部触摸",
+ CREATTIME: "2022-06-08 09:41:16",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONDEADLINE: "2022-06-01",
+ hregionName: "吊装机",
+ HIDDEN_ID: "b97d1fb6e6d944e692ae184c3a5f1695",
+ LONGITUDE: "119.6507820122703",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ RISK_DESCR: "存在风险",
+ HIDDENPART: "e9f47c8e02da4287b7b275055e11ea76",
+ RISK_UNIT: "操作间",
+ LISTMANAGER_ID: "97d7ae3f67724de8b457b7882517b5ef",
+ RISKITEM_ID: "f0aa554e8a30465e81955bc50979b3d2",
+ CREATOR: "f0c2c728c85446b0b96a370f5f8da38f",
+ CHECKRECORD_ID: "3dd7b8c923e748188b97f3ab79ee221c",
+ HIDDENEXAMINE_ID: "f33b76f05a9e43f6ac6dd08b1f411868",
+ RECORDITEM_ID: "c618383f568445ee9de23ff2bfb2cfd5",
+ HAVESCHEME: "0",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "87a4ee707e1e4b7cbeb5e576099f01da",
+ findDeptNames: "卓云企业",
+ HIDDENLEVELNAME: "轻微隐患",
+ CONFIRM_TIME: "2022-05-31 09:48:48",
+ LEVEL: "低风险/D级",
+ HIDDENFINDDEPT: "96acf1a16df646dda03592af042f3abc",
+ IDENTIFICATION: "组装调试设备",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "87a4ee707e1e4b7cbeb5e576099f01da",
+ RECTIFICATIONDEPT: "96acf1a16df646dda03592af042f3abc",
+ HIDDENDESCR: "w2",
+ HIDDENTYPE: "swzy",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "卓云企业",
+ LATITUDE: "39.935352904602844",
+ DISCOVERYTIME: "2022-05-31 00:00:00",
+ CHECK_CONTENT: "检查内容",
+ CREATTIME: "2022-05-31 09:48:31",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel2001",
+ RECTIFICATIONDEADLINE: "2022-05-27",
+ hregionName: "测试负责人和备注修改",
+ HIDDEN_ID: "f1e723e9d4bb494182b3907d9c44501d",
+ LONGITUDE: "39.93290424782858",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ HIDDENPART: "697d3cdd23bd42ef97744f2518970c04",
+ CREATOR: "118f2fdfaf8c4861a337a7ef1c4d56c0",
+ RECTIFICATIONORNAME: "测试322",
+ HIDDENEXAMINE_ID: "d9e4b4bba43f4811afe22e82749e5321",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "bbf0ed8863fc4e6b9b8fdca87ad4275c",
+ confirmUserName: "卓云企业",
+ findDeptNames: "安全部;卓云企业",
+ CONFIRM_TIME: "2022-05-26 14:26:55",
+ HIDDENFINDDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f0c2c728c85446b0b96a370f5f8da38f",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "我是第二个隐患快报",
+ HIDDENTYPE: "rcwz",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "李晓红;卓云企业",
+ LATITUDE: "119.6534514427185",
+ DISCOVERYTIME: "2022-05-27",
+ CREATTIME: "2022-05-26 14:25:24",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONDEADLINE: "2022-05-28",
+ hregionName: "测试负责人和备注修改",
+ HIDDEN_ID: "dd766c39c9c943f28a2de0ccfa18132e",
+ LONGITUDE: "undefined",
+ RECTIFYDESCR: "",
+ STATE: "7",
+ RISK_DESCR: "1",
+ HIDDENPART: "697d3cdd23bd42ef97744f2518970c04",
+ RISK_UNIT: "额鹅鹅鹅",
+ LISTMANAGER_ID: "df6ffe15301c4b678a1ee80da3c985ae",
+ RISKITEM_ID: "74d37e01b479448481bf412bf7e3e699",
+ CREATOR: "bbf0ed8863fc4e6b9b8fdca87ad4275c",
+ CHECKRECORD_ID: "d2db786033034a818858ee802bcc98af",
+ RECTIFICATIONORNAME: "王建东",
+ HIDDENEXAMINE_ID: "3c1ed667e47d404280852f8adf50f265",
+ RECORDITEM_ID: "d83aea5d66404f7ca6a81ab0c32c1a13",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "6d6c37756530434382e2f14fbcafaa92",
+ confirmUserName: "卓云企业",
+ findDeptNames: "安全部;分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ CONFIRM_TIME: "2022-05-26 11:04:56",
+ LEVEL: "低风险/D级",
+ HIDDENFINDDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ IDENTIFICATION: "柔柔弱弱",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f0c2c728c85446b0b96a370f5f8da38f",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "我是隐患描述",
+ HIDDENTYPE: "swzy",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "测试322;分公司级测试部门主任",
+ LATITUDE: "undefined",
+ DISCOVERYTIME: "2022-05-27",
+ CHECK_CONTENT: "12",
+ CREATTIME: "2022-05-26 10:46:49",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2024-04-11",
+ HIDDEN_ID: "16ac02c61248478d8b329e9580b523b3",
+ RECTIFYDESCR: "测试",
+ STATE: "2",
+ RISK_DESCR: "1",
+ HIDDENPART: "",
+ RISK_UNIT: "下料区",
+ RECTIFICATIONTIME: "2024-04-10 15:14:54",
+ LISTMANAGER_ID: "935209020377488a880582c5978175b3",
+ RISKITEM_ID: "f0a64b63f3e149a08a65497901140d3f",
+ hiddenTypeName: "安全标志标识",
+ CREATOR: "f0c2c728c85446b0b96a370f5f8da38f",
+ CHECKRECORD_ID: "83c8ecc209a04b57ae02721b2f079dbf",
+ RECTIFICATIONORNAME: "白伟",
+ HIDDENEXAMINE_ID: "72f8d6f6900f45149492c9a7c28966d9",
+ RECORDITEM_ID: "e83d22cf4074491cb62ee5f0e7747775",
+ HAVESCHEME: "0",
+ exaSTATE: 1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "1b67343859ea49858470e411906994ca",
+ confirmUserName: "白伟",
+ findDeptNames: "卓云企业",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2024-04-10 15:12:32",
+ LEVEL: "一般风险/C级",
+ HIDDENFINDDEPT: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ ISEXPIREREPAIR: "0",
+ IDENTIFICATION: "下料作业",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "1b67343859ea49858470e411906994ca",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "测试问题",
+ HIDDENTYPE: "aqbzbs",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "11",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "卓云企业",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2024-04-10 15:08:39",
+ CHECK_CONTENT: "1",
+ CREATTIME: "2024-04-10 15:11:08",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2024-04-11",
+ HIDDEN_ID: "16ac02c61248478d8b329e9580b523b3",
+ RECTIFYDESCR: "测试",
+ STATE: "2",
+ RISK_DESCR: "1",
+ HIDDENPART: "",
+ RISK_UNIT: "下料区",
+ RECTIFICATIONTIME: "2024-04-10 15:14:54",
+ LISTMANAGER_ID: "935209020377488a880582c5978175b3",
+ RISKITEM_ID: "f0a64b63f3e149a08a65497901140d3f",
+ hiddenTypeName: "安全标志标识",
+ CREATOR: "f0c2c728c85446b0b96a370f5f8da38f",
+ CHECKRECORD_ID: "83c8ecc209a04b57ae02721b2f079dbf",
+ RECTIFICATIONORNAME: "白伟",
+ HIDDENEXAMINE_ID: "d7f873f420b14be786558287433f95af",
+ RECORDITEM_ID: "e83d22cf4074491cb62ee5f0e7747775",
+ HAVESCHEME: "0",
+ exaSTATE: 1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "1b67343859ea49858470e411906994ca",
+ confirmUserName: "白伟",
+ findDeptNames: "卓云企业",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2024-04-10 15:12:32",
+ LEVEL: "一般风险/C级",
+ HIDDENFINDDEPT: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ ISEXPIREREPAIR: "0",
+ IDENTIFICATION: "下料作业",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "1b67343859ea49858470e411906994ca",
+ RECTIFICATIONDEPT: "61a28015db4a4e2bbeaf64d9b06db5d0",
+ HIDDENDESCR: "测试问题",
+ HIDDENTYPE: "aqbzbs",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "11",
+ ISCONFIRM: "0",
+ SOURCE: "2",
+ findUserNames: "卓云企业",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2024-04-10 15:08:39",
+ CHECK_CONTENT: "1",
+ CREATTIME: "2024-04-10 15:11:08",
+ },
+];
+
+const delay_review_list = [
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ DISPOSAL_PLAN: "",
+ RECTIFICATIONDEADLINE: "",
+ hregionName: "1号天车",
+ HIDDEN_ID: "2cd3cbc78944462d9b0c9e46f1158c2a",
+ LONGITUDE: "",
+ RECTIFYDESCR: "1",
+ STATE: "2",
+ HIDDENPART: "333ded8e7b1545c88166d1aed80b43e4",
+ RECTIFICATIONTIME: "2024-07-26",
+ LISTMANAGER_ID: "7a49f7a1e74b4b339cafa7a31e0c1eab",
+ RISKITEM_ID: "",
+ hiddenTypeName: "违章操作",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ CHECKRECORD_ID: "f730cb7519eb4c27ac60b2b246148017",
+ POSITIONDESC: "名人堂。",
+ RECTIFICATIONORNAME: "齐老二",
+ HIDDENEXAMINE_ID: "b6fa7c3871014f63b86285bd6c3f3ba4",
+ RECORDITEM_ID: "",
+ HAVESCHEME: "0",
+ exaSTATE: 1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "85437f01be1f4c959f71a850b1d731a1",
+ confirmUserName: "齐老二",
+ findDeptNames: "",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2024-07-16 14:38:19",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ ISEXPIREREPAIR: "0",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "c64f882915d24bf78660177ce404f093",
+ HIDDENDESCR: "就很快",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "2",
+ ISCONFIRM: "0",
+ SOURCE: "3",
+ findUserNames: "",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "",
+ DISCOVERYTIME: "2024-07-12 14:32",
+ CHECK_CONTENT: "",
+ CREATTIME: "2024-07-12 14:33:19",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ DISPOSAL_PLAN: "寒假快乐",
+ RECTIFICATIONDEADLINE: "2022-09-30",
+ hregionName: "518新增隐患区域-屏幕",
+ HIDDEN_ID: "54833a3af6a64c68b17ba171c30778ad",
+ RECTIFYDESCR: "测试",
+ STATE: "4",
+ HIDDENPART: "b3e81a2ddc4a49e78b28ae24fdfb01e4",
+ RECTIFICATIONTIME: "2022-09-29",
+ hiddenTypeName: "电气设备",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONORNAME: "齐老零1",
+ HIDDENEXAMINE_ID: "4ba912829685483db2c082bacdfaaea7",
+ CHECKTIME: "2022-09-29 17:24:33",
+ HAVESCHEME: "0",
+ exaSTATE: 1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ CONFIRM_TIME: "2022-09-29 16:47:33",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "多次特殊2",
+ HIDDENTYPE: "dqsb",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "12",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-09-29 16:45:34",
+ CREATTIME: "2022-09-29 16:47:16",
+ },
+ {
+ CHECKOR: "",
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ DISPOSAL_PLAN: "名处理",
+ RECTIFICATIONDEADLINE: "2022-08-30",
+ FOREIGN_ID: "bc36a8f647e2424cb9009f71414b83b7",
+ hregionName: "安全部-部门隐患区域",
+ HIDDEN_ID: "1098feadb91f4f718be312692d484f79",
+ LONGITUDE: "119.65425074100496",
+ RECTIFYDESCR: "没问题",
+ STATE: "8",
+ CHECKDEPT: "",
+ HIDDENPART: "3c1f554eb46647c4abbf0e1e74e267bb",
+ RECTIFICATIONTIME: "2022-08-30",
+ hiddenTypeName: "电气设备",
+ CREATOR: "c8cb5377b4a2467cb5a6f1280b1b774f",
+ HIDDENEXAMINE_ID: "c209dd39e891466e94e324d65cf8fdd0",
+ HAVESCHEME: "0",
+ exaSTATE: 2,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "c8cb5377b4a2467cb5a6f1280b1b774f",
+ confirmUserName: "齐老二",
+ findDeptNames: "",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-08-29 17:40:18",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "确实有问题了",
+ HIDDENTYPE: "dqsb",
+ INVESTMENT_FUNDS: "3",
+ ISCONFIRM: "0",
+ SOURCE: "5",
+ findUserNames: "",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.93395631974417",
+ DISCOVERYTIME: "2022-08-29 17:31",
+ CREATTIME: "2022-08-29 16:41:24",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONDEADLINE: "2022-07-09",
+ hregionName: "液压机",
+ HIDDEN_ID: "27e4bfb58d264f7b8a28d3f0b2e1fa55",
+ LONGITUDE: "119.65201377868654",
+ RECTIFYDESCR: "",
+ STATE: "8",
+ HIDDENPART: "034a9589add34144aecefeb6e128915b",
+ LISTMANAGER_ID: "4f626c47731b4dbab004d0a0234406ce",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ CHECKRECORD_ID: "d099c13af69b4072a9c73d99db043857",
+ RECTIFICATIONORNAME: "齐老二",
+ HIDDENEXAMINE_ID: "f8eca540b85e46278b9498da419c5f31",
+ exaSTATE: -1,
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "85437f01be1f4c959f71a850b1d731a1",
+ confirmUserName: "齐老二",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-07-07 10:14:17",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "0707_1app其他隐患",
+ HIDDENTYPE: "wdbaqzt1",
+ ISCONFIRM: "0",
+ SOURCE: "3",
+ findUserNames: "齐老零1",
+ LATITUDE: "39.93713361286024",
+ DISCOVERYTIME: "2022-07-07 09:47",
+ CREATTIME: "2022-07-07 09:48:47",
+ },
+];
+
+const hidden_acceptance_list = [
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ HIDDENFINDDEPTNAME: "分公司级测试部门",
+ RECTIFICATIONDEADLINE: "2022-09-02",
+ HIDDEN_ID: "d0868c68fb814bf8a11b180fbf46b778",
+ LONGITUDE: "119.65049818435217",
+ RECTIFYDESCR: "范德萨",
+ STATE: "2",
+ exaCount: 0,
+ HIDDENPART: "55d33f587d674f188dc93514cfa6571b",
+ RECTIFICATIONTIME: "2022-09-01",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ CREATORNAME: "齐老零1",
+ CHECKNAME: "齐老二",
+ POSITIONDESC: "放大",
+ RECTIFICATIONORNAME: "齐老大1",
+ RECTIFICATIONDEPTNAME: "分公司级测试部门",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "屏幕中间",
+ RECTIFICATIONOR: "f824f83820e441fc89e56141d8b612ef",
+ confirmUserName: "齐老大1",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-09-01 17:41:12",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "验收验收",
+ HIDDENTYPE: "dqsb",
+ ISRELEVANT: "1",
+ INVESTMENT_FUNDS: "1111",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ CHECKUSERS: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENTYPE2: "安全隐患",
+ LATITUDE: "39.93683764176134",
+ DISCOVERYTIME: "2022-09-01 17:39:04",
+ CREATTIME: "2022-09-01 17:39:54",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1002",
+ HIDDENFINDDEPTNAME: "分公司级测试部门",
+ RECTIFICATIONDEADLINE: "2022-08-27",
+ HIDDEN_ID: "a5fbfea8a240425d9d2cb2a5da72afa4",
+ LONGITUDE: "119.65554301606485",
+ RECTIFYDESCR: "测试",
+ STATE: "2",
+ exaCount: 0,
+ HIDDENPART: "333ded8e7b1545c88166d1aed80b43e4",
+ RECTIFICATIONTIME: "2022-08-27",
+ CREATOR: "5f0812d44b134fc48a1c435ec62dc1f8",
+ CREATORNAME: "齐老零1",
+ CHECKNAME: "齐老二",
+ POSITIONDESC: "腭侧",
+ RECTIFICATIONORNAME: "齐老大1",
+ RECTIFICATIONDEPTNAME: "分公司级测试部门",
+ HAVESCHEME: "1",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "1号天车",
+ RECTIFICATIONOR: "f824f83820e441fc89e56141d8b612ef",
+ confirmUserName: "齐老大1",
+ findDeptNames: "分公司级测试部门",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2022-08-27 16:48:16",
+ HIDDENFINDDEPT: "16579f1de79743198884a56350c113cc",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "一般隐患测试",
+ HIDDENTYPE: "hjwsjlh",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "11",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "齐老零1",
+ CHECKUSERS: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENTYPE2: "卫生环保",
+ LATITUDE: "39.93822027914953",
+ DISCOVERYTIME: "2022-08-27 16:47:14",
+ CREATTIME: "2022-08-27 16:47:46",
+ },
+ {
+ ISDELETE: "0",
+ HIDDENLEVEL: "hiddenLevel1004",
+ HIDDENFINDDEPTNAME: "卓云企业",
+ RECTIFICATIONDEADLINE: "2022-08-31",
+ HIDDEN_ID: "189ad3aaef344b048fa29014e00341e8",
+ RECTIFYDESCR: "正常整改",
+ STATE: "2",
+ exaCount: 0,
+ HIDDENPART: "3c1f554eb46647c4abbf0e1e74e267bb",
+ RECTIFICATIONTIME: "2022-08-31",
+ CREATOR: "f0c2c728c85446b0b96a370f5f8da38f",
+ CREATORNAME: "卓云企业",
+ CHECKNAME: "齐老二",
+ POSITIONDESC: "",
+ RECTIFICATIONORNAME: "齐老大1",
+ RECTIFICATIONDEPTNAME: "分公司级测试部门",
+ HAVESCHEME: "0",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "安全部-部门隐患区域",
+ RECTIFICATIONOR: "f824f83820e441fc89e56141d8b612ef",
+ confirmUserName: "齐老大1",
+ findDeptNames: "卓云企业;分公司级测试部门",
+ HIDDENLEVELNAME: "轻微隐患",
+ CONFIRM_TIME: "2022-08-25 20:58:15",
+ HIDDENFINDDEPT: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CORPINFO_ID: "13cf0f4ec77e4d98ae8cdd9c3386ae0c",
+ CONFIRM_USER: "f824f83820e441fc89e56141d8b612ef",
+ RECTIFICATIONDEPT: "16579f1de79743198884a56350c113cc",
+ HIDDENDESCR: "825隐患快报4",
+ HIDDENTYPE: "wzcz",
+ ISRELEVANT: "2",
+ INVESTMENT_FUNDS: "123",
+ ISCONFIRM: "0",
+ SOURCE: "1",
+ findUserNames: "卓云企业;齐老大1",
+ CHECKUSERS: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENTYPE2: "安全隐患",
+ DISCOVERYTIME: "2022-08-25 20:26:36",
+ CREATTIME: "2022-08-25 20:27:21",
+ },
+];
+
+/** 隐患记录的 mock 列表数据 */
+const hidden_record_list = [
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "1",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "85437f01be1f4c959f71a850b1d731a1",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "1837f92c739344d9a0987c72b7e8e43d",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "不哭哭",
+ RECTIFICATIONTIME: "2024-08-02",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ RECTIFICATIONORNAME: "齐老二",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-02 17:39",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "bug7535",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "安全部",
+ HIDDEN_ID: "79f87505277a42c89818b2050fa72caa",
+ HIDDENLEVELNAME: "一般隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "e5d0b32c6bbe416498bf57301b8e791c",
+ HIDDENDESCR: "7567",
+ CREATOR: "c1bf218ffcff4c1a99a6dff181957720",
+ SOURCE: "2",
+ findUserNames: "齐老三",
+ DISCOVERYTIME: "2024-08-02 15:06",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "2182cfb7d6314417a143b8b72f3fb00a",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "45645",
+ CREATOR: "1b429c4658cf43c9b3b415ccbe52b63a",
+ SOURCE: "2",
+ findUserNames: "齐五",
+ DISCOVERYTIME: "2024-08-02 15:04",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "f83349e3753b4143954d24f113857f75",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "123",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ SOURCE: "2",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-02 14:55",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "7b2cf605204248bea2636965da14a728",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "12341放大点",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ SOURCE: "3",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-02 14:13",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "2c797704caaf48efa62ea1c6d2c967e1",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "49847929dfd9470eba146eb81c9d09ae",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "165165",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ SOURCE: "2",
+ RECTIFICATIONORNAME: "孙海官",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-02 11:14",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "什么情况啊",
+ RECTIFICATIONOR: "fc7000e2e9f541e09cc33b9748712789",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "270fb4438a3243f4bed051a293d6dfa2",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "bdde74c8353148ab83a8fce58b598859",
+ HIDDENDESCR: "123132",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ SOURCE: "1",
+ RECTIFICATIONORNAME: "测试问题",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-01 10:41",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "齐老大",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "92518cee2781451bb9a9fad87745b894",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "dac5552228894f678f0efde354d8a30a",
+ HIDDENPART: "",
+ HIDDENDESCR: "22",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ SOURCE: "1",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-08-01 10:34",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1004",
+ RECTIFICATIONTYPE: "2",
+ RECTIFICATIONOR: "",
+ confirmUserName: "孙海官",
+ findDeptNames: "分公司级测试部门",
+ HIDDEN_ID: "fe97e068f5fc49e6915a333d39972031",
+ HIDDENLEVELNAME: "轻微隐患",
+ STATE: "-2",
+ CONFIRM_USER: "2c797704caaf48efa62ea1c6d2c967e1",
+ HIDDENPART: "",
+ HIDDENDESCR: "11",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ findUserNames: "齐老二",
+ DISCOVERYTIME: "2024-07-31 10:58",
+ },
+ {
+ HIDDENLEVEL: "hiddenLevel1002",
+ RECTIFICATIONTYPE: "2",
+ HREGIONNAME: "1号天车",
+ RECTIFICATIONOR: "85437f01be1f4c959f71a850b1d731a1",
+ confirmUserName: "齐老二",
+ findDeptNames: "",
+ HIDDEN_ID: "2cd3cbc78944462d9b0c9e46f1158c2a",
+ HIDDENLEVELNAME: "一般隐患",
+ CONFIRM_TIME: "2024-07-16 14:38:19",
+ STATE: "2",
+ CONFIRM_USER: "85437f01be1f4c959f71a850b1d731a1",
+ HIDDENPART: "333ded8e7b1545c88166d1aed80b43e4",
+ HIDDENDESCR: "就很快",
+ RECTIFICATIONTIME: "2024-07-26",
+ CREATOR: "85437f01be1f4c959f71a850b1d731a1",
+ CHECKNAME: "齐津铖,测试问题",
+ SOURCE: "3",
+ RECTIFICATIONORNAME: "齐老二",
+ findUserNames: "",
+ DISCOVERYTIME: "2024-07-12 14:32",
+ },
+];
+
+export {
+ listMock,
+ goEditData,
+ hidden_neglect_list,
+ hidden_rectification_list,
+ special_disposal_review_lsit,
+ delay_review_list,
+ hidden_acceptance_list,
+ hidden_record_list,
+};
diff --git a/api/index.js b/api/index.js
index e077886..9ac0608 100644
--- a/api/index.js
+++ b/api/index.js
@@ -1,34 +1,91 @@
-import {post, upload, uploads} from "../utils/request";
+import { post, upload, uploads } from "../utils/request";
-export const submitLogin = (params) => post("/app/admin/check", params) // 登录
-export const getIDCardDeduplication = (params) => post("/app/user/hasCardIdForApp", params) // 身份证去重
-export const getUserDeduplication = (params) => post("/app/user/hasUserNameForApp", params) // 用户名去重
-export const getPhoneNumberDeduplication = (params) => post("/app/user/hasPhoneForApp", params) // 手机号去重
-export const setRegister = (params) => post("/app/admin/register", params) // 注册
-export const setForgotPassword = (params) => post("/app/admin/forgetPassword", params) // 忘记密码
-export const getElectronicWorkCard = (params) => post("/app/user/getUserDetailInfoByUserIdForApp", params) // 电子工牌
-export const getElectronicWorkCardQRCode = (params) => post("/app/user/generateQRCodeImageByUserId", params) // 电子工牌二维码
-export const getEmployedBy = (params) => post("/app/employmentApplyManagement/getEmploymentRecordByUserIdOrCorpInfoId", params) // 就职单位列表
-export const setResignationApplication = (params) => post("/app/employmentApplyManagement/edit", params) // 离职申请
-export const setRelatedPartyScanning = (params) => post("/app/user/updateUserInfoAfterScanQRCode", params) // 相关方扫码
-export const getDataDictionary = (params) => post("/app/dictionaries/getLevels", params) // 数据字典
-export const setUploadAttachments = (params) => upload("/app/imgFiles/addSingleImg", params) // 上传附件
-export const removeUploadAttachments = (params) => post("/app/imgFiles/deleteImg", params) // 删除附件
-export const setRelatedPartyRegistration = (params) => post("/app/user/saveUser", params) // 相关方注册
-export const setRelatedPartyUpdate = (params) => post("/app/user/editUser", params) // 相关方修改
-export const checkRelatedUnitsPersonCount = (params) => post("/app/user/checkUserCountForApp", params) // 检查相关方单位流动人员数和单位总人数
-export const getServiceUnitList = (params) => post("/app/user/getRelatedUnitsListByUserId", params) // 服务单位列表
-export const getServiceUnitView = (params) => post("/app/user/getRelatedUnitsDetailById", params) // 服务单位查看
-export const setFeedbackUpload = (params) => upload("/app/feedback/upload", params) //反馈问题附件
-export const setFeedbackAdd = (params) => post("/app/feedback/add", params) //反馈问题提交
-export const getVersion = (params) => post("/app/versionmanager/getVersion", params) //版本更新
-export const setUpdatePassword = (params) => post("/app/user/editUserPasswordByUserId", params) //修改密码
-export const getUserInfo = (params) => post("/app/user/getDetailByUserIdAndCorpInfoId", params) //用户信息
-export const setUserInfo = (params) => post("/app/user/edit", params) //修改用户信息
-export const getCertificateInformationList = (params) => post("/app/specialUser/list", params) //证书信息列表
-export const getCertificateInformationView = (params) => post("/app/specialUser/goEdit", params) //证书信息查看
-export const setCertificateInformationAdd = (params) => upload("/app/specialUser/add", params) //证书信息添加
-export const setCertificateInformationEdit = (params) => upload("/app/specialUser/edit", params) //证书信息修改
-export const setCertificateInformationEditPost = (params) => post("/app/specialUser/edit", params) //证书信息修改
-export const getDeptTree = (params) => post("/api/department/listzTree", params) //用户信息
-export const getEMPLOYMENTAPPLYMANAGEMENTID = (params) => post("/app/user/getEMPLOYMENTAPPLYMANAGEMENTID",params)//获取EMPLOYMENTAPPLYMANAGEMENTID
+export const submitLogin = (params) => post("/app/admin/check", params); // 登录
+export const getIDCardDeduplication = (params) =>
+ post("/app/user/hasCardIdForApp", params); // 身份证去重
+export const getUserDeduplication = (params) =>
+ post("/app/user/hasUserNameForApp", params); // 用户名去重
+export const getPhoneNumberDeduplication = (params) =>
+ post("/app/user/hasPhoneForApp", params); // 手机号去重
+export const setRegister = (params) => post("/app/admin/register", params); // 注册
+export const setForgotPassword = (params) =>
+ post("/app/admin/forgetPassword", params); // 忘记密码
+export const getElectronicWorkCard = (params) =>
+ post("/app/user/getUserDetailInfoByUserIdForApp", params); // 电子工牌
+export const getElectronicWorkCardQRCode = (params) =>
+ post("/app/user/generateQRCodeImageByUserId", params); // 电子工牌二维码
+export const getEmployedBy = (params) =>
+ post(
+ "/app/employmentApplyManagement/getEmploymentRecordByUserIdOrCorpInfoId",
+ params
+ ); // 就职单位列表
+export const setResignationApplication = (params) =>
+ post("/app/employmentApplyManagement/edit", params); // 离职申请
+export const setRelatedPartyScanning = (params) =>
+ post("/app/user/updateUserInfoAfterScanQRCode", params); // 相关方扫码
+export const getDataDictionary = (params) =>
+ post("/app/dictionaries/getLevels", params); // 数据字典
+export const setUploadAttachments = (params) =>
+ upload("/app/imgFiles/addSingleImg", params); // 上传附件
+export const removeUploadAttachments = (params) =>
+ post("/app/imgFiles/deleteImg", params); // 删除附件
+export const setRelatedPartyRegistration = (params) =>
+ post("/app/user/saveUser", params); // 相关方注册
+export const setRelatedPartyUpdate = (params) =>
+ post("/app/user/editUser", params); // 相关方修改
+export const checkRelatedUnitsPersonCount = (params) =>
+ post("/app/user/checkUserCountForApp", params); // 检查相关方单位流动人员数和单位总人数
+export const getServiceUnitList = (params) =>
+ post("/app/user/getRelatedUnitsListByUserId", params); // 服务单位列表
+export const getServiceUnitView = (params) =>
+ post("/app/user/getRelatedUnitsDetailById", params); // 服务单位查看
+export const setFeedbackUpload = (params) =>
+ upload("/app/feedback/upload", params); //反馈问题附件
+export const setFeedbackAdd = (params) => post("/app/feedback/add", params); //反馈问题提交
+export const getVersion = (params) =>
+ post("/app/versionmanager/getVersion", params); //版本更新
+export const setUpdatePassword = (params) =>
+ post("/app/user/editUserPasswordByUserId", params); //修改密码
+export const getUserInfo = (params) =>
+ post("/app/user/getDetailByUserIdAndCorpInfoId", params); //用户信息
+export const setUserInfo = (params) => post("/app/user/edit", params); //修改用户信息
+export const getCertificateInformationList = (params) =>
+ post("/app/specialUser/list", params); //证书信息列表
+export const getCertificateInformationView = (params) =>
+ post("/app/specialUser/goEdit", params); //证书信息查看
+export const setCertificateInformationAdd = (params) =>
+ upload("/app/specialUser/add", params); //证书信息添加
+export const setCertificateInformationEdit = (params) =>
+ upload("/app/specialUser/edit", params); //证书信息修改
+export const setCertificateInformationEditPost = (params) =>
+ post("/app/specialUser/edit", params); //证书信息修改
+export const getDeptTree = (params) =>
+ post("/api/department/listzTree", params); //用户信息
+export const getEMPLOYMENTAPPLYMANAGEMENTID = (params) =>
+ post("/app/user/getEMPLOYMENTAPPLYMANAGEMENTID", params); //获取EMPLOYMENTAPPLYMANAGEMENTID
+
+/** 获取隐患信息 */
+export const getHiddenInfo = (params) => post("/app/hidden/goEdit", params);
+
+/** 隐患级别树 */
+export const getHiddenLevelTree = (params) =>
+ post("/dictionaries/listSelectTreeByTkiTree", params);
+
+/** 隐患部位树 */
+export const getHiddenPositionTree = (params) =>
+ post("/app/hidden/getTreehiddenRegionListAll", params);
+
+/** 部门树 */
+export const getDepartmentTree = (params) => post("/app/sys/listTree", params);
+
+/** 人员 */
+export const getPersonnelList = (params) => post("/app/sys/listUser", params);
+
+/** 上传附件 */
+export const setUploadFile = (params) => upload("/app/imgfiles/add", params);
+
+/** 获取图片 */
+export const getFileList = (params) => post("/app/imgfiles/listImgs", params);
+
+/** 删除图片 */
+export const setFileDelete = (params) => post("/app/imgfiles/delete", params);
diff --git a/components/department/department.vue b/components/department/department.vue
new file mode 100644
index 0000000..289057c
--- /dev/null
+++ b/components/department/department.vue
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
diff --git a/components/department/index.vue b/components/department/index.vue
new file mode 100644
index 0000000..ab2bc4a
--- /dev/null
+++ b/components/department/index.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/fabButton/index.vue b/components/fabButton/index.vue
new file mode 100644
index 0000000..d920b46
--- /dev/null
+++ b/components/fabButton/index.vue
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/hiddenPosition/hidden_position.vue b/components/hiddenPosition/hidden_position.vue
new file mode 100644
index 0000000..0154c01
--- /dev/null
+++ b/components/hiddenPosition/hidden_position.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
diff --git a/components/hiddenPosition/index.vue b/components/hiddenPosition/index.vue
new file mode 100644
index 0000000..5715d6d
--- /dev/null
+++ b/components/hiddenPosition/index.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/hiddenType/hidden_type.vue b/components/hiddenType/hidden_type.vue
new file mode 100644
index 0000000..5198af8
--- /dev/null
+++ b/components/hiddenType/hidden_type.vue
@@ -0,0 +1,87 @@
+
+
+
+
+
diff --git a/components/hiddenType/index.vue b/components/hiddenType/index.vue
new file mode 100644
index 0000000..24779c6
--- /dev/null
+++ b/components/hiddenType/index.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/hiddenView/index.vue b/components/hiddenView/index.vue
new file mode 100644
index 0000000..7f184a2
--- /dev/null
+++ b/components/hiddenView/index.vue
@@ -0,0 +1,462 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 经度:{{ data.info.LONGITUDE }}
+ 纬度:{{ data.info.LATITUDE }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 立即整改
+ 限期整改
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 下载
+
+
+
+
+
+
+ 待审核
+ 通过
+ 未通过
+
+
+
+
+
+
+
+
+
+
+
+ 待审核
+ 通过
+ 不通过
+
+
+
+
+
+
+
+
+ 下载
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无
+ 有
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/hidden_level/hidden_level.vue b/components/hidden_level/hidden_level.vue
new file mode 100644
index 0000000..76c0509
--- /dev/null
+++ b/components/hidden_level/hidden_level.vue
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
diff --git a/components/hidden_level/index.vue b/components/hidden_level/index.vue
new file mode 100644
index 0000000..b3aa58c
--- /dev/null
+++ b/components/hidden_level/index.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/keyWordSearchInput/index.vue b/components/keyWordSearchInput/index.vue
new file mode 100644
index 0000000..d288db8
--- /dev/null
+++ b/components/keyWordSearchInput/index.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/line/index.vue b/components/line/index.vue
new file mode 100644
index 0000000..60ee8ca
--- /dev/null
+++ b/components/line/index.vue
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/line/公共组件-线条 b/components/line/公共组件-线条
new file mode 100644
index 0000000..e69de29
diff --git a/components/list/list.vue b/components/list/list.vue
new file mode 100644
index 0000000..c598a37
--- /dev/null
+++ b/components/list/list.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/list/公共组件-列表 b/components/list/公共组件-列表
new file mode 100644
index 0000000..e69de29
diff --git a/components/location/index.vue b/components/location/index.vue
new file mode 100644
index 0000000..3c198a4
--- /dev/null
+++ b/components/location/index.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/personnel/index.vue b/components/personnel/index.vue
new file mode 100644
index 0000000..5a98be9
--- /dev/null
+++ b/components/personnel/index.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/searchPopup/index.vue b/components/searchPopup/index.vue
new file mode 100644
index 0000000..dbd0cd9
--- /dev/null
+++ b/components/searchPopup/index.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/time/index.vue b/components/time/index.vue
new file mode 100644
index 0000000..ddb282a
--- /dev/null
+++ b/components/time/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/upload/index.vue b/components/upload/index.vue
new file mode 100644
index 0000000..c6b785b
--- /dev/null
+++ b/components/upload/index.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/api/index.js b/hiddenManageSubPackages/api/index.js
new file mode 100644
index 0000000..b153929
--- /dev/null
+++ b/hiddenManageSubPackages/api/index.js
@@ -0,0 +1,34 @@
+import { post, upload, uploads } from '../../utils/request';
+
+/** 获取隐患确认的列表数据 */
+export const getHiddenDangerConfirmList = (params) => post('/app/hidden/listGwj', params);
+
+/** 隐患确认提交 */
+export const setHiddenConfirmSubmit = (params) =>
+ post("/app/hidden/confirm", params);
+
+/** 隐患列表 */
+export const getHiddenList = (params) => post('/app/hidden/list', params);
+
+/** 特殊处置审核列表 */
+export const getHiddenSpecialDisposalReviewList = (params) =>
+ post("/app/hiddenexamine/list", params);
+
+/** 特殊处置审核提交 */
+export const setHiddenSpecialDisposalReviewSubmit = (params) =>
+ post("/app/hiddenexamine/specialExamine", params);
+
+/** 延期审核提交 */
+export const setHiddenDelayReviewSubmit = (params) =>
+ post("/app/hiddenexamine/delayedExamine", params);
+
+/** 当前人是否能验收当前隐患 */
+export const getHiddenAcceptanceCurrentPersonnelIsCheck = (params) =>
+ post("/app/hidden/isChek", params);
+
+/** 隐患验收提交 */
+export const setHiddenAcceptanceSubmit = (params) =>
+ post("/app/hidden/check", params);
+
+/** 隐患删除 */
+export const setHiddenDelete = (params) => post("/app/hidden/delete", params);
diff --git a/hiddenManageSubPackages/pages/delay_review/delay_review.vue b/hiddenManageSubPackages/pages/delay_review/delay_review.vue
new file mode 100644
index 0000000..9400b67
--- /dev/null
+++ b/hiddenManageSubPackages/pages/delay_review/delay_review.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/delay_review/index.vue b/hiddenManageSubPackages/pages/delay_review/index.vue
new file mode 100644
index 0000000..cfb4f7f
--- /dev/null
+++ b/hiddenManageSubPackages/pages/delay_review/index.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME ? formatTime(item.DISCOVERYTIME) : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME ? formatTime(item.CONFIRM_TIME) : "暂无"
+ }}
+
+
+
+
+ 隐患状态:
+ 已审核
+ 待延期审核
+
+
+
+
+ 延期审核
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/delay_review/view.vue b/hiddenManageSubPackages/pages/delay_review/view.vue
new file mode 100644
index 0000000..fc3069c
--- /dev/null
+++ b/hiddenManageSubPackages/pages/delay_review/view.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/delay_review/延期审核 b/hiddenManageSubPackages/pages/delay_review/延期审核
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_acceptance/acceptance.vue b/hiddenManageSubPackages/pages/hidden_acceptance/acceptance.vue
new file mode 100644
index 0000000..64ec4c0
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_acceptance/acceptance.vue
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_acceptance/index.vue b/hiddenManageSubPackages/pages/hidden_acceptance/index.vue
new file mode 100644
index 0000000..076c93c
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_acceptance/index.vue
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 整改人:{{ item.RECTIFICATIONORNAME || "暂无" }}
+
+ 整改时间:{{
+ item.RECTIFICATIONTIME
+ ? formatTime(item.RECTIFICATIONTIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME ? formatTime(item.DISCOVERYTIME) : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME ? formatTime(item.CONFIRM_TIME) : "暂无"
+ }}
+
+
+
+ 隐患状态:{{ statusList[item.STATE] }}
+
+
+
+ 验收
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_acceptance/view.vue b/hiddenManageSubPackages/pages/hidden_acceptance/view.vue
new file mode 100644
index 0000000..f96389f
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_acceptance/view.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_acceptance/隐患验收 b/hiddenManageSubPackages/pages/hidden_acceptance/隐患验收
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_confirm/confirm.vue b/hiddenManageSubPackages/pages/hidden_confirm/confirm.vue
new file mode 100644
index 0000000..a81da3c
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_confirm/confirm.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_confirm/index.vue b/hiddenManageSubPackages/pages/hidden_confirm/index.vue
new file mode 100644
index 0000000..5080dc8
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_confirm/index.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME ? formatTime(item.DISCOVERYTIME) : "暂无"
+ }}
+
+
+
+
+ 隐患确认状态:{{
+ item.STATE === "-2"
+ ? "待确认"
+ : item.STATE === "16"
+ ? "已打回"
+ : "已确认"
+ }}
+
+
+
+
+ 确认
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_confirm/reject.vue b/hiddenManageSubPackages/pages/hidden_confirm/reject.vue
new file mode 100644
index 0000000..fd3c36c
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_confirm/reject.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/hiddenManageSubPackages/pages/hidden_confirm/view.vue b/hiddenManageSubPackages/pages/hidden_confirm/view.vue
new file mode 100644
index 0000000..2b8c519
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_confirm/view.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_confirm/隐患确认 b/hiddenManageSubPackages/pages/hidden_confirm/隐患确认
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_neglect/index.vue b/hiddenManageSubPackages/pages/hidden_neglect/index.vue
new file mode 100644
index 0000000..6d23492
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_neglect/index.vue
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME
+ ? formatHiddenBaseTime(item.DISCOVERYTIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME
+ ? formatHiddenBaseTime(item.CONFIRM_TIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患状态:已忽略
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_neglect/view.vue b/hiddenManageSubPackages/pages/hidden_neglect/view.vue
new file mode 100644
index 0000000..e7000c2
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_neglect/view.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_neglect/忽略隐患 b/hiddenManageSubPackages/pages/hidden_neglect/忽略隐患
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_record/components/search-popup.vue b/hiddenManageSubPackages/pages/hidden_record/components/search-popup.vue
new file mode 100644
index 0000000..0a17287
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_record/components/search-popup.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_record/index.vue b/hiddenManageSubPackages/pages/hidden_record/index.vue
new file mode 100644
index 0000000..c4c909f
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_record/index.vue
@@ -0,0 +1,267 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME ? formatTime(item.DISCOVERYTIME) : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME ? formatTime(item.CONFIRM_TIME) : "暂无"
+ }}
+
+
+
+ 隐患整改人:{{ item.RECTIFICATIONORNAME || "暂无" }}
+
+ 整改完成时间:{{
+ item.RECTIFICATIONTIME
+ ? formatTime(item.RECTIFICATIONTIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患整改人:{{ item.CHECKNAME || "暂无" }}
+
+ 整改完成时间:{{
+ item.RECTIFICATIONTIME
+ ? formatTime(item.RECTIFICATIONTIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患状态:{{ statusList[item.STATE] }}
+
+
+
+
+
+ 修改
+
+
+
+
+ 删除
+
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_record/view.vue b/hiddenManageSubPackages/pages/hidden_record/view.vue
new file mode 100644
index 0000000..be9f238
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_record/view.vue
@@ -0,0 +1,11 @@
+
+
+
+ 隐患记录-查看
+
+
+
+
+
\ No newline at end of file
diff --git a/hiddenManageSubPackages/pages/hidden_record/隐患记录 b/hiddenManageSubPackages/pages/hidden_record/隐患记录
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_rectification/delay.vue b/hiddenManageSubPackages/pages/hidden_rectification/delay.vue
new file mode 100644
index 0000000..f392db5
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_rectification/delay.vue
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_rectification/index.vue b/hiddenManageSubPackages/pages/hidden_rectification/index.vue
new file mode 100644
index 0000000..e42746e
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_rectification/index.vue
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME
+ ? formatTime(item.DISCOVERYTIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME
+ ? formatTime(item.CONFIRM_TIME)
+ : "暂无"
+ }}
+
+
+
+ 隐患确认状态:待整改
+
+
+
+ 整改
+
+
+
+
+ 延期申请
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/hiddenManageSubPackages/pages/hidden_rectification/rectification.vue b/hiddenManageSubPackages/pages/hidden_rectification/rectification.vue
new file mode 100644
index 0000000..5d78bea
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_rectification/rectification.vue
@@ -0,0 +1,464 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_rectification/隐患整改 b/hiddenManageSubPackages/pages/hidden_rectification/隐患整改
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/hidden_report/index.vue b/hiddenManageSubPackages/pages/hidden_report/index.vue
new file mode 100644
index 0000000..0df8eb2
--- /dev/null
+++ b/hiddenManageSubPackages/pages/hidden_report/index.vue
@@ -0,0 +1,543 @@
+
+
+
+
+
+
+
+
+ {{ checkContent }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.REPULSE_CAUSE }}
+ {{ item.OPERATTIME }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/hidden_report/隐患快报 b/hiddenManageSubPackages/pages/hidden_report/隐患快报
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/pages/special_disposal_review/disposal_review.vue b/hiddenManageSubPackages/pages/special_disposal_review/disposal_review.vue
new file mode 100644
index 0000000..a42c7d0
--- /dev/null
+++ b/hiddenManageSubPackages/pages/special_disposal_review/disposal_review.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/special_disposal_review/index.vue b/hiddenManageSubPackages/pages/special_disposal_review/index.vue
new file mode 100644
index 0000000..dd0902c
--- /dev/null
+++ b/hiddenManageSubPackages/pages/special_disposal_review/index.vue
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.HIDDENDESCR || "暂无" }}
+
+ {{ item.HIDDENLEVELNAME }}
+
+
+
+ 来源:{{ hiddenSource[item.SOURCE] }}
+
+
+ 隐患发现人:{{ item.findUserNames || "暂无" }}
+
+ 隐患发现时间:{{
+ item.DISCOVERYTIME ? formatTime(item.DISCOVERYTIME) : "暂无"
+ }}
+
+
+
+ 隐患确认人:{{ item.confirmUserName || "暂无" }}
+
+ 隐患确认时间:{{
+ item.CONFIRM_TIME ? formatTime(item.CONFIRM_TIME) : "暂无"
+ }}
+
+
+
+
+ 隐患状态:
+ 审核不通过
+ 审核通过
+ 待特殊处置审核
+
+
+
+
+ 处置审核
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/special_disposal_review/view.vue b/hiddenManageSubPackages/pages/special_disposal_review/view.vue
new file mode 100644
index 0000000..4da2f27
--- /dev/null
+++ b/hiddenManageSubPackages/pages/special_disposal_review/view.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hiddenManageSubPackages/pages/special_disposal_review/特殊处置审核 b/hiddenManageSubPackages/pages/special_disposal_review/特殊处置审核
new file mode 100644
index 0000000..e69de29
diff --git a/hiddenManageSubPackages/隐患治理所在子包 b/hiddenManageSubPackages/隐患治理所在子包
new file mode 100644
index 0000000..e69de29
diff --git a/main.js b/main.js
index ad6598f..64728f5 100644
--- a/main.js
+++ b/main.js
@@ -1,31 +1,33 @@
-import Vue from 'vue'
-import store from './store'
-import App from './App'
-import uView from 'uview-ui'
+import Vue from "vue";
+import store from "./store";
+import App from "./App";
+import uView from "uview-ui";
-import empty from '@/components/empty/empty.vue'
-import uniTable from '@/components/uni-table/uni-table/uni-table.vue'
-import uniTbody from '@/components/uni-table/uni-tbody/uni-tbody.vue'
-import uniThead from '@/components/uni-table/uni-thead/uni-thead.vue'
-import uniTr from '@/components/uni-table/uni-tr/uni-tr.vue'
-import uniTh from '@/components/uni-table/uni-th/uni-th.vue'
-import uniTd from '@/components/uni-table/uni-td/uni-td.vue'
+import empty from "@/components/empty/empty.vue";
+import uniTable from "@/components/uni-table/uni-table/uni-table.vue";
+import uniTbody from "@/components/uni-table/uni-tbody/uni-tbody.vue";
+import uniThead from "@/components/uni-table/uni-thead/uni-thead.vue";
+import uniTr from "@/components/uni-table/uni-tr/uni-tr.vue";
+import uniTh from "@/components/uni-table/uni-th/uni-th.vue";
+import uniTd from "@/components/uni-table/uni-td/uni-td.vue";
+import line from '@/components/line/index.vue';
-Vue.component('empty',empty)
-Vue.component('uni-table',uniTable)
-Vue.component('uni-tbody',uniTbody)
-Vue.component('uni-thead',uniThead)
-Vue.component('uni-tr',uniTr)
-Vue.component('uni-th',uniTh)
-Vue.component('uni-td',uniTd)
-Vue.use(uView)
-Vue.config.productionTip = false
+Vue.component("empty", empty);
+Vue.component("uni-table", uniTable);
+Vue.component("uni-tbody", uniTbody);
+Vue.component("uni-thead", uniThead);
+Vue.component("uni-tr", uniTr);
+Vue.component("uni-th", uniTh);
+Vue.component("uni-td", uniTd);
+Vue.component("AppLine", line);
+Vue.use(uView);
+Vue.config.productionTip = false;
// Vue.prototype.$filePath = 'https://qgqy.qhdsafety.com/file/'
-Vue.prototype.$filePath = 'https://skqhdg.porthebei.com:9004/file/'
+Vue.prototype.$filePath = "https://skqhdg.porthebei.com:9004/file/";
-App.mpType = 'app'
+App.mpType = "app";
const app = new Vue({
- ...App,
- store
-})
-app.$mount()
+ ...App,
+ store,
+});
+app.$mount();
diff --git a/package-lock.json b/package-lock.json
index 1cd7706..261b23c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,6 +9,7 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
+ "dayjs": "^1.11.12",
"uview-ui": "^2.0.36",
"vue": "^2.7.14",
"vuex-persistedstate": "^3.2.1"
@@ -59,6 +60,11 @@
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
+ "node_modules/dayjs": {
+ "version": "1.11.12",
+ "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.12.tgz",
+ "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg=="
+ },
"node_modules/deepmerge": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
@@ -215,6 +221,11 @@
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
+ "dayjs": {
+ "version": "1.11.12",
+ "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.12.tgz",
+ "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg=="
+ },
"deepmerge": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
diff --git a/package.json b/package.json
index 10161aa..c13b578 100644
--- a/package.json
+++ b/package.json
@@ -4,6 +4,7 @@
"description": "
uView
多平台快速开发的UI框架
",
"main": "main.js",
"dependencies": {
+ "dayjs": "^1.11.12",
"uview-ui": "^2.0.36",
"vue": "^2.7.14",
"vuex-persistedstate": "^3.2.1"
diff --git a/pages.json b/pages.json
index 2e43621..9e27057 100644
--- a/pages.json
+++ b/pages.json
@@ -2,7 +2,8 @@
"easycom": {
"^u-(.*)": "uview-ui/components/u-$1/u-$1.vue"
},
- "pages": [{
+ "pages": [
+ {
"path": "pages/index/index",
"style": {
"navigationStyle": "custom",
@@ -50,7 +51,6 @@
"navigationBarTitleText": "修改信息"
}
},
-
{
"path": "pages/electronic_work_card/index",
"style": {
@@ -63,6 +63,18 @@
"navigationBarTitleText": "服务单位管理"
}
},
+ {
+ "path": "pages/hidden_investigation/index",
+ "style": {
+ "navigationBarTitleText": "隐患排查"
+ }
+ },
+ {
+ "path": "pages/hidden_management/index",
+ "style": {
+ "navigationBarTitleText": "隐患治理"
+ }
+ },
{
"path": "pages/service_unit_management/view",
"style": {
@@ -169,6 +181,139 @@
}
}
],
+ "subPackages": [
+ {
+ "root": "hiddenManageSubPackages",
+ "pages": [
+ {
+ "path": "pages/hidden_confirm/index",
+ "style": {
+ "navigationBarTitleText": "隐患确认"
+ }
+ },
+ {
+ "path": "pages/hidden_confirm/confirm",
+ "style": {
+ "navigationBarTitleText": "隐患确认"
+ }
+ },
+ {
+ "path": "pages/hidden_confirm/reject",
+ "style": {
+ "navigationBarTitleText": "打回"
+ }
+ },
+ {
+ "path": "pages/hidden_confirm/view",
+ "style": {
+ "navigationBarTitleText": "隐患查看"
+ }
+ },
+ {
+ "path": "pages/hidden_neglect/index",
+ "style": {
+ "navigationBarTitleText": "忽略隐患"
+ }
+ },
+ {
+ "path": "pages/hidden_neglect/view",
+ "style": {
+ "navigationBarTitleText": "忽略隐患"
+ }
+ },
+ {
+ "path": "pages/hidden_rectification/index",
+ "style": {
+ "navigationBarTitleText": "隐患整改"
+ }
+ },
+ {
+ "path": "pages/hidden_rectification/delay",
+ "style": {
+ "navigationBarTitleText": "延期申请"
+ }
+ },
+ {
+ "path": "pages/hidden_rectification/rectification",
+ "style": {
+ "navigationBarTitleText": "整改"
+ }
+ },
+ {
+ "path": "pages/special_disposal_review/index",
+ "style": {
+ "navigationBarTitleText": "特殊处置审核"
+ }
+ },
+ {
+ "path": "pages/special_disposal_review/view",
+ "style": {
+ "navigationBarTitleText": "查看"
+ }
+ },
+ {
+ "path": "pages/special_disposal_review/disposal_review",
+ "style": {
+ "navigationBarTitleText": "特殊处置审核"
+ }
+ },
+ {
+ "path": "pages/delay_review/index",
+ "style": {
+ "navigationBarTitleText": "延期审核"
+ }
+ },
+ {
+ "path": "pages/delay_review/view",
+ "style": {
+ "navigationBarTitleText": "查看"
+ }
+ },
+ {
+ "path": "pages/delay_review/delay_review",
+ "style": {
+ "navigationBarTitleText": "延期审核"
+ }
+ },
+ {
+ "path": "pages/hidden_acceptance/index",
+ "style": {
+ "navigationBarTitleText": "隐患验收"
+ }
+ },
+ {
+ "path": "pages/hidden_acceptance/view",
+ "style": {
+ "navigationBarTitleText": "查看"
+ }
+ },
+ {
+ "path": "pages/hidden_acceptance/acceptance",
+ "style": {
+ "navigationBarTitleText": "隐患验收"
+ }
+ },
+ {
+ "path": "pages/hidden_report/index",
+ "style": {
+ "navigationBarTitleText": "隐患快报"
+ }
+ },
+ {
+ "path": "pages/hidden_record/index",
+ "style": {
+ "navigationBarTitleText": "隐患记录"
+ }
+ },
+ {
+ "path": "pages/hidden_record/view",
+ "style": {
+ "navigationBarTitleText": "查看"
+ }
+ }
+ ]
+ }
+ ],
"globalStyle": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "uni-app",
diff --git a/pages/hidden_investigation/index.vue b/pages/hidden_investigation/index.vue
new file mode 100644
index 0000000..112024a
--- /dev/null
+++ b/pages/hidden_investigation/index.vue
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
diff --git a/pages/hidden_investigation/隐患排查 b/pages/hidden_investigation/隐患排查
new file mode 100644
index 0000000..e69de29
diff --git a/pages/hidden_management/index.vue b/pages/hidden_management/index.vue
new file mode 100644
index 0000000..1611272
--- /dev/null
+++ b/pages/hidden_management/index.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
diff --git a/pages/hidden_management/隐患治理 b/pages/hidden_management/隐患治理
new file mode 100644
index 0000000..e69de29
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 1befa22..1014e81 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -51,7 +51,7 @@ export default {
},
{
img: require('../../static/icon-apps/app_icons2.png'),
- title: '服务单位 管理',
+ title: '服务单位管理',
url: '/pages/service_unit_management/index'
},
{
@@ -69,6 +69,16 @@ export default {
title: '就职单位',
url: '/pages/employed_by/index'
},
+ // {
+ // img: require('../../static/icon-apps/app_icons6.png'),
+ // title: '隐患排查',
+ // url: '/pages/hidden_investigation/index'
+ // },
+ {
+ img: require('../../static/icon-apps/app_icons7.png'),
+ title: '隐患治理',
+ url: '/pages/hidden_management/index'
+ }
],
}
},
diff --git a/pages/login/login.vue b/pages/login/login.vue
index 6dac197..da580ba 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -77,6 +77,7 @@ export default {
resData.PHOTO = this.$filePath + resData.PHOTO
}
await this.$store.dispatch('setUserInfo', resData);
+ await this.$store.dispatch('setFilePath', 'http://192.168.115.8088');
uni.$u.route({
url: '/pages/index/index',
type: 'reLaunch'
diff --git a/static/icon-apps/app_icons6.png b/static/icon-apps/app_icons6.png
new file mode 100644
index 0000000..ee82a62
Binary files /dev/null and b/static/icon-apps/app_icons6.png differ
diff --git a/static/icon-apps/app_icons7.png b/static/icon-apps/app_icons7.png
new file mode 100644
index 0000000..fe3e517
Binary files /dev/null and b/static/icon-apps/app_icons7.png differ
diff --git a/static/icon-apps/hidden-investigation-1.png b/static/icon-apps/hidden-investigation-1.png
new file mode 100644
index 0000000..77a6a63
Binary files /dev/null and b/static/icon-apps/hidden-investigation-1.png differ
diff --git a/static/icon-apps/hidden-investigation-2.png b/static/icon-apps/hidden-investigation-2.png
new file mode 100644
index 0000000..80a2757
Binary files /dev/null and b/static/icon-apps/hidden-investigation-2.png differ
diff --git a/static/icon-apps/hidden-investigation-3.png b/static/icon-apps/hidden-investigation-3.png
new file mode 100644
index 0000000..8f4c696
Binary files /dev/null and b/static/icon-apps/hidden-investigation-3.png differ
diff --git a/static/icon-apps/hidden-investigation-4.png b/static/icon-apps/hidden-investigation-4.png
new file mode 100644
index 0000000..1685996
Binary files /dev/null and b/static/icon-apps/hidden-investigation-4.png differ
diff --git a/static/icon-apps/icon-yhzl-1.png b/static/icon-apps/icon-yhzl-1.png
new file mode 100644
index 0000000..0f0d814
Binary files /dev/null and b/static/icon-apps/icon-yhzl-1.png differ
diff --git a/static/icon-apps/icon-yhzl-2.png b/static/icon-apps/icon-yhzl-2.png
new file mode 100644
index 0000000..c4250ac
Binary files /dev/null and b/static/icon-apps/icon-yhzl-2.png differ
diff --git a/static/icon-apps/icon-yhzl-3.png b/static/icon-apps/icon-yhzl-3.png
new file mode 100644
index 0000000..0ba14be
Binary files /dev/null and b/static/icon-apps/icon-yhzl-3.png differ
diff --git a/static/icon-apps/icon-yhzl-4.png b/static/icon-apps/icon-yhzl-4.png
new file mode 100644
index 0000000..c5526bb
Binary files /dev/null and b/static/icon-apps/icon-yhzl-4.png differ
diff --git a/static/icon-apps/icon-yhzl-5.png b/static/icon-apps/icon-yhzl-5.png
new file mode 100644
index 0000000..12cac83
Binary files /dev/null and b/static/icon-apps/icon-yhzl-5.png differ
diff --git a/static/icon-apps/icon-yhzl-6.png b/static/icon-apps/icon-yhzl-6.png
new file mode 100644
index 0000000..f46d612
Binary files /dev/null and b/static/icon-apps/icon-yhzl-6.png differ
diff --git a/static/images/scan.png b/static/images/scan.png
new file mode 100644
index 0000000..743d209
Binary files /dev/null and b/static/images/scan.png differ
diff --git a/store/index.js b/store/index.js
index cf0b9e9..dcaa204 100644
--- a/store/index.js
+++ b/store/index.js
@@ -1,43 +1,50 @@
-import Vue from 'vue'
-import Vuex from 'vuex'
-import createPersistedState from 'vuex-persistedstate'
+import Vue from "vue";
+import Vuex from "vuex";
+import createPersistedState from "vuex-persistedstate";
-Vue.use(Vuex)
+Vue.use(Vuex);
const store = new Vuex.Store({
- state: {
- userInfo: {
- CORPINFO_ID: '',
- DEPARTMENT_ID: '',
- NAME: "",
- ROLEID: "",
- ROLE_NAME: "",
- USERBZ: "",
- USERNAME: "",
- USER_ID: "",
+ state: {
+ userInfo: {
+ CORPINFO_ID: "",
+ DEPARTMENT_ID: "",
+ NAME: "",
+ ROLEID: "",
+ ROLE_NAME: "",
+ USERBZ: "",
+ USERNAME: "",
+ USER_ID: "",
PHOTO: "",
- },
- },
- getters: {
- getUserInfo: state => state.userInfo,
- },
- mutations: {
- setUserInfo(state, userInfo) {
- state.userInfo = userInfo
- }
- },
- actions: {
- setUserInfo({commit}, userInfo) {
- commit('setUserInfo', userInfo)
- }
- },
- plugins: [
- createPersistedState({
- storage: {
- getItem: (key) => uni.getStorageSync(key), // 获取
- setItem: (key, value) => uni.setStorageSync(key, value), // 存储
- removeItem: (key) => uni.removeStorageSync(key) // 删除
- }
- })
- ]
-})
-export default store
+ },
+ filePath: "",
+ },
+ getters: {
+ getUserInfo: (state) => state.userInfo,
+ },
+ mutations: {
+ setUserInfo(state, userInfo) {
+ state.userInfo = userInfo;
+ },
+ setFilePath(state, filePath) {
+ state.filePath = filePath;
+ },
+ },
+ actions: {
+ setUserInfo({ commit }, userInfo) {
+ commit("setUserInfo", userInfo);
+ },
+ setFilePath({ commit }, filePath) {
+ commit("setFilePath", filePath);
+ },
+ },
+ plugins: [
+ createPersistedState({
+ storage: {
+ getItem: (key) => uni.getStorageSync(key), // 获取
+ setItem: (key, value) => uni.setStorageSync(key, value), // 存储
+ removeItem: (key) => uni.removeStorageSync(key), // 删除
+ },
+ }),
+ ],
+});
+export default store;
diff --git a/styles/common.scss b/styles/common.scss
new file mode 100644
index 0000000..263e15c
--- /dev/null
+++ b/styles/common.scss
@@ -0,0 +1,139 @@
+.text-blue {
+ color: #3676f2;
+}
+
+.text-red {
+ color: #cb4238;
+}
+
+.text-white {
+ color: #fff;
+}
+
+.text-grey {
+ color: #979799;
+}
+
+.text-green {
+ color: #23b576;
+}
+
+.text-yellow {
+ color: #ffae00;
+}
+
+.yellow-bg {
+ color: #fbbd08;
+ background-color: #fef2ce;
+ padding: 10rpx 20rpx;
+ font-size: 24rpx;
+ border-radius: 10rpx;
+}
+
+.red-bg {
+ color: #e54d42;
+ background-color: #fadbd9;
+ padding: 10rpx 20rpx;
+ font-size: 24rpx;
+ border-radius: 10rpx;
+}
+
+.mt-10 {
+ margin-top: 20rpx;
+}
+
+.mt-5 {
+ margin-top: 10rpx;
+}
+
+.ml-10 {
+ margin-left: 20rpx;
+}
+
+.ml-5 {
+ margin-left: 10rpx;
+}
+
+.flex-end {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+}
+
+.flex-between {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.flex-start {
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+}
+
+.main-title {
+ color: #333333;
+ font-size: 30rpx;
+ font-weight: bold;
+ margin-bottom: 20rpx;
+
+}
+
+.subtitle {
+ color: #888888;
+ font-size: 28rpx;
+}
+
+.card {
+ padding: 20rpx;
+ background-color: #fff;
+}
+
+.container {
+ background-color: #fafafa;
+ min-height: 100vh;
+}
+
+.list {
+ .item {
+ background-color: #fff;
+ padding: 20rpx;
+ border-bottom: 1px solid #eee;
+ position: relative;
+ }
+
+ .u-button {
+ width: max-content !important;
+ margin: 0;
+ }
+}
+
+.u-form-item__body__right__content__slot {
+ position: relative;
+
+ .u-radio-group--row {
+ justify-content: flex-end;
+ gap: 20rpx;
+ }
+
+ .flex-start {
+ .u-radio-group--row {
+ justify-content: flex-start;
+ }
+ }
+
+ .select_content {
+ flex: 1;
+ display: flex;
+ align-items: center;
+ }
+}
+
+.u-form-item__body__right .u-form-item__body__right__content__slot {
+ justify-content: flex-start;
+}
+
+.u-form-item__body__right__message {
+ margin-bottom: 10rpx;
+}
diff --git a/styles/home_style.scss b/styles/home_style.scss
index 3b74dc1..58352e5 100644
--- a/styles/home_style.scss
+++ b/styles/home_style.scss
@@ -1,21 +1,21 @@
.status_bar {
- height: var(--status-bar-height);
- width: 100%;
- background-color: #0037ff;
+ height: var(--status-bar-height);
+ width: 100%;
+ background-color: #0037ff;
.top_view {
- height: var(--status-bar-height);
- width: 100%;
- position: fixed;
- background-color: #0037ff;
- top: 0;
- z-index: 9999;
+ height: var(--status-bar-height);
+ width: 100%;
+ position: fixed;
+ background-color: #0037ff;
+ top: 0;
+ z-index: 9999;
}
}
-.wui_banner{
+.wui_banner {
height: 507upx;
position: relative;
overflow: hidden;
- .wui-bar{
+ .wui-bar {
display: flex;
align-items: center;
min-height: 100upx;
@@ -23,8 +23,8 @@
z-index: 9999;
position: absolute;
width: 100%;
- .search-form{
- background: rgba(255,255,255,0.2);
+ .search-form {
+ background: rgba(255, 255, 255, 0.2);
border-radius: 100upx;
flex: 1;
height: 60upx;
@@ -35,21 +35,21 @@
align-items: center;
margin: 0 30upx;
padding: 0 30upx;
- .cuIcon-search{
- color: rgba(255,255,255,0.5);
+ .cuIcon-search {
+ color: rgba(255, 255, 255, 0.5);
margin-right: 16upx;
font-size: 28upx;
}
- input{
- color: rgba(255,255,255,0.5);
+ input {
+ color: rgba(255, 255, 255, 0.5);
flex: 1;
padding-right: 30upx;
height: 64upx;
line-height: 64upx;
font-size: 26upx;
background-color: transparent;
- .phcolor{
- color: rgba(255,255,255,0.5);
+ .phcolor {
+ color: rgba(255, 255, 255, 0.5);
}
}
}
@@ -59,7 +59,7 @@
margin-right: 22upx;
}
}
- .banner_img{
+ .banner_img {
z-index: 1;
width: 100%;
height: 100%;
@@ -68,8 +68,6 @@
height: 100%;
}
}
-
-
}
.home-apps {
@@ -80,7 +78,7 @@
border-radius: 40upx;
margin: 0 30upx;
display: flex;
- flex-wrap:wrap;
+ flex-wrap: wrap;
.home-apps-item {
display: flex;
flex-direction: column;
@@ -103,7 +101,7 @@
}
}
}
-.home-message{
+.home-message {
position: relative;
top: -160upx;
height: 120upx;
@@ -113,25 +111,25 @@
padding: 0 30upx;
display: flex;
align-items: center;
- .home-title{
+ .home-title {
width: 54px;
height: 54px;
margin-right: 10upx;
- image{
+ image {
width: 100%;
height: 100%;
}
}
- .home-content{
+ .home-content {
font-size: 28upx;
flex: 1;
}
- .home-more{
+ .home-more {
color: #ccc;
font-size: 26upx;
}
}
-.home-letters{
+.home-letters {
position: relative;
top: -140upx;
background-color: #fff;
@@ -139,48 +137,48 @@
margin: 0 30upx;
padding: 30upx;
- .letters-title{
+ .letters-title {
width: 80px;
height: 21px;
- image{
+ image {
width: 100%;
height: 100%;
}
}
- .letters-content{
- .letters-item{
+ .letters-content {
+ .letters-item {
border-bottom: 1upx solid #e5e5e5;
padding: 20upx 0;
- &:last-child{
+ &:last-child {
border: none;
}
- .lable{
+ .lable {
font-size: 30upx;
white-space: nowrap;
}
- .font{
+ .font {
font-size: 28upx;
color: #666;
}
- .letters-title{
+ .letters-title {
display: flex;
align-items: flex-start;
justify-content: space-between;
width: 100%;
- .color-red{
+ .color-red {
color: #e50d0d;
- font-weight:700;
+ font-weight: 700;
}
- .color-org{
+ .color-org {
color: #ff5806;
- font-weight:700;
+ font-weight: 700;
}
- .color-nomal{
+ .color-nomal {
color: #e5a60d;
- font-weight:700;
+ font-weight: 700;
}
}
- .letters-sub-title{
+ .letters-sub-title {
display: flex;
align-items: flex-start;
justify-content: space-between;
@@ -188,31 +186,29 @@
font-size: 30upx;
margin: 10upx 0;
}
- .letters-date{
+ .letters-date {
display: flex;
align-items: center;
width: 100%;
font-size: 30upx;
-
}
}
}
}
-.home-line{
+.home-line {
position: relative;
top: -70upx;
text-align: center;
color: #ccc;
}
-
-.sub_grid{
+.sub_grid {
display: flex;
flex-wrap: wrap;
- .grid_z{
+ .grid_z {
z-index: 999;
}
- .grid_item{
+ .grid_item {
width: calc(47% - 4upx);
display: block;
padding: 30upx 0;
@@ -220,61 +216,63 @@
margin-left: 2%;
margin-top: 2%;
text-align: center;
- background-image: linear-gradient(to bottom right, rgba(0,138,255,1), rgba(91,74,255,1));
+ background-image: linear-gradient(
+ to bottom right,
+ rgba(0, 138, 255, 1),
+ rgba(91, 74, 255, 1)
+ );
border: 1upx solid #2084d9;
position: relative;
- .grid_text{
+ .grid_text {
display: flex;
padding-left: 30upx;
- .grid_tut{
+ .grid_tut {
width: 85%;
}
}
}
}
-
-.message_list{
+.message_list {
padding: 30upx;
- .message_item{
+ .message_item {
position: relative;
- .message_flex{
+ .message_flex {
width: calc(100% - 30upx);
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
- .fontstyle{
+ .fontstyle {
font-size: 32upx;
line-height: 60upx;
}
- .font0{
+ .font0 {
font-size: 30upx;
color: #666;
flex-basis: 72upx;
}
- .message_time{
+ .message_time {
font-size: 26upx;
color: #666;
line-height: 60upx;
}
}
}
-
}
.message_item.arrow:after {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- display: block;
- margin: auto;
- width: 30upx;
- height: 30upx;
- color: #b4b4b4;
- content: "\e6a3";
- text-align: center;
- font-size: 34upx;
- font-family: cuIcon;
- line-height: 30upx
- }
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ display: block;
+ margin: auto;
+ width: 30upx;
+ height: 30upx;
+ color: #b4b4b4;
+ content: "\e6a3";
+ text-align: center;
+ font-size: 34upx;
+ font-family: cuIcon;
+ line-height: 30upx;
+}
diff --git a/styles/theme.scss b/styles/theme.scss
index 1600d34..0c0aa45 100644
--- a/styles/theme.scss
+++ b/styles/theme.scss
@@ -1,154 +1,156 @@
-.ml-10{
- margin-left: 20upx !important;
+.ml-10 {
+ margin-left: 20upx !important;
}
-.mt-10{
- margin-top: 20upx !important;
+.mt-10 {
+ margin-top: 20upx !important;
}
-.mb-10{
- margin-bottom: 20upx !important;
+.mb-10 {
+ margin-bottom: 20upx !important;
}
-.mr-10{
- margin-right: 20upx !important;
+.mr-10 {
+ margin-right: 20upx !important;
}
-.m-10{
- margin: 20upx !important;
+.m-10 {
+ margin: 20upx !important;
}
-.p-10{
- padding: 20upx !important;
+.p-10 {
+ padding: 20upx !important;
}
-.pl-10{
- padding-left: 20upx !important;
+.pl-10 {
+ padding-left: 20upx !important;
}
-.pr-10{
- padding-right: 20upx !important;
+.pr-10 {
+ padding-right: 20upx !important;
}
-.pt-10{
- padding-top: 20upx !important;
+.pt-10 {
+ padding-top: 20upx !important;
}
-.pb-10{
- padding-bottom: 20upx !important;
+.pb-10 {
+ padding-bottom: 20upx !important;
}
-.w100{
- width: 100%;
+.w100 {
+ width: 100%;
}
-.flex1{
- flex: 1;
+.flex1 {
+ flex: 1;
}
-.pr{
- position: relative;
+.pr {
+ position: relative;
}
-.border{
- border: 1px solid #e5e5e5;
+.border {
+ border: 1px solid #e5e5e5;
}
.content {
- position: relative;
- min-height: 100vh;
- background-color: $uni-bg-color-grey;
+ position: relative;
+ min-height: 100vh;
+ background-color: $uni-bg-color-grey;
}
-.card{
- padding: 20upx;
- background-color: #FFFFFF;
+.card {
+ padding: 20upx;
+ background-color: #ffffff;
}
-.search{
- border-bottom: 1px solid #ccc;
- display: flex;
- flex-direction: row;
- .u-text{
- width: 100upx !important;
- flex: none !important;
- }
- .u-button {
- height: 68upx !important;
- }
- .u-input__content__field-wrapper__field{
- height: 42upx !important;
- }
+.search {
+ border-bottom: 1px solid #ccc;
+ display: flex;
+ flex-direction: row;
+ .u-text {
+ width: 100upx !important;
+ flex: none !important;
+ }
+ .u-button {
+ height: 68upx !important;
+ }
+ .u-input__content__field-wrapper__field {
+ height: 42upx !important;
+ }
}
-.bth-mini{
- width: auto !important;
- border-radius: 15upx !important;
- margin-left: unset;
- margin-right: unset;
+.bth-mini {
+ width: auto !important;
+ border-radius: 15upx !important;
+ margin-left: unset;
+ margin-right: unset;
}
-.bth{
- flex: 1;
- border-radius: 15upx !important;
- margin-left: unset;
- margin-right: unset;
+.bth {
+ flex: 1;
+ border-radius: 15upx !important;
+ margin-left: unset;
+ margin-right: unset;
}
-.flex-between{
- display: flex;
- flex-direction: row;
- justify-content: space-between;
+.flex-between {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
}
-.flex-end{
- display: flex;
- flex-direction: row;
- justify-content: flex-end;
+.flex-end {
+ display: flex;
+ flex-direction: row;
+ justify-content: flex-end;
}
-.flex-warp{
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
+.flex-warp {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
}
-.main-title{
- color: #333333;
- font-size: 30upx;
+.main-title {
+ color: #333333;
+ font-size: 30upx;
}
-.subtitle{
- color: #888888;
- font-size: 26upx;
+.subtitle {
+ color: #888888;
+ font-size: 26upx;
}
-.view-title{
- border-left: 8upx solid #1d82fe;
- .u-text{
- padding-left: 10upx;
- color: #353535 !important;
- }
+.view-title {
+ border-left: 8upx solid #1d82fe;
+ .u-text {
+ padding-left: 10upx;
+ color: #353535 !important;
+ }
}
-.title{
- font-weight: bold;
- color: #000000;
- font-size: 28upx;
+.title {
+ font-weight: bold;
+ color: #000000;
+ font-size: 28upx;
}
-.title-none{
- .u-cell__body__content,.u-cell__title{
- display: none !important;
- }
+.title-none {
+ .u-cell__body__content,
+ .u-cell__title {
+ display: none !important;
+ }
}
-.title-show{
- .u-cell__body__content,.u-cell__title{
- display: flex !important;
- }
+.title-show {
+ .u-cell__body__content,
+ .u-cell__title {
+ display: flex !important;
+ }
}
-.flex-none{
- display: block;
- .u-cell__body{
- display: block !important;
- }
+.flex-none {
+ display: block;
+ .u-cell__body {
+ display: block !important;
+ }
}
-.required{
- &:before{
- content: '*';
- position: absolute;
- left: 0;
- color: #f56c6c;
- font-size: 40upx;
- font-weight: normal;
- }
-}
-.form-item-block{
-.u-form-item__body{
- display: block !important;
- .u-form-item__body__left{
- width: 100% !important;
- }
- .u-form-item__body__right{
- .u-form-item__body__right__content__slot{
- justify-content: flex-start;
- position: relative;
- margin-left: 20upx;
- }
- }
+.required {
+ &:before {
+ content: "*";
+ position: absolute;
+ left: 0;
+ color: #f56c6c;
+ font-size: 40upx;
+ font-weight: normal;
+ }
}
+.form-item-block {
+ .u-form-item__body {
+ display: block !important;
+ .u-form-item__body__left {
+ width: 100% !important;
+ }
+ .u-form-item__body__right {
+ .u-form-item__body__right__content__slot {
+ justify-content: flex-start;
+ position: relative;
+ margin-left: 20upx;
+ }
+ }
+ }
}
diff --git a/styles/uview.scss b/styles/uview.scss
index 7723fdf..075cb90 100644
--- a/styles/uview.scss
+++ b/styles/uview.scss
@@ -5,43 +5,43 @@
border-bottom: 1px solid rgb(214, 215, 217);
}
}
-.u-textarea{
+.u-textarea {
padding: 18upx;
}
-.u-form-item__body__left__content__required{
+.u-form-item__body__left__content__required {
position: relative !important;
left: 0 !important;
margin-right: 10upx;
}
-.u-form-item__body__left{
+.u-form-item__body__left {
//flex: 1 !important;
}
-.u-form-item__body__right{
- .u-form-item__body__right__content__slot{
+.u-form-item__body__right {
+ .u-form-item__body__right__content__slot {
justify-content: flex-end;
position: relative;
padding-right: 20upx;
}
- .u-text{
+ .u-text {
justify-content: flex-end !important;
}
- .u-popup{
+ .u-popup {
flex: unset !important;
}
}
-.u-text__value{
+.u-text__value {
font-size: 28upx !important;
}
-.u-form-item__body__left__content__label{
+.u-form-item__body__left__content__label {
font-size: 28upx !important;
}
-.u-tabs__wrapper__nav__item{
+.u-tabs__wrapper__nav__item {
flex: 1 !important;
}
-.u-upload__deletable{
+.u-upload__deletable {
height: 40upx !important;
width: 40upx !important;
- .u-icon__icon{
+ .u-icon__icon {
font-size: 30upx !important;
line-height: 30upx !important;
}
diff --git a/uni_modules/next-search-more/changelog.md b/uni_modules/next-search-more/changelog.md
new file mode 100644
index 0000000..69512e2
--- /dev/null
+++ b/uni_modules/next-search-more/changelog.md
@@ -0,0 +1,20 @@
+## 1.0.9(2023-07-06)
+增加clear时,同事发送input事件
+## 1.0.8(2023-06-16)
+更新修复input事件
+## 1.0.7(2023-06-15)
+增加输入事件
+## 1.0.6(2023-06-09)
+增加demo
+## 1.0.5(2023-06-09)
+更新more插槽的使用说明
+## 1.0.4(2023-06-09)
+修复mode=more模式下input事件
+## 1.0.3(2023-06-08)
+更改模式
+## 1.0.2(2023-06-08)
+更改说明文件模式
+## 1.0.1(2023-06-08)
+更新说明
+## 1.0.0(2023-06-08)
+初始化next-search-more
diff --git a/uni_modules/next-search-more/components/next-search-more/next-search-more.vue b/uni_modules/next-search-more/components/next-search-more/next-search-more.vue
new file mode 100644
index 0000000..47b4e4a
--- /dev/null
+++ b/uni_modules/next-search-more/components/next-search-more/next-search-more.vue
@@ -0,0 +1,239 @@
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+ {{ !isFixedSearchBtn ? searchName : '搜索' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/uni_modules/next-search-more/package.json b/uni_modules/next-search-more/package.json
new file mode 100644
index 0000000..f0f64e2
--- /dev/null
+++ b/uni_modules/next-search-more/package.json
@@ -0,0 +1,79 @@
+{
+ "id": "next-search-more",
+ "displayName": "next-search-more(vue2 vue3多端通用)搜索框组合、搜索下拉框组件全端可用",
+ "version": "1.0.9",
+ "description": "搜索下拉框,支持多种展示形式,可以结合第三方组件一起使用,可自定义",
+ "keywords": [
+ "远程搜索",
+ "组合搜索",
+ "配置搜索",
+ "自定义搜索",
+ "搜索下拉框"
+],
+ "repository": "",
+ "engines": {
+ "HBuilderX": "^3.1.1"
+ },
+"dcloudext": {
+ "sale": {
+ "regular": {
+ "price": "0.00"
+ },
+ "sourcecode": {
+ "price": "0.00"
+ }
+ },
+ "contact": {
+ "qq": ""
+ },
+ "declaration": {
+ "ads": "无",
+ "data": "插件不采集任何数据",
+ "permissions": "无"
+ },
+ "npmurl": "",
+ "type": "component-vue"
+ },
+ "uni_modules": {
+ "platforms": {
+ "cloud": {
+ "tcb": "y",
+ "aliyun": "y"
+ },
+ "client": {
+ "App": {
+ "app-vue": "n",
+ "app-nvue": "n"
+ },
+ "H5-mobile": {
+ "Safari": "n",
+ "Android Browser": "y",
+ "微信浏览器(Android)": "y",
+ "QQ浏览器(Android)": "y"
+ },
+ "H5-pc": {
+ "Chrome": "y",
+ "IE": "n",
+ "Edge": "n",
+ "Firefox": "n",
+ "Safari": "n"
+ },
+ "小程序": {
+ "微信": "y",
+ "阿里": "u",
+ "百度": "u",
+ "字节跳动": "u",
+ "QQ": "u"
+ },
+ "快应用": {
+ "华为": "n",
+ "联盟": "n"
+ },
+ "Vue": {
+ "vue2": "y",
+ "vue3": "y"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/uni_modules/next-search-more/readme.md b/uni_modules/next-search-more/readme.md
new file mode 100644
index 0000000..b418bae
--- /dev/null
+++ b/uni_modules/next-search-more/readme.md
@@ -0,0 +1,215 @@
+
+## next-search-more --搜索更多,搜索下拉,search-more
+
+> 遇到问题或有建议可以加入QQ群(455948571)反馈
+> 如果觉得组件不错,给五星鼓励鼓励咯!
+
+
+## 使用
+
+>[从uniapp插件市场导入](https://ext.dcloud.net.cn/plugin?name=next-search-more)
+
+```html
+
+
+ 1. mode=more模式
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. mode=common;button=outside模式
+
+ 3. mode=common;button=inside模式
+
+ 4. mode=center;button=outside模式
+
+ 5. mode=center;button=inside模式
+
+ 6. mode=center;button=inside;isFixedSearchBtn=false模式
+
+ 全站ICON图标海量下载iconfont图标大全,为你优选-包图网,全站ICON图标海量下载iconfont图标大全,为你优选-包图网
+
+
+```
+
+### vue3 + ts 使用
+
+```js
+
+
+
+
+
+```
+### vue2 同样支持,在这里不再写demo
+
+### 组件按需加载
+如果不需要组件全局加载,而已把组件拷贝到项目的components目录下,单独引入进来使用即可达到按需加载的效果
+### 预览
+
+***
+
+| 功能预览 | | 项目中应用演示 |
+| :--------------------------------------------------------------------------:| | :-----------------------------------------------------------------------------:|
+|  | |  |
+
+
+## 参数
+
+
+### next-search-more Props
+
+可选参数属性列表
+
+|参数名 |说明 |类型 |是否必填 |默认值 |可选值 |
+|---- |---- |---- |---- |---- |---- |
+|mode |模式mode,支持common模式 center模式 more模式 |String |否 |common |center,more|
+|button |搜索按钮的模式,支持outside模式 inside模式 |String |否 |outside |inside |
+|isFixedSearchBtn |是否固定搜索按钮 |Boolean |否 |true |false |
+|radius |搜索控件的radius |String, Number |否 |60 |- |
+|placeholder | placeholder |String |否 |请输入搜索内容 |- |
+|backgroundColor |搜索控件的背景颜色 |String |否 |#fff |- |
+|showMore | mode=more模式下,用于控制打开下拉弹层 |Boolean |否 |false |true |
+|border| border |String |否 |1px #f5f5f5 solid |- |
+
+
+# Event 事件
+|事件名 |说明 |类型 |回调参数 |
+|---- |---- |---- |---- |
+|input |搜索框输入事件 |emit |- |
+|search|搜索触发的事件 |emit |- |
+|moreClick|更多按钮点击触发事件 |emit |- |
+
+## Slot 插槽
+
+|名称 |说明 |参数 |
+|---- |---- |---- |
+|more |more插槽,在mode=more模式下用于存放下拉框内容 |无 |
diff --git a/uni_modules/next-tree/changelog.md b/uni_modules/next-tree/changelog.md
new file mode 100644
index 0000000..7a2a13d
--- /dev/null
+++ b/uni_modules/next-tree/changelog.md
@@ -0,0 +1,177 @@
+## 1.9.1(2024-07-29)
+更新说明
+## 1.9.0(2024-07-29)
+更新说明
+## 1.8.9(2024-06-28)
+完善说明文件
+## 1.8.8(2024-06-21)
+更新插件
+## 1.8.7(2024-05-08)
+fix bug
+## 1.8.6(2024-04-07)
+功能更新
+## 1.8.5(2024-04-07)
+修复bug
+## 1.8.3(2024-04-06)
+update
+## 1.8.2(2024-04-06)
+update
+## 1.8.1(2024-04-06)
+fix bug
+## 1.8.0(2024-04-03)
+优化
+## 1.7.9(2024-04-03)
+优化编辑tree功能
+## 1.7.8(2024-04-02)
+超集功能上线
+## 1.7.7(2024-03-26)
+增加expandedMode=singe
+## 1.7.6(2024-02-27)
+修复特殊字符的处理方法
+## 1.7.5(2024-02-26)
+增加无子节点的父节点配置
+## 1.7.4(2024-02-05)
+修复vue2,语法使用问题
+## 1.7.3(2024-02-05)
+修复vue2,插槽不显示bug
+## 1.7.2(2024-02-05)
+优化大数据的性能
+## 1.7.1(2024-01-25)
+优化功能说明
+## 1.7.0(2024-01-24)
+增加expandedKeys默认展开项目,配置
+## 1.6.9(2024-01-23)
+增加change事件
+## 1.6.8(2024-01-22)
+搜索模式下,不再响应展开收起逻辑
+## 1.6.7(2024-01-04)
+修复异步加载节点搜索展示bug
+## 1.6.6(2023-12-29)
+修复next-tree异步加载节点关闭bug
+## 1.6.5(2023-12-21)
+fix bug
+## 1.6.4(2023-12-21)
+fix bug
+## 1.6.3(2023-12-21)
+更新vue2版本说明文档
+## 1.6.2(2023-12-21)
+修复说明文档
+## 1.6.1(2023-12-18)
+增加empty插槽
+## 1.6.0(2023-12-18)
+增加empty插槽
+## 1.5.9(2023-12-15)
+修改说明文件
+## 1.5.8(2023-12-15)
+修复changeVerify函数单选时,返回参数bug
+## 1.5.7(2023-12-14)
+修复checkStrictlyModel === 'strong'的bug
+## 1.5.6(2023-12-13)
+代码优化
+## 1.5.5(2023-12-13)
+优化changeVerify的使用
+## 1.5.4(2023-12-12)
+修复提示层级问题
+## 1.5.3(2023-12-12)
+优化uiMode=page模式下的使用
+## 1.5.2(2023-12-11)
+增加uiMode配置,实现页面模式展示
+## 1.5.1(2023-12-06)
+更新说明
+## 1.5.0(2023-12-06)
+更新插件使用注意事项
+## 1.4.9(2023-12-01)
+增加topBar插槽
+## 1.4.8(2023-11-30)
+增加changeVerify验证函数,实现change的各种控制
+## 1.4.7(2023-11-30)
+增加弹层容器高度可配置
+## 1.4.6(2023-11-28)
+修复bug
+## 1.4.5(2023-11-28)
+修复disabled是,需要显示灰色不可操作
+## 1.4.4(2023-11-28)
+增加说明
+## 1.4.3(2023-11-28)
+增加主题配置
+## 1.4.2(2023-11-28)
+增加异步加载时,子节点说明
+## 1.4.1(2023-11-27)
+修复说明bug
+## 1.4.0(2023-11-27)
+next-tree 全面说明文档
+## 1.3.6(2023-11-27)
+增加远程加载loadData,全面实现全功能覆盖
+## 1.3.5(2023-11-27)
+增加title的定义
+## 1.3.4(2023-11-27)
+增加title支持自定义定制
+## 1.3.3(2023-11-21)
+增加搜索模式searchModel=depHighlight模式,从属高亮显示模式
+## 1.3.2(2023-11-20)
+修复valueKey设置bug
+## 1.3.1(2023-11-17)
+增加说明文件,和demo
+## 1.3.0(2023-11-17)
+修复clear时不支持关联模式的设置
+## 1.2.9(2023-11-17)
+增加checkStrictlyModel模式设置,强关联,和弱关联
+## 1.2.8(2023-11-16)
+增加next-tree的辅助线模式
+## 1.2.7(2023-11-16)
+优化next-tree
+## 1.2.6(2023-11-16)
+修复搜索时,隐藏未打开的数据
+## 1.2.5(2023-11-16)
+修复搜索无法点击,和级联半选不生效问题
+## 1.2.4(2023-11-16)
+更新新功能插件使用说明
+## 1.2.3(2023-11-16)
+增加插槽模式,只是高ui要求定制
+## 1.2.2(2023-11-15)
+修复checkStrictly配置下,子关联父的选择状态
+## 1.2.1(2023-11-15)
+增加半选提示功能配置showHalfCheckedTips
+## 1.2.0(2023-11-14)
+修复disabled配置状态下,父子级联,不需要改变disabled设置项的选择状态
+## 1.1.9(2023-11-13)
+增强大数据量体验交互,增加筛选搜索模式
+## 1.1.8(2023-11-13)
+增加清除clear和取消cancel事件
+## 1.1.7(2023-11-08)
+更新next-tree插件功能清单说明
+## 1.1.6(2023-11-07)
+update说明文档
+## 1.1.5(2023-11-07)
+update
+## 1.1.4(2023-11-07)
+更新readme.md说明
+## 1.1.3(2023-11-07)
+更新说明demo
+## 1.1.2(2023-11-07)
+增加子节点按需渲染演示demo
+## 1.1.1(2023-11-07)
+增加清空功能
+## 1.1.0(2023-11-07)
+增加子孙节点按需渲染,扩展本插件支持大数据量渲染;
+## 1.0.9(2023-10-26)
+增加文件说明
+## 1.0.8(2023-09-14)
+增加禁用节点属性配置disabledKey
+## 1.0.7(2023-09-06)
+增加checkStrictly,实现父子节点关联
+## 1.0.6(2023-09-06)
+更新vue2使用过程视图不更新的技术说明
+## 1.0.5(2023-09-06)
+修复说明文档
+## 1.0.4(2023-06-19)
+修改demo
+## 1.0.3(2023-06-19)
+更新vue2的使用demo
+## 1.0.2(2023-06-19)
+修复说明文档
+
+## 1.0.1(2023-05-10)
+更新说明文件
+## 1.0.0(2023-05-09)
+初始化项目
diff --git a/uni_modules/next-tree/components/next-tree/next-tree.vue b/uni_modules/next-tree/components/next-tree/next-tree.vue
new file mode 100644
index 0000000..1f2fa6f
--- /dev/null
+++ b/uni_modules/next-tree/components/next-tree/next-tree.vue
@@ -0,0 +1,1037 @@
+
+
+
+
+
+ 取消
+ {{customTitle}}
+
+ 清空
+ 还原
+
+ 确定
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+ ✔
+
+
+
+ 一
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无数据
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/uni_modules/next-tree/components/next-tree/style.css b/uni_modules/next-tree/components/next-tree/style.css
new file mode 100644
index 0000000..76c987f
--- /dev/null
+++ b/uni_modules/next-tree/components/next-tree/style.css
@@ -0,0 +1,269 @@
+@font-face {
+ font-family: 'iconfont';
+ src: url('//at.alicdn.com/t/c/font_4110624_qs48wckazsh.ttf?t=1712479573821') format('truetype');
+}
+@keyframes spin {
+ 0% { transform: rotate(0deg); }
+ 100% { transform: rotate(360deg); }
+}
+
+.iconfont {
+ font-family: iconfont;
+ font-style: normal;
+}
+.iconfont-loading {
+ font-family: iconfont;
+ display: inline-block;
+ font-style: normal;
+ animation: spin 1s linear infinite;
+}
+.next-tree-mask {
+ position: fixed;
+ top: 0rpx;
+ right: 0rpx;
+ bottom: 0rpx;
+ left: 0rpx;
+ z-index: 997;
+ background-color: rgba(0, 0, 0, 0.6);
+ opacity: 0;
+ transition: all 0.3s ease;
+ visibility: hidden;
+}
+.next-tree-mask.show {
+ visibility: visible;
+ opacity: 1;
+}
+.next-tree-cnt {
+ position: fixed;
+ top: 0rpx;
+ right: 0rpx;
+ bottom: 0rpx;
+ left: 0rpx;
+ z-index: 997;
+ top: 360rpx;
+ transition: all 0.3s ease;
+ transform: translateY(100%);
+}
+.next-tree-cnt.next-tree-cnt-page {
+ transition: none;
+}
+.next-tree-cnt.show {
+ transform: translateY(0);
+}
+.next-tree-bar {
+ background-color: #fff;
+ height: 72rpx;
+ padding-left: 20rpx;
+ padding-right: 20rpx;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ box-sizing: border-box;
+ border-bottom-width: 1rpx !important;
+ border-bottom-style: solid;
+ border-bottom-color: #f5f5f5;
+ font-size: 32rpx;
+ color: #757575;
+ line-height: 1;
+}
+.next-tree-bar-btns {
+ display: inline-block;
+ display: flex;
+ flex-direction: row;
+}
+.btn-divid {
+ display: inline-block;
+ width: 1px;
+ margin: 0 10px;
+ background-color: #ccc;
+}
+.next-tree-bar-confirm {
+ color: #f9ae3d;
+}
+.next-tree-view {
+ position: absolute;
+ top: 0rpx;
+ right: 0rpx;
+ bottom: 0rpx;
+ left: 0rpx;
+ top: 72rpx;
+ background-color: #fff;
+ padding-top: 20rpx;
+ padding-right: 20rpx;
+ padding-bottom: 20rpx;
+ padding-left: 20rpx;
+}
+.next-tree-view-sc {
+ height: 100%;
+ overflow: hidden;
+}
+.next-tree-view-sc .empty {
+ text-align: center;
+ color: #757575;
+ padding: 30rpx;
+}
+.next-tree-item-block {
+
+}
+.next-tree-item {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ font-size: 26rpx;
+ color: #757575;
+ line-height: 1;
+ height: 0;
+ opacity: 0;
+ transition: 0.2s;
+ position: relative;
+ overflow: hidden;
+}
+.next-tree-item .icon-btn {
+ font-size: 30rpx;
+ margin-right: 20rpx;
+}
+.next-tree-item .left-line {
+ position: relative;
+ width: 1rpx;
+ height: 100%;
+ box-sizing: border-box;
+}
+.next-tree-item .left-line::before {
+ position: absolute;
+ content: "";
+ width: 1rpx;
+ height: 100%;
+ background-color: rgba(204,204,204,0.9);
+ box-sizing: border-box;
+
+ left: -18rpx;
+}
+.next-tree-item .parent-horizontal-line {
+ width: 1rpx;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0rpx;
+ box-sizing: border-box;
+ background-color: rgba(204,204,204,0.9);
+}
+.next-tree-item .left-line .horizontal-line {
+ width: 20rpx;
+ height: 1rpx;
+ position: absolute;
+ top: 40rpx;
+ left: 0rpx;
+ background-color: rgba(204,204,204,0.9);
+ box-sizing: border-box;
+}
+
+.next-tree-item.show {
+ height: 80rpx;
+ opacity: 1;
+}
+.next-tree-item.showchild:before {
+ transform: rotate(90deg);
+}
+.next-tree-item.border {
+ border-bottom: 1rpx solid rgba(204,204,204,0.2);
+}
+.next-tree-item.last:before {
+ opacity: 0;
+}
+.next-tree-item.disabled {
+ color: #ccc!important;
+}
+
+.next-tree-icon {
+ width: 26rpx;
+ height: 26rpx;
+ margin-right: 8rpx;
+}
+.next-tree-label {
+ flex: 1;
+ display: flex;
+ align-items: center;
+ height: 100%;
+ line-height: 1.2;
+}
+.next-tree-label .label-input {
+ border: 1rpx solid #f0f0f0;
+ border-radius: 10rpx;
+ width: 100%;
+ padding: 12rpx 18rpx;
+ margin-right: 30rpx;
+}
+.next-tree-check {
+ width: 40px;
+ height: 40px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+.next-tree-check-yes,
+.next-tree-check-no {
+ width: 20px;
+ height: 20px;
+ border-top-left-radius: 20%;
+ border-top-right-radius: 20%;
+ border-bottom-right-radius: 20%;
+ border-bottom-left-radius: 20%;
+ border-top-width: 1rpx;
+ border-left-width: 1rpx;
+ border-bottom-width: 1rpx;
+ border-right-width: 1rpx;
+ border-style: solid;
+ border-color: #f9ae3d;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ box-sizing: border-box;
+}
+.next-tree-check-yes-b {
+ border-top-left-radius: 20%;
+ border-top-right-radius: 20%;
+ border-bottom-right-radius: 20%;
+ border-bottom-left-radius: 20%;
+ background-color: #f9ae3d;
+ color: #fff;
+}
+.next-tree-check-yes-b .icon-text {
+ font-size: 14px;
+ font-weight: normal;
+ font-family: uicon-iconfont;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+}
+.next-tree-check .radio {
+ border-top-left-radius: 50%;
+ border-top-right-radius: 50%;
+ border-bottom-right-radius: 50%;
+ border-bottom-left-radius: 50%;
+}
+.next-tree-check .radio .next-tree-check-yes-b {
+ border-top-left-radius: 50%;
+ border-top-right-radius: 50%;
+ border-bottom-right-radius: 50%;
+ border-bottom-left-radius: 50%;
+}
+
+.next-tree-item.disabled .next-tree-check-no {
+ color: #ccc!important;
+}
+.next-tree-item.disabled .next-tree-check-yes-b {
+ background-color: #ccc!important;
+}
+.hover-c {
+ opacity: 0.6;
+}
+
+.fixed-bottom-bar {
+ position: fixed;
+ bottom: 0rpx;
+ left: 0rpx;
+ right: 0rpx;
+ z-index: 998;
+}
+
+
diff --git a/uni_modules/next-tree/package.json b/uni_modules/next-tree/package.json
new file mode 100644
index 0000000..3ed2af8
--- /dev/null
+++ b/uni_modules/next-tree/package.json
@@ -0,0 +1,84 @@
+{
+ "id": "next-tree",
+ "displayName": "next-tree(超强树选择器、树组件、树插件、无限级联树、单选树、多选树、自定义样式树、树形选择器)",
+ "version": "1.9.1",
+ "description": "next-tree 弹窗树形选择器,支持多选,支持大数据, 无限级联,单选,父子级级联,远程/ajax加载,子节点增量/异步渲染,自定义样式定制,具名插槽等;支持h5/小程序/APP,全端通用",
+ "keywords": [
+ "树选择",
+ "tree",
+ "弹窗树选择器",
+ "多选树",
+ "单选树"
+],
+"engines": {
+ },
+"dcloudext": {
+ "sale": {
+ "regular": {
+ "price": "0.00"
+ },
+ "sourcecode": {
+ "price": "0.00"
+ }
+ },
+ "contact": {
+ "qq": ""
+ },
+ "declaration": {
+ "ads": "无",
+ "data": "修改版本说明",
+ "permissions": "无"
+ },
+ "npmurl": "",
+ "type": "component-vue"
+ },
+ "uni_modules": {
+ "dependencies": ["next-search-more"],
+ "encrypt": [],
+ "platforms": {
+ "cloud": {
+ "tcb": "y",
+ "aliyun": "y",
+ "alipay": "n"
+ },
+ "client": {
+ "Vue": {
+ "vue2": "y",
+ "vue3": "y"
+ },
+ "App": {
+ "app-vue": "y",
+ "app-nvue": "u"
+ },
+ "H5-mobile": {
+ "Safari": "y",
+ "Android Browser": "y",
+ "微信浏览器(Android)": "y",
+ "QQ浏览器(Android)": "y"
+ },
+ "H5-pc": {
+ "Chrome": "y",
+ "IE": "n",
+ "Edge": "y",
+ "Firefox": "y",
+ "Safari": "u"
+ },
+ "小程序": {
+ "微信": "y",
+ "阿里": "y",
+ "百度": "y",
+ "字节跳动": "u",
+ "QQ": "y",
+ "钉钉": "y",
+ "快手": "u",
+ "飞书": "u",
+ "京东": "u"
+ },
+ "快应用": {
+ "华为": "u",
+ "联盟": "u"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/uni_modules/next-tree/readme.md b/uni_modules/next-tree/readme.md
new file mode 100644
index 0000000..4d5bd1b
--- /dev/null
+++ b/uni_modules/next-tree/readme.md
@@ -0,0 +1,843 @@
+
+## next-tree --下拉树
+
+> 遇到问题或有建议可以加入QQ群(455948571)反馈qQ : 455-948-571
+> 如果觉得组件不错,给五星鼓励鼓励咯!
+
+## 亮点功能说明(打造你不得不用的好插件)
+
+### 本插件自1.5.0版本后支持一下功能
+
+ > 1.大数据量渲染(本插件智能判断,如果子孙集数据量大于50时,会响应等待渲染视图;)
+ > 2.子节点按需渲染(自动启用,无需配置)
+ > 3.父子级联选择设置
+ > 4.单选多选设置
+ > 5.父节点是否可选设置
+ > 6.回显默认选中值
+ > 7.不可选项disabled设置
+ > 8.增强大数据量体验交互,增加筛选搜索模式
+ > 9.增强样式定制,提供自定义插槽,实现高要求样式定制
+ > 10.增加辅助线模式,外观更加精美
+ > 11.支持动态配置title
+ > 12.支持搜索模式searchModel=depHighlight模式,从属高亮显示模式
+ > 13.支持异步加载子节点,ajax加载子节点
+ > 14.增加可配置主题,自由定制插件主题颜色
+ > 15.支持动态校验,可以进行提示控制校验
+ > 16.支持页面模式/弹层模式,可以进行单页面展示或者弹层展示
+ > 17.支持半选提示状态显示
+ > 18.支持展开项expandedKeys配置
+ > 19.全面支持vue2/vue3
+ > 20.增加无子节点的父节点配置支持(当item[childrenKey]为null时,代表无子节点的父节点)
+ > 21.终极支持超数据量使用,增加展开模式配置单链路配置使用expandedMode=singe,使得ui组件使用进一步不在限制与数据量
+ > 22.功能模式再次增强,支持单选tree,多选tree,编辑tree,展示tree;
+
+## 注意
+
+### 作者不介意你对组件源码进行改造使用,为了开源更加高效,谢谢你的配合;为了节省不必要的沟通浪费,以下情况请不要再反馈给作者,请自行解决;
+### 在这感各位的理解,我支持开源,但是作者时间有限;谢谢各位的配合;在这里期望我写的小小插件能为你提供便捷;
+
+ > 1.如果你对源码进行了修改使用,请不需要对作者做任何的反馈,作者确实没有空陪你做技术分析解答;
+ > 2.如果你引入插件,连插件是否有正常被uniapp框架识别解析都不清楚,请你换个插件使用;
+ > 3.如果你引入插件,针对自己项目进行功能改造的,请自行仔细阅读源码并了解其原理,自行改造;这里作者不愿意浪费过多时间进行技术解答;
+ > 4.如果你不想进行全局加载next-tree,需要按需加载;next-tree中有相关依赖的组件,需要你自行在组件内部单独引入;依赖组件可以在package.json中找到;
+ > 5.理论上作者不再解决由于本地开发环境问题所导致的插件使用问题,请自行到uniapp官网学习解决;
+
+## 使用
+### 超集功能即将不对外开源;
+
+>[从uniapp插件市场导入](https://ext.dcloud.net.cn/plugin?name=next-tree)
+
+## 关注作者的动态
+[点击进入主页,关注作者](https://ask.dcloud.net.cn/people/ponder_7464)
+
+## 关注作者其他开源
+
+npm开源包:[npm](https://www.npmjs.com/~lixueshiaa);
+github开源项目:[github](https://github.com/lixueshiaa);
+
+
+```html
+
+
+ 1、设置单选和父级不可选
+
+ 2、设置多选和父级不可选
+
+ 3、设置单选和父级可选
+
+ 4、设置多选和父级可选
+
+ 4、设置多选和父级可选和父级关联子级选择
+
+ 5、设置默认回显(默认选中: '上海-2', '黄埔区-35')
+
+
+ 6、异步加载渲染demo
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### vue3 + ts 使用
+
+```ts
+
+
+
+```
+
+### vue2 使用
+```html
+
+
+
+ 1、设置单选和父级不可选
+
+ 2、设置多选和父级不可选
+
+ 3、设置单选和父级可选
+
+ 4、设置多选和父级可选
+
+ 4、设置多选和父级可选和父级关联子级选择
+
+ 5、设置默认回显(默认选中: '上海-2', '黄埔区-35')
+
+
+ 6、异步加载渲染demo
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+```js
+
+
+
+```
+
+### 个性化自定义样式渲染
+
+如果你的需求对样式需求比较高,请使用插槽模式渲染,本组件提供label插槽供你自定义定制;
+
+```js
+
+```
+
+### 预览
+###
+***
+
+| 功能预览 | 父子级关联演示 | 全面支持大数据量,子孙节点ui按需渲染(按需渲染数据) |
+| :------------------------------------------------------------------: | :------------------------------------------------------------------: | :------------------------------------------------------------------: |
+|  |  |  |
+
+
+
+| 增强控件交互能力,增加筛选search模式,全面支持大数据量交互 | 超强的样式定制能力,满足你高精美组件的需求 | 打开精美的辅助线模式,让你的控件更加友好 |
+| :------------------------------------------------------------------: | :------------------------------------------------------------------: | :------------------------------------------------------------------: |
+|  |  |  |
+
+
+| 增加搜索模式searchModel=depHighlight模式,从属高亮显示模式 | 支持异步加载子节点,子树集,ajax远程加载数据等 | 支持不同主题的切换,ui定制更简单 |
+| :------------------------------------------------------------------: | :------------------------------------------------------------------: | :------------------------------------------------------------------: |
+|  |  |  |
+
+| 增加验证函数和topBar插槽使得更加容易和组件进行交互 | 增加页面模式,支持整页ui展示模式 | 增加展开模式expandedMode配置,支持单链路展开,理论上支持几万数据量 |
+| :------------------------------------------------------------------: | :------------------------------------------------------------------: | :------------------------------------------------------------------: |
+| | |  |
+
+
+
+### 超集功能预览(增值功能)
+###
+| 实现tree的功能模式扩展,让你的tree组件实现可编辑态 |
+| :--------------------------------------------------------------------: |
+| |
+
+## 参数
+可选参数属性列表
+
+|参数名 |说明 |类型 |是否必填 |默认值 |可选值 |
+|---- |---- |---- |---- |---- |----------------------- |
+|uiMode |ui表现方式;popup<弹窗>, page<页面>;默认是 popup |String |是 |popup |page |
+|funcMode |功能模式配置;display<展示模式>, edit<编辑模式>,checkbox<多选模式>, radio<单选模式>;默认是 radio |String |是 |radio |dispaly,edit,checkbox |
+|treeData |树源数据列表 |Array |是 |[] |- |
+|valueKey |绑定value的键属性(项的唯一key标识) |String |否 |id |- |
+|labelKey |用于显示的字段 |String |否 |label |- |
+|disabledKey |禁用节点绑定属性 |String |否 |disabled |- |
+|childrenKey |子节点绑定属性 (注意:当item[childrenKey]的值设为null时,代表是无下级数据的父节点,即非叶子节点) |String |否 |children |- |
+|title | 弹出标题(如果是函数时会返回所选项的值作为回调参数如;title: (checked):String => {}) |String, Function |否 |'' |- |
+|selectParent |作用于funcMode=display模式下;是否可以选父级 |Boolean |否 |false |true |
+|foldAll| 折叠时关闭所有已经打开的子集,再次打开时需要一级一级打开 |Boolean |否 |false |true |
+|themeColor |主题颜色 |String |否 |#f9ae3d |- |
+|cancelColor |取消按钮颜色 |String |否 |#757575 |- |
+|titleColor |标题颜色 |String |否 |#757575 |- |
+|border |是否有分割线 |Boolean |否 |false |true |
+|checkStrictly|作用于funcMode=checkbox模式下; 状态下节点选择完全受控(父子节点选中状态不再关联) |Boolean |否 |false |true |
+|checkStrictlyModel|作用于funcMode=checkbox模式下;父子节点关联模式:strong:强关联(不再受限节点的disabled控制),weak:弱关联(节点关联受disabled控制) |String |是 |weak |strong |
+|showHalfCheckedTips|作用于funcMode=checkbox模式下; checkStrictly为false的状态下生效;父子节点选中状态不再关联,是否展示半选提示; |Boolean |否 |false |true |
+|ifSearch| 筛选search模式 |Boolean |否 |true |false |
+|searchModel| 搜索模式配置 depHighlight: 从属高亮(显示层级并高亮显示);common: 一般;remote: 远程 |String |否 |common |depHighlight |
+|showAuxiliaryLine| 是否打开辅助线 |Boolean |否 |false |true |
+|loadData| 异步加载函数 (node):Promise([childData]) => {} // demo有说明 |Function |否 |- |- |
+|height| 只在uiMode=popup时生效;弹层容器的高度,默认是500 |Number |否 |500 |- |
+|changeVerify|作用于funcMode=display模式下; 验证函数 (current as any, chooseList as any []):String => {} // 验证函数会把当前控件的选择值作为参数返给函数体,demo有说明 |Function |否 |- |- |
+|expandedKeys| (Controlled) Specifies the keys of the expanded treeNodes 展开配置项,格式为[valueKey] |Array |否 |[] |- |
+|expandedMode| 展开模式配置: common: 一般模式;singe: 单一模式; |String |否 |common |singe |
+
+
+# Event 事件
+|事件名 |说明 |类型 |回调参数 |
+|---- |---- |---- |---- |
+|confirm|菜单收起时返回的筛选结果 |emit |array |
+|clear|点击清除按钮时触发 |emit |- |
+|cancel|关闭弹层和点击取消时触发 |emit |- |
+|change|选项改变时触发 |emit |array |
+
+## Slot 插槽
+
+|名称 |说明 |参数 |
+|---- |---- |---- |
+|label |label插槽 |data(当前项对于treeData里面的数据) |
+|topBar |topBar插槽 |----滚动区域顶部topBar插槽 |
+|bottomBar |bottomBar插槽 |----滚动区域底部bottomBar插槽 |
+|fixedBottomBar |fixedBottomBar插槽 |----固定在页面的底部,使用fixed进行定位 |
+|empty |empty插槽 |----数据为空的插槽 |
+
diff --git a/utils/constant.js b/utils/constant.js
new file mode 100644
index 0000000..fd1e565
--- /dev/null
+++ b/utils/constant.js
@@ -0,0 +1,15 @@
+export const HIDDEN_LEVEL_COlOR = {
+ hiddenLevel1001: "yellow-bg",
+ hiddenLevel1002: "yellow-bg",
+ hiddenLevel1004: "yellow-bg",
+ hiddenLevel2001: "red-bg",
+ hiddenLevel2002: "red-bg",
+};
+export const HIDDEN_SOURCE = {
+ 1: "隐患快报",
+ 2: "清单排查",
+ 3: "清单排查",
+ 4: "安全环保检查(监管端)",
+ 5: "安全环保检查(企业端)",
+ 6: "消防检查",
+};
diff --git a/utils/request.js b/utils/request.js
index f42525a..526d461 100644
--- a/utils/request.js
+++ b/utils/request.js
@@ -1,136 +1,137 @@
+let requestPath = "http://192.168.0.115:8088";
// let requestPath = 'http://192.168.0.31:8992/qa-prevention-xgf/'; // 后台请求地址
-let requestPath = 'https://skqhdg.porthebei.com:9006/qa-prevention-xgf/'; // 后台请求地址
+// let requestPath = 'https://skqhdg.porthebei.com:9006/qa-prevention-xgf/'; // 后台请求地址
// let requestPath = 'https://qgxgf.qhdsafety.com/qa-prevention-xgf/'; // 外网地址
-import store from '../store/index'
+import store from "../store/index";
function post(url, data) {
- return new Promise((resolve, reject) => {
- if (data && data.loading !== false) {
- uni.showLoading({
- title: '加载中'
- });
- }
- uni.request({
- url: requestPath + url,
- data: {
- USER_ID: store.state.userInfo.USER_ID || '',
- ...data
- },
- method: 'POST',
- header: {
- 'Content-type': 'application/x-www-form-urlencoded'
- },
- success: (res) => {
- if (res.statusCode != 200){
- uni.showToast({
- title: '网络错误请重试,' +res.statusCode,
- icon: 'error',
- duration: 2000
- });
- reject(err)
+ return new Promise((resolve, reject) => {
+ if (data && data.loading !== false) {
+ uni.showLoading({
+ title: "加载中",
+ });
+ }
+ uni.request({
+ url: requestPath + url,
+ data: {
+ USER_ID: store.state.userInfo.USER_ID || "",
+ ...data,
+ },
+ method: "POST",
+ header: {
+ "Content-type": "application/x-www-form-urlencoded",
+ },
+ success: (res) => {
+ if (res.statusCode != 200) {
+ uni.showToast({
+ title: "网络错误请重试," + res.statusCode,
+ icon: "error",
+ duration: 2000,
+ });
+ reject(err);
}
- if (data && data.loading !== false) {
- uni.hideLoading();
- }
- if (res.data.result === 'success') {
- resolve(res.data)
- } else {
- uni.showToast({
- title: res.data.msg || '系统开小差了',
- icon: 'none',
- duration: 2000
- });
- reject(res.data)
- }
- },
- fail: (err) => {
- if (data && data.loading !== false) {
- uni.hideLoading();
- }
- uni.showToast({
- title: '网络错误请重试',
- icon: 'none',
- duration: 2000
- });
- reject(err)
- }
- });
- })
+ if (data && data.loading !== false) {
+ uni.hideLoading();
+ }
+ if (res.data.result === "success") {
+ resolve(res.data);
+ } else {
+ uni.showToast({
+ title: res.data.msg || "系统开小差了",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(res.data);
+ }
+ },
+ fail: (err) => {
+ if (data && data.loading !== false) {
+ uni.hideLoading();
+ }
+ uni.showToast({
+ title: "网络错误请重试",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(err);
+ },
+ });
+ });
}
function upload(url, data) {
- return new Promise((resolve, reject) => {
- if (data && data.loading !== false) {
- uni.showLoading({
- title: '加载中'
- });
- }
- uni.uploadFile({
- url: requestPath + url,
- filePath: data.filePath,
- name: data.name || 'file',
- formData: data.formData || {},
- success: (res) => {
- uni.hideLoading();
- if (JSON.parse(res.data).result === 'success') {
- resolve(JSON.parse(res.data))
- } else {
- uni.showToast({
- title: JSON.parse(res.data).msg || '系统开小差了',
- icon: 'none',
- duration: 2000
- });
- reject(JSON.parse(res.data))
- }
- },
- fail: (err) => {
- uni.hideLoading();
- uni.showToast({
- title: '网络错误请重试',
- icon: 'none',
- duration: 2000
- });
- reject(err)
- }
- });
- })
+ return new Promise((resolve, reject) => {
+ if (data && data.loading !== false) {
+ uni.showLoading({
+ title: "加载中",
+ });
+ }
+ uni.uploadFile({
+ url: requestPath + url,
+ filePath: data.filePath,
+ name: data.name || "file",
+ formData: data.formData || {},
+ success: (res) => {
+ uni.hideLoading();
+ if (JSON.parse(res.data).result === "success") {
+ resolve(JSON.parse(res.data));
+ } else {
+ uni.showToast({
+ title: JSON.parse(res.data).msg || "系统开小差了",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(JSON.parse(res.data));
+ }
+ },
+ fail: (err) => {
+ uni.hideLoading();
+ uni.showToast({
+ title: "网络错误请重试",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(err);
+ },
+ });
+ });
}
function uploads(url, data) {
- return new Promise((resolve, reject) => {
- if (data && data.loading !== false) {
- uni.showLoading({
- title: '加载中'
- });
- }
- uni.uploadFile({
- url: requestPath + url,
- files: data.files,
- formData: data.formData || {},
- success: (res) => {
- uni.hideLoading();
- if (JSON.parse(res.data).result === 'success') {
- resolve(JSON.parse(res.data))
- } else {
- uni.showToast({
- title: JSON.parse(res.data).msg || '系统开小差了',
- icon: 'none',
- duration: 2000
- });
- reject(JSON.parse(res.data))
- }
- },
- fail: (err) => {
- uni.hideLoading();
- uni.showToast({
- title: '网络错误请重试',
- icon: 'none',
- duration: 2000
- });
- reject(err)
- }
- });
- })
+ return new Promise((resolve, reject) => {
+ if (data && data.loading !== false) {
+ uni.showLoading({
+ title: "加载中",
+ });
+ }
+ uni.uploadFile({
+ url: requestPath + url,
+ files: data.files,
+ formData: data.formData || {},
+ success: (res) => {
+ uni.hideLoading();
+ if (JSON.parse(res.data).result === "success") {
+ resolve(JSON.parse(res.data));
+ } else {
+ uni.showToast({
+ title: JSON.parse(res.data).msg || "系统开小差了",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(JSON.parse(res.data));
+ }
+ },
+ fail: (err) => {
+ uni.hideLoading();
+ uni.showToast({
+ title: "网络错误请重试",
+ icon: "none",
+ duration: 2000,
+ });
+ reject(err);
+ },
+ });
+ });
}
-export {post, upload, uploads}
+export { post, upload, uploads };
diff --git a/utils/useFormValidate.js b/utils/useFormValidate.js
new file mode 100644
index 0000000..ba57c3f
--- /dev/null
+++ b/utils/useFormValidate.js
@@ -0,0 +1,16 @@
+const useFormValidate = (ref, message = "请补全必填项!") => {
+ return new Promise((resolve, reject) => {
+ ref
+ .validate()
+ .then(() => {
+ resolve(true);
+ })
+ .catch(() => {
+ // eslint-disable-next-line prefer-promise-reject-errors
+ reject(false);
+ uni.$u.toast(message);
+ });
+ });
+};
+
+export default useFormValidate;