Yansen před 2 roky
rodič
revize
1e35e9e046

db/.back_文明创办/文明创办-backup-202318194130.pdma.json → db/.back_文明创办/文明创办-backup-202324212508.pdma.json Zobrazit soubor

@@ -4,7 +4,7 @@
4 4
   "avatar": "",
5 5
   "version": "4.1.4",
6 6
   "createdTime": "2022-12-12 09:36:12",
7
-  "updatedTime": "2023-1-8 15:14:39",
7
+  "updatedTime": "2023-2-3 15:17:53",
8 8
   "dbConns": [],
9 9
   "profile": {
10 10
     "default": {
@@ -1204,6 +1204,23 @@
1204 1204
           "uiHint": "",
1205 1205
           "id": "C3E43687-58A1-4E99-AE11-085F9B6688D7"
1206 1206
         },
1207
+        {
1208
+          "defKey": "is_user",
1209
+          "defName": "是否系统用户",
1210
+          "comment": "0市民,1系统用户",
1211
+          "type": "",
1212
+          "len": "",
1213
+          "scale": "",
1214
+          "primaryKey": false,
1215
+          "notNull": false,
1216
+          "autoIncrement": false,
1217
+          "defaultValue": "1",
1218
+          "hideInGraph": false,
1219
+          "refDict": "",
1220
+          "extProps": {},
1221
+          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
1222
+          "id": "D1C0A2CD-89DB-44DF-918F-EA536E39761F"
1223
+        },
1207 1224
         {
1208 1225
           "defKey": "create_user",
1209 1226
           "defName": "创建人",
@@ -3193,7 +3210,7 @@
3193 3210
           "id": "CC5551B8-C645-4192-9A06-E5820C6F3357"
3194 3211
         },
3195 3212
         {
3196
-          "defKey": "conent",
3213
+          "defKey": "content",
3197 3214
           "defName": "正文",
3198 3215
           "comment": "",
3199 3216
           "type": "TEXT",
@@ -3623,6 +3640,23 @@
3623 3640
           "notes": {},
3624 3641
           "id": "67B51317-2D33-4118-81AA-50D179CDF9E8"
3625 3642
         },
3643
+        {
3644
+          "defKey": "end_date",
3645
+          "defName": "办结日期",
3646
+          "comment": "",
3647
+          "type": "",
3648
+          "len": "",
3649
+          "scale": "",
3650
+          "primaryKey": false,
3651
+          "notNull": false,
3652
+          "autoIncrement": false,
3653
+          "defaultValue": "",
3654
+          "hideInGraph": false,
3655
+          "refDict": "",
3656
+          "extProps": {},
3657
+          "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
3658
+          "id": "82C054A9-86DD-4905-B241-92C1467C68A4"
3659
+        },
3626 3660
         {
3627 3661
           "defKey": "org_id",
3628 3662
           "defName": "责任单位",
@@ -6291,6 +6325,23 @@
6291 6325
           "domain": "",
6292 6326
           "id": "DD228B07-C934-4B55-BFBD-844E4CBC0A75"
6293 6327
         },
6328
+        {
6329
+          "defKey": "fill_unit",
6330
+          "defName": "填空题单位",
6331
+          "comment": "",
6332
+          "type": "",
6333
+          "len": "",
6334
+          "scale": "",
6335
+          "primaryKey": false,
6336
+          "notNull": false,
6337
+          "autoIncrement": false,
6338
+          "defaultValue": "",
6339
+          "hideInGraph": false,
6340
+          "refDict": "",
6341
+          "extProps": {},
6342
+          "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
6343
+          "id": "C81DEB4C-049A-4D1D-B506-21C920AE4286"
6344
+        },
6294 6345
         {
6295 6346
           "defKey": "stand",
6296 6347
           "defName": "评分标准",
@@ -6904,9 +6955,32 @@
6904 6955
       "id": "EF3D4E17-6CE0-4944-B1DC-40280B2B689F",
6905 6956
       "env": {
6906 6957
         "base": {
6907
-          "nameSpace": "",
6908
-          "codeRoot": ""
6909
-        }
6958
+          "nameSpace": "com.example.civilizedcity",
6959
+          "codeRoot": "TaFeedback"
6960
+        },
6961
+        "template": {
6962
+          "JavaMybatisPlus": {
6963
+            "Controller": {
6964
+              "suffix": "controller/{{=it.codeRoot}}Controller.java"
6965
+            },
6966
+            "Service": {
6967
+              "suffix": "service/{{=it.codeRoot}}Service.java"
6968
+            },
6969
+            "ServiceImpl": {
6970
+              "suffix": "service/impl/{{=it. codeRoot}}ServiceImpl.java"
6971
+            },
6972
+            "Mapper": {
6973
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.java"
6974
+            },
6975
+            "Mapper.xml": {
6976
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.xml"
6977
+            },
6978
+            "Entity": {
6979
+              "suffix": "entity/{{=it.codeRoot}}.java"
6980
+            }
6981
+          }
6982
+        },
6983
+        "custom": {}
6910 6984
       },
6911 6985
       "defKey": "ta_feedback",
6912 6986
       "defName": "反馈表",
@@ -6989,7 +7063,7 @@
6989 7063
           "scale": "",
6990 7064
           "primaryKey": true,
6991 7065
           "notNull": true,
6992
-          "autoIncrement": true,
7066
+          "autoIncrement": false,
6993 7067
           "defaultValue": "",
6994 7068
           "hideInGraph": true,
6995 7069
           "domain": "16120F75-6AA7-4483-868D-F07F511BB081",
@@ -7031,6 +7105,39 @@
7031 7105
           "domain": "",
7032 7106
           "id": "2B36F8F1-9C06-434F-B4D5-0A28D587BA24"
7033 7107
         },
