lyhzzz hai 1 ano
pai
achega
2a006ab4a0

+ 337 - 0
README.md

@@ -0,0 +1,337 @@
+"1460,13794930986",
+"1498,18680619513",
+"1537,18217332331",
+"1556,15963723013",
+"3407,18501605466",
+"3551,15350831001",
+"3567,17702324460",
+"3588,18066219803",
+"3593,15739227980",
+"3596,13676410666",
+"3616,15612938670",
+"3620,18159622650",
+"3626,18603800530",
+"3632,18959796969",
+"3635,13882548497",
+"3636,15685622066",
+"3642,13370727059",
+"3649,15537368955",
+"3674,15131012091",
+"3679,13933769201",
+"3681,13255151537",
+"3702,13931319799",
+"3715,13335747012",
+"3739,18083639183",
+"3746,18390337354",
+"3751,17723201580",
+"3753,18325520669",
+"3758,17353777191",
+"3759,18313788051",
+"3773,15891985855",
+"3778,18914404998",
+"3810,15096569738",
+"3819,13111477356",
+"3857,18020788532",
+"3865,15751815667",
+"3874,13684285003",
+"3898,13856159099",
+"3923,13507836622",
+"3925,13896916909",
+"3932,19192627687",
+"3934,13600583220",
+"3935,15851970227",
+"3936,13783867809",
+"3940,18830011119",
+"3941,13831066798",
+"3943,15650632727",
+"3948,18008545024",
+"3949,18989677222",
+"3954,17886992628",
+"3956,18359227829",
+"3959,18530151515",
+"3961,18181217923",
+"3963,18300119454",
+"3969,13399134443",
+"3970,15315862200",
+"3973,13657619874",
+"3974,18959025686",
+"3975,19859791518",
+"3988,18671813519",
+"3991,15860527527",
+"3998,18158390369",
+"4006,15158880861",
+"4007,13117439066",
+"4008,18325165016",
+"4013,17320310158",
+"4027,18952967799",
+"4028,15665599839",
+"4031,18914685598",
+"4032,15167223323",
+"4035,18912176939",
+"4039,18680822620",
+"4042,15328316257",
+"4045,15125289981",
+"4050,18179478885",
+"4059,15938159887",
+"4064,13769796788",
+"4068,18883272513",
+"4081,13765872278",
+"4086,18488142582",
+"4089,13933707720",
+"4090,13007462310",
+"4103,19904458808",
+"4109,13875517920",
+"4111,17729238688",
+"4112,15388129069",
+"4116,13965653894",
+"4117,13358568448",
+"4126,18943123252",
+"4127,18943173252",
+"4128,18004446050",
+"4129,13704523868",
+"4135,18105770981",
+"4136,18623682178",
+"4137,18975598182",
+"4138,15031007666",
+"4139,18088998103",
+"4140,13988479212",
+"4141,19922452272",
+"4143,15179896590",
+"4145,15100883003",
+"4148,13780181669",
+"4149,18123410667",
+"4158,13975371899",
+"4159,13762446850",
+"4163,13769918139",
+"4164,18060131325",
+"4172,13325013702",
+"4176,15630031403",
+"4180,13844101002",
+"4181,18088682297",
+"4182,13120345975",
+"4185,15752596178",
+"4187,18252268808",
+"4190,15349418884",
+"4192,18640805511",
+"4196,13903183170",
+"4199,13103466722",
+"4202,18989212333",
+"4203,18320292566",
+"4204,18678097253",
+"4205,15318872825",
+"4206,13375323173",
+"4210,15689276018",
+"4214,17606296862",
+"4215,15887891618",
+"4218,13988260149",
+"4221,18054155566",
+"4222,13021597633",
+"4223,18179324282",
+"4231,18979725198",
+"4232,13305772938",
+"4234,15255211886",
+"4235,13873886111",
+"4243,18905266332",
+"4251,13309902800",
+"4258,13762153920",
+"4260,18640805522",
+"4264,15219599966",
+"4270,13982657893",
+"4274,15715363214",
+"4276,18831030773",
+"4278,15566671700",
+"4279,18851310043",
+"4282,17313361520",
+"4283,13353966511",
+"4297,18503761099",
+"4302,18962554668",
+"4306,13871856775",
+"4307,18221427120",
+"4312,17036599993",
+"4316,15751582277",
+"4321,18123489970",
+"4323,15062876551",
+"4324,18060166780",
+"4325,18159873138",
+"4327,17708768558",
+"4330,17706021823",
+"4337,15306024080",
+"4338,18887200748",
+"4341,15205663068",
+"4344,19106280295",
+"4346,15181205034",
+"4357,18039177588",
+"4362,17036599992",
+"4363,18788282821",
+"4366,17365549515",
+"4371,15083194279",
+"4372,19805062699",
+"4373,15052604968",
+"4374,18946113928",
+"4375,18946192608",
+"4376,17759390053",
+"4380,15689353256",
+"4381,19863200500",
+"4383,18768486683",
+"4385,13370871298",
+"4386,13031435112",
+"4387,15056299290",
+"4391,15884911413",
+"4396,15054498797",
+"4399,18945058881",
+"4400,15204669833",
+"4408,18065265212",
+"4414,15650692727",
+"4417,13356398155",
+"4418,15566671713",
+"4426,15177448378",
+"4427,18774669990",
+"4429,18856815171",
+"4431,19305232065",
+"4432,15374278126",
+"4433,18987399188",
+"4438,19911835888",
+"4439,18149538817",
+"4440,15979120387",
+"4444,13467920358",
+"4446,18182900513",
+"4447,15868043011",
+"4450,13966443936",
+"4453,15139623962",
+"4454,18193639168",
+"4456,16639259525",
+"4459,13970616280",
+"4462,15083186868",
+"4465,13466969251",
+"4466,15598373167",
+"4468,13739797778",
+"4469,13656721012",
+"4470,18686134628",
+"4471,15247206286",
+"4472,15565887088",
+"4475,18206756627",
+"4476,18287606777",
+"4477,15350320008",
+"4479,13994976557",
+"4481,13917528086",
+"4484,13239240423",
+"4487,18678278977",
+"4493,18348349909",
+"4494,19037228762",
+"4496,15967036535",
+"4497,13306166235",
+"4498,13970136612",
+"4500,18134052312",
+"4507,13212313942",
+"4509,17769188577",
+"4510,14754456458",
+"4511,13609805938",
+"4513,15073932089",
+"4514,19106488857",
+"4516,13708601837",
+"4517,19997333600",
+"4518,17754883686",
+"4519,13325259907",
+"4520,13517155591",
+"4521,18958535441",
+"4522,18058485751",
+"4523,19110633120",
+"4524,15138067005",
+"4525,18571666815",
+"4527,13193098451",
+"4532,15240831462",
+"4533,13872855880",
+"4538,15883853434",
+"4540,13870225211",
+"4541,15388005280",
+"4542,15802309679",
+"4544,15105227207",
+"4545,15234406188",
+"4547,13819719906",
+"4548,15873002937",
+"4549,13989311499",
+"4550,15856002888",
+"4551,13667665401",
+"4553,13408819804",
+"4555,15983344293",
+"4559,13852055077",
+"4562,15841858844",
+"4564,18914761499",
+"4565,13778982618",
+"4567,18937518023",
+"4568,19961278807",
+"4569,15535421182",
+"4570,18175505836",
+"4573,13390012920",
+"4574,13101359555",
+"4575,18699288016",
+"4576,13575261390",
+"4578,18788178047",
+"4581,13977971591",
+"4585,18272877881",
+"4586,18762946240",
+"4589,18782897699",
+"4590,19183867699",
+"4593,18879466346",
+"4594,18585975010",
+"4595,13906872285",
+"4596,15716464888",
+"4599,13614327456",
+"4603,15287951393",
+"4613,13937136153",
+"4615,18626851121",
+"4617,15391883925",
+"4619,18786090520",
+"4620,17585885597",
+"4622,18072513125",
+"4626,17302366077",
+"4627,15320783553",
+"4629,15279616040",
+"4630,19979955788",
+"4631,15871194361",
+"4633,13905292871",
+"4634,13598338500",
+"4636,18085056863",
+"4637,13458827662",
+"4639,18140407611",
+"4641,18639612221",
+"4642,18280607771",
+"4646,13914481180",
+"4647,15388771896",
+"4648,13546496927",
+"4652,15194669223",
+"4657,13530156487",
+"4661,19003479120",
+"4662,18231939999",
+"4666,15630334598",
+"4668,13736231828",
+"4671,15978334033",
+"4672,18090071578",
+"4676,15120561280",
+"4678,18075732040",
+"4679,15199385685",
+"4682,18740081135",
+"4683,19987295927",
+"4685,13477999461",
+"4690,17539020555",
+"4691,18690251629",
+"4696,15707075757",
+"4698,15175950501",
+"4701,15598622345",
+"4703,13599964443",
+"4705,18788021512",
+"4706,15333942333",
+"4709,13345559198",
+"4713,15571368875",
+"4714,15246393856",
+"4715,17382142345",
+"4716,13306989928",
+"4719,18609388789",
+"4722,15137832258",
+"4723,18388914255",
+"4726,13607888873",
+"4727,15091455127",
+"4729,18857687006",
+"4732,18839927001",
+"4735,15656835059",
+"4740,17868947689",

