From 874cf4674004aa49254822d5dd5481a1f65c27fb Mon Sep 17 00:00:00 2001 From: pengwei Date: Thu, 15 May 2025 10:14:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=201=E3=80=81=E6=96=B0=E5=A2=9E=E3=80=90?= =?UTF-8?q?=E9=A2=86=E5=AF=BC=E6=8E=A5=E8=AE=BF=E5=AF=BC=E5=85=A5=E3=80=91?= =?UTF-8?q?=E3=80=81=E6=96=B0=E5=A2=9E=E3=80=90=E9=9B=86=E8=AE=BF=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E3=80=91=EF=BC=8C=E6=A0=B9=E6=8D=AE=E4=BF=A1=E8=AE=BF?= =?UTF-8?q?=E7=BC=96=E5=8F=B7=E5=85=B3=E8=81=94=E6=9B=B4=E6=96=B0=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E5=AD=97=E6=AE=B5=E7=8A=B6=E6=80=81=E3=80=82=202?= =?UTF-8?q?=E3=80=81=E8=A1=A5=E5=85=85=E6=8E=A5=E8=AE=BF=E9=A2=86=E5=AF=BC?= =?UTF-8?q?=E5=A7=93=E5=90=8D=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data/DataPetitionComplaintController.java | 9 ++++++++- .../dto/DataPetitionComplaintReplenishDto.java | 11 ++++++++--- .../pojo/entity/DataPetitionComplaint.java | 5 ++++- .../pojo/vo/DataPetitionComplaintVo.java | 4 +++- src/main/resources/logback-spring.xml | 2 +- .../公安部信访集访导入模板.xlsx | Bin 0 -> 9894 bytes .../公安部信访领导接访导入模板.xlsx | Bin 0 -> 9700 bytes 7 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 src/main/resources/static/templates/公安部信访集访导入模板.xlsx create mode 100644 src/main/resources/static/templates/公安部信访领导接访导入模板.xlsx diff --git a/src/main/java/com/biutag/supervision/controller/data/DataPetitionComplaintController.java b/src/main/java/com/biutag/supervision/controller/data/DataPetitionComplaintController.java index bf35495..95d4031 100644 --- a/src/main/java/com/biutag/supervision/controller/data/DataPetitionComplaintController.java +++ b/src/main/java/com/biutag/supervision/controller/data/DataPetitionComplaintController.java @@ -133,7 +133,12 @@ public class DataPetitionComplaintController { if (StringUtil.isNotEmpty(data.getMassVisits())) { updateWrapper.set(DataPetitionComplaint::getMassVisits, data.getMassVisits().contains("是")); } - dataPetitionComplaintService.update(updateWrapper); + if (StrUtil.isNotEmpty(data.getReceivingLeaderName())){ + updateWrapper.set(DataPetitionComplaint::getReceivingLeaderName,data.getReceivingLeaderName()); + } + if(StrUtil.isNotEmpty(data.getOriginId())){ + dataPetitionComplaintService.update(updateWrapper); + } } @Override @@ -145,6 +150,8 @@ public class DataPetitionComplaintController { } + + @PostMapping("gab") @Transactional(rollbackFor = Exception.class) public Result add(@RequestBody List list) { diff --git a/src/main/java/com/biutag/supervision/pojo/dto/DataPetitionComplaintReplenishDto.java b/src/main/java/com/biutag/supervision/pojo/dto/DataPetitionComplaintReplenishDto.java index f7b0e66..f004445 100644 --- a/src/main/java/com/biutag/supervision/pojo/dto/DataPetitionComplaintReplenishDto.java +++ b/src/main/java/com/biutag/supervision/pojo/dto/DataPetitionComplaintReplenishDto.java @@ -11,16 +11,21 @@ public class DataPetitionComplaintReplenishDto { /** * 信访编号 * */ - @ExcelProperty(index = 2) + @ExcelProperty(value = "信访件编号") private String originId; /** * 初重信访 * */ - @ExcelProperty(index = 24) + @ExcelProperty(value = "初重信访") private String initialPetition; /** * 群众集访 * */ - @ExcelProperty(index = 26) + @ExcelProperty(value = "是否集访") private String massVisits; + /** + * 领导姓名 + * */ + @ExcelProperty(value = "领导姓名") + private String receivingLeaderName; } diff --git a/src/main/java/com/biutag/supervision/pojo/entity/DataPetitionComplaint.java b/src/main/java/com/biutag/supervision/pojo/entity/DataPetitionComplaint.java index a8d2b40..9306062 100644 --- a/src/main/java/com/biutag/supervision/pojo/entity/DataPetitionComplaint.java +++ b/src/main/java/com/biutag/supervision/pojo/entity/DataPetitionComplaint.java @@ -70,7 +70,9 @@ public class DataPetitionComplaint { // 具体内容 @TableField("thing_desc") private String thingDesc; - + //接访领导单位 + @TableField("receiving_leader_name") + private String receivingLeaderName; //--------------------- @@ -102,4 +104,5 @@ public class DataPetitionComplaint { // 信访办理情况 private String petitionProcessingStatus; + } diff --git a/src/main/java/com/biutag/supervision/pojo/vo/DataPetitionComplaintVo.java b/src/main/java/com/biutag/supervision/pojo/vo/DataPetitionComplaintVo.java index ed9c11b..1ae7c96 100644 --- a/src/main/java/com/biutag/supervision/pojo/vo/DataPetitionComplaintVo.java +++ b/src/main/java/com/biutag/supervision/pojo/vo/DataPetitionComplaintVo.java @@ -28,6 +28,8 @@ public class DataPetitionComplaintVo { @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm") private LocalDateTime discoveryTime; + //接访领导姓名 + private String receivingLeaderName; // 投诉人 private String responderName; @@ -84,4 +86,4 @@ public class DataPetitionComplaintVo { // 信访办理情况 private String petitionProcessingStatus; -} \ No newline at end of file +} diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml index 39b0463..c35b464 100644 --- a/src/main/resources/logback-spring.xml +++ b/src/main/resources/logback-spring.xml @@ -2,7 +2,7 @@ logs - + diff --git a/src/main/resources/static/templates/公安部信访集访导入模板.xlsx b/src/main/resources/static/templates/公安部信访集访导入模板.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..9891139e22832d6204a5c17c0640a53a20f8b998 GIT binary patch literal 9894 zcma)i19Tl-_jhcoQDfU~oHTB9qsF$Kw6WTtv28TAZQE|p*p0uN_IV%leg5zI&RTcw zteK57zdd`;IeTw;X>bTQke3l8w<-AY|DOR1JTbH}khiz7bzqbSl3@TZ!2Bd@;#??W z0tEqK0|Nm;`8%1Otu2GAm1SyVhZHz7hS-hoGfJfmD?N!K3$<@BFSLf!YgU`Zb{Vv& z-SInm21nu_(AJkW$`1&v=;MX;_AWZd-&!wV(ruEGs@MH$De|N3#9^_Gq^(rATh!9R z!>M4YWT`DIi1OdVI5J${xNdv}kH7^B!KB!B4BImfg{%n_545Y6b)-4K3$eSTH7=H- z<*N9e2kK{;WE6zJ0h8x%zugLNW}Z^>V{LM>D4bD~p^gCz{^OzM*Vt~?+ zR}2grba(q-iAnyX(--vX|a(!k8$x9V! zecG(wSLM9FwLXLVC%O=KWXw81bj^Y2qW&FS0~>pz7kI;>I;6Uo@Ow{uPk`2$ay}TJ zbk3-Z2JZ;jq$hix(M^scTRfs#h3NPku@3HfvA$LBN2$|My<#3j;IA2Va{v6}i7=%1 zGhdap5RG;)wp;jTI+SW%%^YT)WZA(;?nY_DTl|R)d*(98=_d`5+g$D zfn>@OL)cnoT7lTK?vUIH;dU^jqwtC7R;4UGw=V!IMf#S1I7UY81u!_Yrk{WASq{ z7hQArsobbfM=a~c5phVvECZd+5n=ZHTzpBg@|#T`b(?&SAX!}m@R2%oUDbo;lggrN zk#Bhh+d_O^-DMNlflDMUFSU{0LjBVk)FpG1G(c-01FeDn4{JC%INDgf*dsS`#N1C1 zL;NP7)o=J?3Zc_~;Ki_8i_U+2G3v|5_+Ep{jHXA9OJmVaZB4aN0wqdlOGE2)hH50HLz zY3+gg)jH0z^PL=TLaAg29x~i0IKH4pFCNE| zYfV_^DAJo+7ee-f2zx*SG7lQM!}PJ9c6>+c8a-L=L0+K!_ha8o-G4G!sfI=^0X70M`W9!rF1v zO3{joeYFexL45Sy^3 zm5U_C;0%Q!XC-7n{WySRbbNip@>P->urew-zBYVb3s)P<5ozN#;DAf{!mx* zB>+;tZuThM0-R%z8V+FBr~=#vp2~UsvRXyh8bS?A)MVxWrUbNN6>-ka~Dru#023SwImRefKhN{V(UDReXu7HBo!*qwC)YE6&r69IK#kKbzu z`#z=w1)5;Psfr<*9o#2J*0^BJC~%_K$;;SV$he?!0Don$In30GL^Iv0*OU`xY@{wp zmCC^Um`6EVG_Ju4zo5Qi6(6pyEl1s3TT*C~m4++ydZ+O5{d!x2|1bdbCU1RFS2Wle+qq1BY!asUS+OPd%4&@q}Zg0$v^whfof_>yixMN2E;ftP}M(1k!c+`)hCzaH;^y7bc z-^*eE=$?+IMpj0@Ee8DW?h$@Kf`GIFz3wGI{z>+e_@~busgFe9v17E6o(Y8RtR9n% z^f}L1*4%yM*M6UnObNvsb2a2`8bPdiOGYLtr1_=ZPEascWmEAfDS(7Z@fkAh zXrNmTKMTu0!(5IvZO!8&VcX3^B&{kT85>uRCQ2Mf=VT8Rf-R3BX_Or9#?i-{PHSwK zkV(`mx}GrGa4}b>=f|7Uj5j!25YR;FpWaNv7*JQWq`qeM*CS)7M94q28g}(1Yd#+s z4bEmAPaaRT$CzZa%>?y=B*OhR4XVy*IK2e>+|GB|bfgpus z5k}}HIQ8lb90v*m7M2iKFUM8*)0dju$L0AnSR=>& z_SF~W>>zE|7Nze5)eb+Zr$KlObOA{8e^!C_Gmq zE5e1*i=%XYrIMaB@0p#4`7)_uO?{QGZ}=<96_T6aey`&i@x0{CwYV)FPrlV;6w&vgP!D@IMAo3T z7Vg)iB~1v9PWd{NWGjo!BM2vp&ZKTa4$3`drhB zDBGmP{d_Z9C>IPGVLc{MbyEB;9|VGEgiW$(W5@|uO#=jSPPY%}t%jQY9B35-jd@Y( zuhB@Dk*OqcH%bR0B@txV0jo4yPjVAn5XGh+>A5tg58LE9$=|IsD_Hx)Ga#S2h6YU< z=dowi>uO)9bQudKYxD8ILpk=^5NDWE)68H5y%lXgYr_Riorc#`1<<-(F^1sVQk*=YyB=j||GbdtBZI=|U@X2ei*rC1{&wr_8!txbt} zJ(Kzggezaz$OOz+A;#P1p#Rm5<&a-;e2SW1hz6V$F3*9sf<+)A-dx|2@E~6OO_cbA zQLOP4Dr8ijrD347`^un2X~KKno#FC5I@&_|{RGUR4SnX7PUoQ_v0%Ncy00uL5R2`u zq2gROLhQC%;B;rwgd{UxoB8W4nkR~48JxkKV^qOvQ-+yk)tg~*j27*u*{wE+Y&#Ik zEEa2z`lQIr;cIB^?hmX$=jC&X<{L0tEG|YNw^h{PMYejb-&Kh{f7N}4Y=^qZ9IDm~;)GNQPdevTo~J zB{c(s0?79f+FHOM6*YDFZ{8gSXF}=<0GPY

7pIQKemDZwA&Xh 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 literal 0 HcmV?d00001