7108
+        {
7109
+          "defKey": "location",
7110
+          "defName": "定位",
7111
+          "comment": "",
7112
+          "type": "VARCHAR",
7113
+          "len": 32,
7114
+          "scale": "",
7115
+          "primaryKey": false,
7116
+          "notNull": false,
7117
+          "autoIncrement": false,
7118
+          "defaultValue": "",
7119
+          "hideInGraph": false,
7120
+          "refDict": "",
7121
+          "extProps": {},
7122
+          "id": "2D8D31C7-FD0E-48DB-9538-FCF3B79E93AB"
7123
+        },
7124
+        {
7125
+          "defKey": "addr",
7126
+          "defName": "具体位置",
7127
+          "comment": "",
7128
+          "type": "",
7129
+          "len": "",
7130
+          "scale": "",
7131
+          "primaryKey": false,
7132
+          "notNull": false,
7133
+          "autoIncrement": false,
7134
+          "defaultValue": "",
7135
+          "hideInGraph": false,
7136
+          "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
7137
+          "refDict": "",
7138
+          "extProps": {},
7139
+          "id": "215DDE0F-97A2-4DBC-99D5-31C8AF2768E9"
7140
+        },
7034 7141
         {
7035 7142
           "defKey": "person_id",
7036 7143
           "defName": "反馈人ID",
@@ -7085,18 +7192,18 @@
7085 7192
         {
7086 7193
           "defKey": "verify_status",
7087 7194
           "defName": "审核状态",
7088
-          "comment": "0未审,1通过,2驳回",
7195
+          "comment": "null未审,pass通过,reject驳回",
7089 7196
           "type": "",
7090 7197
           "len": "",
7091 7198
           "scale": "",
7092 7199
           "primaryKey": false,
7093 7200
           "notNull": false,
7094 7201
           "autoIncrement": false,
7095
-          "defaultValue": "0",
7202
+          "defaultValue": "",
7096 7203
           "hideInGraph": false,
7097 7204
           "refDict": "",
7098 7205
           "extProps": {},
7099
-          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
7206
+          "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
7100 7207
           "id": "90567F1C-10F8-4BB2-9F32-B92B7077091B"
7101 7208
         },
7102 7209
         {
@@ -7116,6 +7223,23 @@
7116 7223
           "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
7117 7224
           "id": "2DD06082-1A99-45ED-A4FC-2A09B4674DCB"
7118 7225
         },
7226
+        {
7227
+          "defKey": "verify_date",
7228
+          "defName": "审核日期",
7229
+          "comment": "",
7230
+          "type": "",
7231
+          "len": "",
7232
+          "scale": "",
7233
+          "primaryKey": false,
7234
+          "notNull": false,
7235
+          "autoIncrement": false,
7236
+          "defaultValue": "",
7237
+          "hideInGraph": false,
7238
+          "refDict": "",
7239
+          "extProps": {},
7240
+          "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
7241
+          "id": "3F742306-C7EA-4CB8-BF0C-12E62CE0BC4B"
7242
+        },
7119 7243
         {
7120 7244
           "defKey": "issue_id",
7121 7245
           "defName": "关联问题单",
@@ -7375,6 +7499,23 @@
7375 7499
           "domain": "",
7376 7500
           "id": "EC9AB5F8-E387-4E40-B948-2581DA3E9D4D"
7377 7501
         },
7502
+        {
7503
+          "defKey": "report_issue",
7504
+          "defName": "上报问题",
7505
+          "comment": "",
7506
+          "type": "",
7507
+          "len": "",
7508
+          "scale": "",
7509
+          "primaryKey": false,
7510
+          "notNull": false,
7511
+          "autoIncrement": false,
7512
+          "defaultValue": "0",
7513
+          "hideInGraph": false,
7514
+          "refDict": "",
7515
+          "extProps": {},
7516
+          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
7517
+          "id": "18CF14DD-048B-4743-81D9-0D6428EDBF54"
7518
+        },
7378 7519
         {
7379 7520
           "defKey": "sort_no",
7380 7521
           "defName": "排序",
@@ -7943,6 +8084,23 @@
7943 8084
           "id": "649F17F6-D2C1-4AAD-B913-ED39F26E4AF4",
7944 8085
           "uiHint": ""
7945 8086
         },
8087
+        {
8088
+          "defKey": "process_node",
8089
+          "defName": "流程节点",
8090
+          "comment": "",
8091
+          "type": "",
8092
+          "len": "",
8093
+          "scale": "",
8094
+          "primaryKey": false,
8095
+          "notNull": false,
8096
+          "autoIncrement": false,
8097
+          "defaultValue": "",
8098
+          "hideInGraph": false,
8099
+          "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
8100
+          "refDict": "",
8101
+          "extProps": {},
8102
+          "id": "A3EEF4DF-16EC-405B-921C-9F0E41363200"
8103
+        },
7946 8104
         {
7947 8105
           "defKey": "process_status",
7948 8106
           "defName": "业务单状态",
@@ -8332,6 +8490,373 @@
8332 8490
       ],
8333 8491
       "correlations": [],
8334 8492
       "indexes": []
8493
+    },
8494
+    {
8495
+      "id": "38420D50-01AB-4E31-84D3-20192D26E25F",
8496
+      "env": {
8497
+        "base": {
8498
+          "nameSpace": "com.example.civilizedcity",
8499
+          "codeRoot": "TaCheckStand"
8500
+        },
8501
+        "template": {
8502
+          "JavaMybatisPlus": {
8503
+            "Controller": {
8504
+              "suffix": "controller/{{=it.codeRoot}}Controller.java"
8505
+            },
8506
+            "Service": {
8507
+              "suffix": "service/{{=it.codeRoot}}Service.java"
8508
+            },
8509
+            "ServiceImpl": {
8510
+              "suffix": "service/impl/{{=it. codeRoot}}ServiceImpl.java"
8511
+            },
8512
+            "Mapper": {
8513
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.java"
8514
+            },
8515
+            "Mapper.xml": {
8516
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.xml"
8517
+            },
8518
+            "Entity": {
8519
+              "suffix": "entity/{{=it.codeRoot}}.java"
8520
+            }
8521
+          }
8522
+        },
8523
+        "custom": {}
8524
+      },
8525
+      "defKey": "ta_check_stand",
8526
+      "defName": "测评标准",
8527
+      "comment": "",
8528
+      "properties": {},
8529
+      "nameTemplate": "{defKey}[{defName}]",
8530
+      "headers": [
8531
+        {
8532
+          "refKey": "hideInGraph",
8533
+          "hideInGraph": true
8534
+        },
8535
+        {
8536
+          "refKey": "defKey",
8537
+          "hideInGraph": false
8538
+        },
8539
+        {
8540
+          "refKey": "defName",
8541
+          "hideInGraph": false
8542
+        },
8543
+        {
8544
+          "refKey": "primaryKey",
8545
+          "hideInGraph": false
8546
+        },
8547
+        {
8548
+          "refKey": "notNull",
8549
+          "hideInGraph": true
8550
+        },
8551
+        {
8552
+          "refKey": "autoIncrement",
8553
+          "hideInGraph": true
8554
+        },
8555
+        {
8556
+          "refKey": "domain",
8557
+          "hideInGraph": true
8558
+        },
8559
+        {
8560
+          "refKey": "type",
8561
+          "hideInGraph": false
8562
+        },
8563
+        {
8564
+          "refKey": "len",
8565
+          "hideInGraph": false
8566
+        },
8567
+        {
8568
+          "refKey": "scale",
8569
+          "hideInGraph": false
8570
+        },
8571
+        {
8572
+          "refKey": "comment",
8573
+          "hideInGraph": true
8574
+        },
8575
+        {
8576
+          "refKey": "refDict",
8577
+          "hideInGraph": true
8578
+        },
8579
+        {
8580
+          "refKey": "defaultValue",
8581
+          "hideInGraph": true
8582
+        },
8583
+        {
8584
+          "refKey": "isStandard",
8585
+          "hideInGraph": false
8586
+        },
8587
+        {
8588
+          "refKey": "uiHint",
8589
+          "hideInGraph": true
8590
+        },
8591
+        {
8592
+          "refKey": "extProps",
8593
+          "hideInGraph": true
8594
+        }
8595
+      ],
8596
+      "fields": [
8597
+        {
8598
+          "defKey": "statnd_id",
8599
+          "defName": "标准ID",
8600
+          "comment": "",
8601
+          "type": "",
8602
+          "len": 32,
8603
+          "scale": "",
8604
+          "primaryKey": true,
8605
+          "notNull": true,
8606
+          "autoIncrement": false,
8607
+          "defaultValue": "",
8608
+          "hideInGraph": true,
8609
+          "domain": "16120F75-6AA7-4483-868D-F07F511BB081",
8610
+          "refDict": "",
8611
+          "uiHint": "",
8612
+          "id": "219A66C3-6D3F-4F1E-A572-9E5294556142"
8613
+        },
8614
+        {
8615
+          "defKey": "content",
8616
+          "defName": "测评标准",
8617
+          "comment": "",
8618
+          "type": "TEXT",
8619
+          "len": 0,
8620
+          "scale": "",
8621
+          "primaryKey": false,
8622
+          "notNull": false,
8623
+          "autoIncrement": false,
8624
+          "defaultValue": "",
8625
+          "hideInGraph": false,
8626
+          "refDict": "",
8627
+          "domain": "",
8628
+          "id": "30776463-B5E8-44DB-B5B6-45817A48E59F",
8629
+          "uiHint": ""
8630
+        },
8631
+        {
8632
+          "defKey": "status",
8633
+          "defName": "状态",
8634
+          "comment": "",
8635
+          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
8636
+          "type": "",
8637
+          "len": "",
8638
+          "scale": "",
8639
+          "primaryKey": false,
8640
+          "notNull": false,
8641
+          "autoIncrement": false,
8642
+          "defaultValue": "1",
8643
+          "hideInGraph": true,
8644
+          "refDict": "",
8645
+          "uiHint": "",
8646
+          "id": "20019E0F-5BA3-4E82-B296-5E31564BCAED"
8647
+        },
8648
+        {
8649
+          "defKey": "create_user",
8650
+          "defName": "创建人",
8651
+          "comment": "",
8652
+          "domain": "16120F75-6AA7-4483-868D-F07F511BB081",
8653
+          "type": "",
8654
+          "len": "",
8655
+          "scale": "",
8656
+          "primaryKey": false,
8657
+          "notNull": false,
8658
+          "autoIncrement": false,
8659
+          "defaultValue": "",
8660
+          "hideInGraph": true,
8661
+          "refDict": "",
8662
+          "uiHint": "",
8663
+          "id": "2F888196-3939-4DB3-8C53-CB615790D436"
8664
+        },
8665
+        {
8666
+          "defKey": "create_date",
8667
+          "defName": "创建时间",
8668
+          "comment": "",
8669
+          "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
8670
+          "type": "",
8671
+          "len": "",
8672
+          "scale": "",
8673
+          "primaryKey": false,
8674
+          "notNull": false,
8675
+          "autoIncrement": false,
8676
+          "defaultValue": "CURRENT_TIMESTAMP",
8677
+          "hideInGraph": true,
8678
+          "refDict": "",
8679
+          "uiHint": "",
8680
+          "id": "DED8CFDE-66A8-4460-A94A-2AAA1D169C5D"
8681
+        }
8682
+      ],
8683
+      "correlations": [],
8684
+      "indexes": []
8685
+    },
8686
+    {
8687
+      "id": "78C3BB38-9B37-445B-A311-168B4682FE5E",
8688
+      "env": {
8689
+        "base": {
8690
+          "nameSpace": "com.example.civilizedcity",
8691
+          "codeRoot": "TsStatData"
8692
+        },
8693
+        "template": {
8694
+          "JavaMybatisPlus": {
8695
+            "Controller": {
8696
+              "suffix": "controller/{{=it.codeRoot}}Controller.java"
8697
+            },
8698
+            "Service": {
8699
+              "suffix": "service/{{=it.codeRoot}}Service.java"
8700
+            },
8701
+            "ServiceImpl": {
8702
+              "suffix": "service/impl/{{=it. codeRoot}}ServiceImpl.java"
8703
+            },
8704
+            "Mapper": {
8705
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.java"
8706
+            },
8707
+            "Mapper.xml": {
8708
+              "suffix": "mapper/{{=it.codeRoot}}Mapper.xml"
8709
+            },
8710
+            "Entity": {
8711
+              "suffix": "entity/{{=it.codeRoot}}.java"
8712
+            }
8713
+          }
8714
+        },
8715
+        "custom": {}
8716
+      },
8717
+      "defKey": "ts_stat_data",
8718
+      "defName": "常用统计",
8719
+      "comment": "",
8720
+      "properties": {},
8721
+      "nameTemplate": "{defKey}[{defName}]",
8722
+      "headers": [
8723
+        {
8724
+          "refKey": "hideInGraph",
8725
+          "hideInGraph": true
8726
+        },
8727
+        {
8728
+          "refKey": "defKey",
8729
+          "hideInGraph": false
8730
+        },
8731
+        {
8732
+          "refKey": "defName",
8733
+          "hideInGraph": false
8734
+        },
8735
+        {
8736
+          "refKey": "primaryKey",
8737
+          "hideInGraph": false
8738
+        },
8739
+        {
8740
+          "refKey": "notNull",
8741
+          "hideInGraph": true
8742
+        },
8743
+        {
8744
+          "refKey": "autoIncrement",
8745
+          "hideInGraph": true
8746
+        },
8747
+        {
8748
+          "refKey": "domain",
8749
+          "hideInGraph": true
8750
+        },
8751
+        {
8752
+          "refKey": "type",
8753
+          "hideInGraph": false
8754
+        },
8755
+        {
8756
+          "refKey": "len",
8757
+          "hideInGraph": false
8758
+        },
8759
+        {
8760
+          "refKey": "scale",
8761
+          "hideInGraph": false
8762
+        },
8763
+        {
8764
+          "refKey": "comment",
8765
+          "hideInGraph": true
8766
+        },
8767
+        {
8768
+          "refKey": "refDict",
8769
+          "hideInGraph": true
8770
+        },
8771
+        {
8772
+          "refKey": "defaultValue",
8773
+          "hideInGraph": true
8774
+        },
8775
+        {
8776
+          "refKey": "isStandard",
8777
+          "hideInGraph": false
8778
+        },
8779
+        {
8780
+          "refKey": "uiHint",
8781
+          "hideInGraph": true
8782
+        },
8783
+        {
8784
+          "refKey": "extProps",
8785
+          "hideInGraph": true
8786
+        }
8787
+      ],
8788
+      "fields": [
8789
+        {
8790
+          "defKey": "stat_no",
8791
+          "defName": "序号",
8792
+          "comment": "",
8793
+          "type": "",
8794
+          "len": "",
8795
+          "scale": "",
8796
+          "primaryKey": true,
8797
+          "notNull": true,
8798
+          "autoIncrement": true,
8799
+          "defaultValue": "",
8800
+          "hideInGraph": true,
8801
+          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
8802
+          "refDict": "",
8803
+          "uiHint": "",
8804
+          "id": "E7763878-4C25-476F-8C26-56BF7E0A9F35"
8805
+        },
8806
+        {
8807
+          "defKey": "stat_type",
8808
+          "defName": "统计类型",
8809
+          "comment": "",
8810
+          "type": "",
8811
+          "len": "",
8812
+          "scale": "",
8813
+          "primaryKey": false,
8814
+          "notNull": false,
8815
+          "autoIncrement": false,
8816
+          "defaultValue": "",
8817
+          "hideInGraph": false,
8818
+          "refDict": "",
8819
+          "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
8820
+          "id": "49707BF9-E174-4ABA-8527-2C6A0996FE43",
8821
+          "uiHint": ""
8822
+        },
8823
+        {
8824
+          "defKey": "name",
8825
+          "defName": "指标名称",
8826
+          "comment": "",
8827
+          "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
8828
+          "type": "",
8829
+          "len": "",
8830
+          "scale": "",
8831
+          "primaryKey": false,
8832
+          "notNull": false,
8833
+          "autoIncrement": false,
8834
+          "defaultValue": "",
8835
+          "hideInGraph": true,
8836
+          "refDict": "",
8837
+          "uiHint": "",
8838
+          "id": "22B03E6C-E6FD-4D4F-855B-87E5F8EF79BF"
8839
+        },
8840
+        {
8841
+          "defKey": "value",
8842
+          "defName": "统计值",
8843
+          "comment": "",
8844
+          "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
8845
+          "type": "",
8846
+          "len": "",
8847
+          "scale": "",
8848
+          "primaryKey": false,
8849
+          "notNull": false,
8850
+          "autoIncrement": false,
8851
+          "defaultValue": "0",
8852
+          "hideInGraph": true,
8853
+          "refDict": "",
8854
+          "uiHint": "",
8855
+          "id": "5DC510CC-D45C-42D4-AEED-5AD9130E0D88"
8856
+        }
8857
+      ],
8858
+      "correlations": [],
8859
+      "indexes": []
8335 8860
     }