+ 96 - 0
src/main/java/com/fdkankan/task/controller/TbUserController.java

@@ -0,0 +1,96 @@
+package com.fdkankan.task.controller;
+
+import com.mybatisflex.core.paginate.Page;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.beans.factory.annotation.Autowired;
+import com.fdkankan.task.entity.TbUser;
+import com.fdkankan.task.service.TbUserService;
+import org.springframework.web.bind.annotation.RestController;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ *  控制层。
+ *
+ * @author Admin
+ * @since 2023-12-02
+ */
+@RestController
+@RequestMapping("/tbUser")
+public class TbUserController {
+
+    @Autowired
+    private TbUserService tbUserService;
+
+    /**
+     * 添加。
+     *
+     * @param tbUser 
+     * @return {@code true} 添加成功,{@code false} 添加失败
+     */
+    @PostMapping("save")
+    public boolean save(@RequestBody TbUser tbUser) {
+        return tbUserService.save(tbUser);
+    }
+
+    /**
+     * 根据主键删除。
+     *
+     * @param id 主键
+     * @return {@code true} 删除成功,{@code false} 删除失败
+     */
+    @DeleteMapping("remove/{id}")
+    public boolean remove(@PathVariable Serializable id) {
+        return tbUserService.removeById(id);
+    }
+
+    /**
+     * 根据主键更新。
+     *
+     * @param tbUser 
+     * @return {@code true} 更新成功,{@code false} 更新失败
+     */
+    @PutMapping("update")
+    public boolean update(@RequestBody TbUser tbUser) {
+        return tbUserService.updateById(tbUser);
+    }
+
+    /**
+     * 查询所有。
+     *
+     * @return 所有数据
+     */
+    @GetMapping("list")
+    public List<TbUser> list() {
+        return tbUserService.list();
+    }
+
+    /**
+     * 根据主键获取详细信息。
+     *
+     * @param id 主键
+     * @return 详情
+     */
+    @GetMapping("getInfo/{id}")
+    public TbUser getInfo(@PathVariable Serializable id) {
+        return tbUserService.getById(id);
+    }
+
+    /**
+     * 分页查询。
+     *
+     * @param page 分页对象
+     * @return 分页对象
+     */
+    @GetMapping("page")
+    public Page<TbUser> page(Page<TbUser> page) {
+        return tbUserService.page(page);
+    }
+
+}

+ 113 - 0
src/main/java/com/fdkankan/task/entity/TbUser.java

@@ -0,0 +1,113 @@
+package com.fdkankan.task.entity;
+
+import com.mybatisflex.annotation.Column;
+import com.mybatisflex.annotation.Id;
+import com.mybatisflex.annotation.KeyType;
+import com.mybatisflex.annotation.Table;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ *  实体类。
+ *
+ * @author Admin
+ * @since 2023-12-02
+ */
+@Data
+@Builder
+@NoArgsConstructor
+@AllArgsConstructor
+@Table(value = "tb_user")
+public class TbUser implements Serializable {
+
+    @Id(keyType = KeyType.Auto)
+    private Long id;
+
+    /**
+     * 用户名
+     */
+    private String userName;
+
+    /**
+     * 用户密码
+     */
+    private String userPassword;
+
+    /**
+     * 微信appid
+     */
+    private String appid;
+
+    /**
+     * 手机号
+     */
+    private String phone;
+
+    /**
+     * 昵称
+     */
+    private String nickName;
+
+    /**
+     * 企业备注子账号的备注名
+     */
+    private String memoName;
+
+    private String head;
+
+    /**
+     * 用户类型,默认0:普通用户1:企业子账号,2:企业,-1:超级用户
+     */
+    private Integer type;
+
+    /**
+     * 关联tb_company表id,type为0时为空
+     */
+    private Long companyId;
+
+    /**
+     * 状态
+     */
+    private Integer state;
+
+    /**
+     * 消息描述
+     */
+    private String message;
+
+    /**
+     * 创建时间
+     */
+    private Date createTime;
+
+    /**
+     * 创建人
+     */
+    private String createUser;
+
+    /**
+     * 修改时间
+     */
+    private Date updateTime;
+
+    /**
+     * 修改人
+     */
+    private String updateUser;
+
+    /**
+     * 记录的状态,A: 生效,I: 禁用
+     */
+    private String recStatus;
+
+    private String fdkkUser;
+
+    private String fdkkPassword;
+
+    private Integer gender;
+
+}