8336 8861
   ],
8337 8862
   "views": [],
@@ -8760,12 +9285,24 @@
8760 9285
         "B20E272F-91EB-4BAC-AAD6-AF99D517E44D",
8761 9286
         "EF3D4E17-6CE0-4944-B1DC-40280B2B689F",
8762 9287
         "5BEE62BD-F04C-49E8-A65A-32A11B093E7B",
8763
-        "430EE745-314D-48CE-A20B-ED2C4D79BC92"
9288
+        "430EE745-314D-48CE-A20B-ED2C4D79BC92",
9289
+        "38420D50-01AB-4E31-84D3-20192D26E25F"
8764 9290
       ],
8765 9291
       "refViews": [],
8766 9292
       "refDiagrams": [],
8767 9293
       "refDicts": [],
8768 9294
       "id": "96B34919-1A2F-4E7A-87B9-0330F40F7DF2"
9295
+    },
9296
+    {
9297
+      "defKey": "stat",
9298
+      "defName": "查询统计",
9299
+      "refEntities": [
9300
+        "78C3BB38-9B37-445B-A311-168B4682FE5E"
9301
+      ],
9302
+      "refViews": [],
9303
+      "refDiagrams": [],
9304
+      "refDicts": [],
9305
+      "id": "49C90869-CA44-48D0-A675-ECCB8853A412"
8769 9306
     }
8770 9307
   ],
8771 9308
   "dataTypeMapping": {

+ 35
- 1
db/文明创办.pdma.json Zobrazit soubor

@@ -4,7 +4,7 @@
4 4
   "avatar": "",
5 5
   "version": "4.1.4",
6 6
   "createdTime": "2022-12-12 09:36:12",
7
-  "updatedTime": "2023-2-3 15:17:53",
7
+  "updatedTime": "2023-2-4 21:25:08",
8 8
   "dbConns": [],
9 9
   "profile": {
10 10
     "default": {
@@ -6862,6 +6862,40 @@
6862 6862
           "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
6863 6863
           "id": "31758145-9BDD-4A20-904B-E70372F394E1"
6864 6864
         },
6865
+        {
6866
+          "defKey": "sex",
6867
+          "defName": "性别",
6868
+          "comment": "",
6869
+          "type": "VARCHAR",
6870
+          "len": 32,
6871
+          "scale": "",
6872
+          "primaryKey": false,
6873
+          "notNull": false,
6874
+          "autoIncrement": false,
6875
+          "defaultValue": "",
6876
+          "hideInGraph": false,
6877
+          "refDict": "",
6878
+          "extProps": {},
6879
+          "domain": "",
6880
+          "id": "18C56DEF-A828-486A-941B-A4167F5AB0BE"
6881
+        },
6882
+        {
6883
+          "defKey": "age",
6884
+          "defName": "年龄段",
6885
+          "comment": "",
6886
+          "type": "VARCHAR",
6887
+          "len": 64,
6888
+          "scale": "",
6889
+          "primaryKey": false,
6890
+          "notNull": false,
6891
+          "autoIncrement": false,
6892
+          "defaultValue": "",
6893
+          "hideInGraph": false,
6894
+          "refDict": "",
6895
+          "extProps": {},
6896
+          "domain": "",
6897
+          "id": "005ABCD0-A5E8-4F3B-87C9-3C90087A368F"
6898
+        },
6865 6899
         {
6866 6900
           "defKey": "score",
6867 6901
           "defName": "得分",

+ 7
- 0
src/main/java/com/example/civilizedcity/controller/StatController.java Zobrazit soubor

@@ -83,4 +83,11 @@ public class StatController extends BaseController {
83 83
         List<StatVo> result = tsStatDataService.statIssueType();
84 84
         return ResponseBean.success(result);
85 85
     }
86
+
87
+    @ApiOperation("点位分类统计")
88
+    @GetMapping("/stat/issue/loc")
89
+    public ResponseBean statLoc() throws Exception {
90
+        List<StatVo> result = tsStatDataService.statIssueLoc();
91
+        return ResponseBean.success(result);
92
+    }
86 93
 }

+ 8
- 6
src/main/java/com/example/civilizedcity/controller/TaCheckItemController.java Zobrazit soubor

@@ -187,12 +187,14 @@ public class TaCheckItemController extends BaseController {
187 187
             }});