+ 1 - 1
src/main/java/com/fdkankan/task/generate/AutoGenerate.java

@@ -34,7 +34,7 @@ public class AutoGenerate {
         //创建配置内容,两种风格都可以。
 
         GlobalConfig globalConfig = createGlobalConfigUseStyle1("com.fdkankan.task",new String[]{
-                "tb_building","tb_house"
+                "tb_user"
         });
         //GlobalConfig globalConfig = createGlobalConfigUseStyle2();
 

+ 378 - 0
src/main/java/com/fdkankan/task/jobhandler/zfb/ZfbXxlJob.java

@@ -3,6 +3,7 @@ package com.fdkankan.task.jobhandler.zfb;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
+import com.dingtalk.api.response.OapiServiceaccountListResponse;
 import com.fdkankan.dingtalk.DingTalkSendUtils;
 import com.fdkankan.task.entity.*;
 import com.fdkankan.task.jobhandler.sale.SaleXxlJobUtil;
@@ -193,6 +194,383 @@ public class ZfbXxlJob {
 
     }
 
+    @XxlJob("updateCompany")
+    @UseDataSource("new-zfb")
+    public void updateCompany(){
+        String res[] = {
+                "1460,13794930986",
+                "1498,18680619513",
+                "1537,18217332331",
+                "1556,15963723013",
+                "3407,18501605466",
+                "3551,15350831001",
+                "3567,17702324460",
+                "3588,18066219803",
+                "3593,15739227980",
+                "3596,13676410666",
+                "3616,15612938670",
+                "3620,18159622650",
+                "3626,18603800530",
+                "3632,18959796969",
+                "3635,13882548497",
+                "3636,15685622066",
+                "3642,13370727059",
+                "3649,15537368955",
+                "3674,15131012091",
+                "3679,13933769201",
+                "3681,13255151537",
+                "3702,13931319799",
+                "3715,13335747012",
+                "3739,18083639183",
+                "3746,18390337354",
+                "3751,17723201580",
+                "3753,18325520669",
+                "3758,17353777191",
+                "3759,18313788051",
+                "3773,15891985855",
+                "3778,18914404998",
+                "3810,15096569738",
+                "3819,13111477356",
+                "3857,18020788532",
+                "3865,15751815667",
+                "3874,13684285003",
+                "3898,13856159099",
+                "3923,13507836622",
+                "3925,13896916909",
+                "3932,19192627687",
+                "3934,13600583220",
+                "3935,15851970227",
+                "3936,13783867809",
+                "3940,18830011119",
+                "3941,13831066798",
+                "3943,15650632727",
+                "3948,18008545024",
+                "3949,18989677222",
+                "3954,17886992628",
+                "3956,18359227829",
+                "3959,18530151515",
+                "3961,18181217923",
+                "3963,18300119454",
+                "3969,13399134443",
+                "3970,15315862200",
+                "3973,13657619874",
+                "3974,18959025686",
+                "3975,19859791518",
+                "3988,18671813519",
+                "3991,15860527527",
+                "3998,18158390369",
+                "4006,15158880861",
+                "4007,13117439066",
+                "4008,18325165016",
+                "4013,17320310158",
+                "4027,18952967799",
+                "4028,15665599839",
+                "4031,18914685598",
+                "4032,15167223323",
+                "4035,18912176939",
+                "4039,18680822620",
+                "4042,15328316257",
+                "4045,15125289981",
+                "4050,18179478885",
+                "4059,15938159887",
+                "4064,13769796788",
+                "4068,18883272513",
+                "4081,13765872278",
+                "4086,18488142582",
+                "4089,13933707720",
+                "4090,13007462310",
+                "4103,19904458808",
+                "4109,13875517920",
+                "4111,17729238688",
+                "4112,15388129069",
+                "4116,13965653894",
+                "4117,13358568448",
+                "4126,18943123252",
+                "4127,18943173252",
+                "4128,18004446050",
+                "4129,13704523868",
+                "4135,18105770981",
+                "4136,18623682178",
+                "4137,18975598182",
+                "4138,15031007666",
+                "4139,18088998103",
+                "4140,13988479212",
+                "4141,19922452272",
+                "4143,15179896590",
+                "4145,15100883003",
+                "4148,13780181669",
+                "4149,18123410667",
+                "4158,13975371899",
+                "4159,13762446850",
+                "4163,13769918139",
+                "4164,18060131325",
+                "4172,13325013702",
+                "4176,15630031403",
+                "4180,13844101002",
+                "4181,18088682297",
+                "4182,13120345975",
+                "4185,15752596178",
+                "4187,18252268808",
+                "4190,15349418884",
+                "4192,18640805511",
+                "4196,13903183170",
+                "4199,13103466722",
+                "4202,18989212333",
+                "4203,18320292566",
+                "4204,18678097253",
+                "4205,15318872825",
+                "4206,13375323173",
+                "4210,15689276018",
+                "4214,17606296862",
+                "4215,15887891618",
+                "4218,13988260149",
+                "4221,18054155566",
+                "4222,13021597633",
+                "4223,18179324282",
+                "4231,18979725198",
+                "4232,13305772938",
+                "4234,15255211886",
+                "4235,13873886111",
+                "4243,18905266332",
+                "4251,13309902800",
+                "4258,13762153920",
+                "4260,18640805522",
+                "4264,15219599966",
+                "4270,13982657893",
+                "4274,15715363214",
+                "4276,18831030773",
+                "4278,15566671700",
+                "4279,18851310043",
+                "4282,17313361520",
+                "4283,13353966511",
+                "4297,18503761099",
+                "4302,18962554668",
+                "4306,13871856775",
+                "4307,18221427120",
+                "4312,17036599993",
+                "4316,15751582277",
+                "4321,18123489970",
+                "4323,15062876551",
+                "4324,18060166780",
+                "4325,18159873138",
+                "4327,17708768558",
+                "4330,17706021823",
+                "4337,15306024080",
+                "4338,18887200748",
+                "4341,15205663068",
+                "4344,19106280295",
+                "4346,15181205034",
+                "4357,18039177588",
+                "4362,17036599992",
+                "4363,18788282821",
+                "4366,17365549515",
+                "4371,15083194279",
+                "4372,19805062699",
+                "4373,15052604968",
+                "4374,18946113928",
+                "4375,18946192608",
+                "4376,17759390053",
+                "4380,15689353256",
+                "4381,19863200500",
+                "4383,18768486683",
+                "4385,13370871298",
+                "4386,13031435112",
+                "4387,15056299290",
+                "4391,15884911413",
+                "4396,15054498797",
+                "4399,18945058881",
+                "4400,15204669833",
+                "4408,18065265212",
+                "4414,15650692727",
+                "4417,13356398155",
+                "4418,15566671713",
+                "4426,15177448378",
+                "4427,18774669990",
+                "4429,18856815171",
+                "4431,19305232065",
+                "4432,15374278126",
+                "4433,18987399188",
+                "4438,19911835888",
+                "4439,18149538817",
+                "4440,15979120387",
+                "4444,13467920358",
+                "4446,18182900513",
+                "4447,15868043011",
+                "4450,13966443936",
+                "4453,15139623962",
+                "4454,18193639168",
+                "4456,16639259525",
+                "4459,13970616280",
+                "4462,15083186868",
+                "4465,13466969251",
+                "4466,15598373167",
+                "4468,13739797778",
+                "4469,13656721012",
+                "4470,18686134628",
+                "4471,15247206286",
+                "4472,15565887088",
+                "4475,18206756627",
+                "4476,18287606777",
+                "4477,15350320008",
+                "4479,13994976557",
+                "4481,13917528086",
+                "4484,13239240423",
+                "4487,18678278977",
+                "4493,18348349909",
+                "4494,19037228762",
+                "4496,15967036535",
+                "4497,13306166235",
+                "4498,13970136612",
+                "4500,18134052312",
+                "4507,13212313942",
+                "4509,17769188577",
+                "4510,14754456458",
+                "4511,13609805938",
+                "4513,15073932089",
+                "4514,19106488857",
+                "4516,13708601837",
+                "4517,19997333600",
+                "4518,17754883686",
+                "4519,13325259907",
+                "4520,13517155591",
+                "4521,18958535441",
+                "4522,18058485751",
+                "4523,19110633120",
+                "4524,15138067005",
+                "4525,18571666815",
+                "4527,13193098451",
+                "4532,15240831462",
+                "4533,13872855880",
+                "4538,15883853434",
+                "4540,13870225211",
+                "4541,15388005280",
+                "4542,15802309679",
+                "4544,15105227207",
+                "4545,15234406188",
+                "4547,13819719906",
+                "4548,15873002937",
+                "4549,13989311499",
+                "4550,15856002888",
+                "4551,13667665401",
+                "4553,13408819804",
+                "4555,15983344293",
+                "4559,13852055077",
+                "4562,15841858844",
+                "4564,18914761499",
+                "4565,13778982618",
+                "4567,18937518023",
+                "4568,19961278807",
+                "4569,15535421182",
+                "4570,18175505836",
+                "4573,13390012920",
+                "4574,13101359555",
+                "4575,18699288016",
+                "4576,13575261390",
+                "4578,18788178047",
+                "4581,13977971591",
+                "4585,18272877881",
+                "4586,18762946240",
+                "4589,18782897699",
+                "4590,19183867699",
+                "4593,18879466346",
+                "4594,18585975010",
+                "4595,13906872285",
+                "4596,15716464888",
+                "4599,13614327456",
+                "4603,15287951393",
+                "4613,13937136153",
+                "4615,18626851121",
+                "4617,15391883925",
+                "4619,18786090520",
+                "4620,17585885597",
+                "4622,18072513125",
+                "4626,17302366077",
+                "4627,15320783553",
+                "4629,15279616040",
+                "4630,19979955788",
+                "4631,15871194361",
+                "4633,13905292871",
+                "4634,13598338500",
+                "4636,18085056863",
+                "4637,13458827662",
+                "4639,18140407611",
+                "4641,18639612221",
+                "4642,18280607771",
+                "4646,13914481180",
+                "4647,15388771896",
+                "4648,13546496927",
+                "4652,15194669223",
+                "4657,13530156487",
+                "4661,19003479120",
+                "4662,18231939999",
+                "4666,15630334598",
+                "4668,13736231828",
+                "4671,15978334033",
+                "4672,18090071578",
+                "4676,15120561280",
+                "4678,18075732040",
+                "4679,15199385685",
+                "4682,18740081135",
+                "4683,19987295927",
+                "4685,13477999461",
+                "4690,17539020555",
+                "4691,18690251629",
+                "4696,15707075757",
+                "4698,15175950501",
+                "4701,15598622345",
+                "4703,13599964443",
+                "4705,18788021512",
+                "4706,15333942333",
+                "4709,13345559198",
+                "4713,15571368875",
+                "4714,15246393856",
+                "4715,17382142345",
+                "4716,13306989928",
+                "4719,18609388789",
+                "4722,15137832258",
+                "4723,18388914255",
+                "4726,13607888873",
+                "4727,15091455127",
+                "4729,18857687006",
+                "4732,18839927001",
+                "4735,15656835059",
+                "4740,17868947689",
+
+        };
+        HashMap<String,String> map = new HashMap<>();
+        for (String re : res) {
+            String[] split = re.split(",");
+            map.put(split[1],split[0]);
+        }
+        HashMap<String,Long> userMap = new HashMap<>();
+        for (String key : map.keySet()) {
+            QueryWrapper  wrapper = QueryWrapper.create()
+                    .where("user_name='"+key+"'");
+            List<TbUser> tbUsers = tbUserMapper.selectListByQuery(wrapper);
+            if(tbUsers.size() >0){
+                userMap.put(key,tbUsers.get(0).getId());
+            }
+
+        }
+        for (String key : map.keySet()) {
+            QueryWrapper queryWrapper = QueryWrapper.create()
+                    .where("user_id=" + map.get(key));
+            List<TbScene> tbScenes = tbSceneMapper.selectListByQuery(queryWrapper);
+            for (TbScene tbScene : tbScenes) {
+                Long userId = userMap.get(key);
+                if(userId != null){
+                    tbScene.setUserId(userId);
+                    tbSceneMapper.update(tbScene);
+                }
+            }
+        }
+
+    }
+    @Autowired
+    TbSceneMapper tbSceneMapper;
+    @Autowired
+    TbUserMapper tbUserMapper;
+
     public static void main(String[] args) {
         JSONArray jsonArray = new JSONArray();
         String userName = "13967143520";

+ 14 - 0
src/main/java/com/fdkankan/task/mapper/TbUserMapper.java

@@ -0,0 +1,14 @@
+package com.fdkankan.task.mapper;
+
+import com.mybatisflex.core.BaseMapper;
+import com.fdkankan.task.entity.TbUser;
+
+/**
+ *  映射层。
+ *
+ * @author Admin
+ * @since 2023-12-02
+ */
+public interface TbUserMapper extends BaseMapper<TbUser> {
+
+}

+ 14 - 0
src/main/java/com/fdkankan/task/service/TbUserService.java

@@ -0,0 +1,14 @@
+package com.fdkankan.task.service;
+
+import com.mybatisflex.core.service.IService;
+import com.fdkankan.task.entity.TbUser;
+
+/**
+ *  服务层。
+ *
+ * @author Admin
+ * @since 2023-12-02
+ */
+public interface TbUserService extends IService<TbUser> {
+
+}

+ 18 - 0
src/main/java/com/fdkankan/task/service/impl/TbUserServiceImpl.java

@@ -0,0 +1,18 @@
+package com.fdkankan.task.service.impl;
+
+import com.mybatisflex.spring.service.impl.ServiceImpl;
+import com.fdkankan.task.entity.TbUser;
+import com.fdkankan.task.mapper.TbUserMapper;
+import com.fdkankan.task.service.TbUserService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  服务层实现。
+ *
+ * @author Admin
+ * @since 2023-12-02
+ */
+@Service
+public class TbUserServiceImpl extends ServiceImpl<TbUserMapper, TbUser> implements TbUserService {
+
+}