188 188
         }
189 189
 
190
-        int cnt = taCheckAnswerService.countByItem(taCheckItem.getItemId());
191
-        if (cnt >= taCheckItem.getNum()) {
192
-            return ResponseBean.success(new HashMap<String, Object>(){{
193
-                put("errorCode", 3);
194
-                put("message", "当前问卷已收齐, 无须作答");
195
-            }});
190
+        if (Constants.CHECK_OF_LOC.equals(taCheckItem.getItemType())) {
191
+            int cnt = taCheckAnswerService.countByItem(taCheckItem.getItemId());
192
+            if (cnt >= taCheckItem.getNum()) {
193
+                return ResponseBean.success(new HashMap<String, Object>(){{
194
+                    put("errorCode", 3);
195
+                    put("message", "当前问卷已收齐, 无须作答");
196
+                }});
197
+            }
196 198
         }
197 199
 
198 200
         return ResponseBean.success(new HashMap<String, Object>(){{

+ 8
- 2
src/main/java/com/example/civilizedcity/entity/TaCheckAnswer.java Zobrazit soubor

@@ -44,9 +44,15 @@ public class TaCheckAnswer implements Serializable,Cloneable{
44 44
     /** 定位 */
45 45
     @ApiModelProperty(name = "定位",notes = "")
46 46
     private String location ;
47
-    /** 定位描述 */
48
-    @ApiModelProperty(name = "定位描述",notes = "")
47
+    /** 定位描述 - 小区 */
48
+    @ApiModelProperty(name = "定位描述 - 小区",notes = "")
49 49
     private String addr ;
50
+     /** 性别 */
51
+     @ApiModelProperty(name = "性别",notes = "")
52
+     private String sex ;
53
+     /** 年龄段 */
54
+     @ApiModelProperty(name = "年龄段",notes = "")
55
+     private String age ;
50 56
     /** 得分 */
51 57
     @ApiModelProperty(name = "得分",notes = "")
52 58
     private Double score ;

+ 2
- 0
src/main/java/com/example/civilizedcity/mapper/TaIssueMapper.java Zobrazit soubor

@@ -38,4 +38,6 @@ public interface TaIssueMapper  extends BaseMapper<TaIssue>{
38 38
                       @Param("userId") String userId,
39 39
                       @Param("processNode") String processNode,
40 40
                       @Param("processStatus") String processStatus);
41
+
42
+    List<StatVo> statIssueLoc();
41 43
 }

+ 2
- 0
src/main/java/com/example/civilizedcity/service/TsStatDataService.java Zobrazit soubor

@@ -21,4 +21,6 @@ public interface TsStatDataService extends IBaseService<TsStatData> {
21 21
     List<StatVo> statIssueType();
22 22
 
23 23
     Map<String, Object> statAdminIndexBanner();
24
+
25
+    List<StatVo> statIssueLoc();
24 26
 }

+ 5
- 0
src/main/java/com/example/civilizedcity/service/impl/TsStatDataServiceImpl.java Zobrazit soubor

@@ -68,4 +68,9 @@ public class TsStatDataServiceImpl extends BaseServiceImpl<TsStatDataMapper, TsS
68 68
 
69 69
         return result;
70 70
     }
71
+
72
+    @Override
73
+    public List<StatVo> statIssueLoc() {
74
+        return taIssueMapper.statIssueLoc();
75
+    }
71 76
 }

+ 25
- 0
src/main/resources/mapper/TaIssueMapper.xml Zobrazit soubor

@@ -98,4 +98,29 @@
98 98
         ORDER BY
99 99
             a.`value` DESC
100 100
     </select>
101
+    <select id="statIssueLoc" resultType="com.example.civilizedcity.vo.StatVo">
102
+        SELECT
103
+            *
104
+        FROM
105
+            (
106
+                SELECT
107
+                    t.`name`,
108
+                    ifnull( s.cnt, 0 ) AS `value`
109
+                FROM
110
+                    td_loc_type t
111
+                        LEFT JOIN (
112
+                        SELECT
113
+                            a.loc_id,
114
+                            count( 1 ) AS cnt
115
+                        FROM
116
+                            ta_issue a
117
+                        WHERE
118
+                            a.`status` > - 1
119
+                        GROUP BY
120
+                            a.loc_id
121
+                    ) s ON t.type_id = s.loc_id
122
+            ) m
123
+        ORDER BY
124
+            m.`value` DESC
125
+    </select>
101 126
 </mapper>