diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/pom.xml b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/pom.xml
index b0ce13e3..2a271882 100644
--- a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/pom.xml
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/pom.xml
@@ -25,11 +25,6 @@
org.springframework.boot
spring-boot-starter-cache
-
- com.yxt.supervise.dispatchcenter
- supervise-dispatchcenter-api
- 0.0.1
-
com.yxt
yxt-common-base
@@ -39,6 +34,10 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-discovery
+
+ org.springframework.cloud
+ spring-cloud-starter-openfeign
+
org.projectlombok
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTVo.java
new file mode 100644
index 00000000..062767ee
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTVo.java
@@ -0,0 +1,63 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateVo
+ * Description: 模型模板对照 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照DispatchModleTVo 视图数据对象", description = "模型模板对照DispatchModleTVo 视图数据对象")
+public class DispatchModleTVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private String taskid; // 任务项标准库id
+ @ApiModelProperty("任务项标准库名称")
+ private String taskname; // 任务项标准库名称
+ @ApiModelProperty("任务描述")
+ private String taskdesc;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplate.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplate.java
new file mode 100644
index 00000000..052daedf
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplate.java
@@ -0,0 +1,58 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplate.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplate
+ * Description: 模型模板对照.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照", description = "模型模板对照")
+@TableName("dispatch_modle_template")
+public class DispatchModleTemplate extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private String taskid; // 任务项标准库id
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDetailsVo.java
new file mode 100644
index 00000000..995fefd6
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDetailsVo.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateVo
+ * Description: 模型模板对照 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照 视图数据详情", description = "模型模板对照 视图数据详情")
+public class DispatchModleTemplateDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private List taskid; // 任务项标准库id
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDto.java
new file mode 100644
index 00000000..45cc8628
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateDto.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateDto
+ * Description: 模型模板对照 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照 数据传输对象", description = "模型模板对照 数据传输对象")
+public class DispatchModleTemplateDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private List taskid; // 任务项标准库id
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeign.java
new file mode 100644
index 00000000..9fdb6081
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeign.java
@@ -0,0 +1,85 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateFeign
+ * Description: 模型模板对照.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "模型模板对照")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchModleTemplate",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchmodletemplate",
+ fallback = DispatchModleTemplateFeignFallback.class)
+public interface DispatchModleTemplateFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchModleTemplateDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+ @ApiOperation("根据模板sid删除记录")
+ @DeleteMapping("/delByTemplateSid")
+ @ResponseBody
+ public ResultBean delByTemplateSid(@RequestBody String templateSid);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+ @ApiOperation("根据模板SID获取一条记录")
+ @GetMapping("/fetchDetailsByTemplateSid/{sid}")
+ public ResultBean fetchDetailsByTemplateSid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeignFallback.java
new file mode 100644
index 00000000..5021e8c7
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateFeignFallback.java
@@ -0,0 +1,82 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateFeignFallback
+ * Description: 模型模板对照.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchModleTemplateFeignFallback implements DispatchModleTemplateFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchmodletemplate/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchModleTemplateDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchmodletemplate/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchmodletemplate/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean delByTemplateSid(String templateSid) {
+ return null;
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchmodletemplate/fetchDetailsBySid无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsByTemplateSid(String sid) {
+ return null;
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateQuery.java
new file mode 100644
index 00000000..a9322a10
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateQuery.java
@@ -0,0 +1,57 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateQuery
+ * Description: 模型模板对照 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照 查询条件", description = "模型模板对照 查询条件")
+public class DispatchModleTemplateQuery implements Query {
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private String taskid; // 任务项标准库id
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateVo.java
new file mode 100644
index 00000000..d071b562
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchmodletemplate/DispatchModleTemplateVo.java
@@ -0,0 +1,62 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchModleTemplateVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchmodletemplate.DispatchModleTemplateVo
+ * Description: 模型模板对照 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "模型模板对照 视图数据对象", description = "模型模板对照 视图数据对象")
+public class DispatchModleTemplateVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("任务项标准库id")
+ private List taskid; // 任务项标准库id
+
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarm.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarm.java
new file mode 100644
index 00000000..ff2cfce7
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarm.java
@@ -0,0 +1,91 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarm.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarm
+ * Description: (运维告警信息主表).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表)", description = "(运维告警信息主表)")
+@TableName("dispatch_opm_alarm")
+public class DispatchOpmAlarm extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("首次告警时间")
+ private String firsttime; // 首次告警时间
+ @ApiModelProperty("最后告警时间")
+ private String lasttime; // 最后告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDetailsVo.java
new file mode 100644
index 00000000..8d89f06b
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDetailsVo.java
@@ -0,0 +1,92 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmVo
+ * Description: (运维告警信息主表) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 视图数据详情", description = "(运维告警信息主表) 视图数据详情")
+public class DispatchOpmAlarmDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("首次告警时间")
+ private String firsttime; // 首次告警时间
+ @ApiModelProperty("最后告警时间")
+ private String lasttime; // 最后告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDto.java
new file mode 100644
index 00000000..a95b4b22
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmDto.java
@@ -0,0 +1,92 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmDto
+ * Description: (运维告警信息主表) 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 数据传输对象", description = "(运维告警信息主表) 数据传输对象")
+public class DispatchOpmAlarmDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("首次告警时间")
+ private String firsttime; // 首次告警时间
+ @ApiModelProperty("最后告警时间")
+ private String lasttime; // 最后告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeign.java
new file mode 100644
index 00000000..56ea781d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeign.java
@@ -0,0 +1,79 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+import com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoDto;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmFeign
+ * Description: (运维告警信息主表).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "(运维告警信息主表)")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchOpmAlarm",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchopmalarm",
+ fallback = DispatchOpmAlarmFeignFallback.class)
+public interface DispatchOpmAlarmFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchOpmAlarmDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeignFallback.java
new file mode 100644
index 00000000..b65216e1
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmFeignFallback.java
@@ -0,0 +1,73 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoDto;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmFeignFallback
+ * Description: (运维告警信息主表).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchOpmAlarmFeignFallback implements DispatchOpmAlarmFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchopmalarm/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchOpmAlarmDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchopmalarm/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchopmalarm/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchopmalarm/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmQuery.java
new file mode 100644
index 00000000..e3dd8001
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmQuery.java
@@ -0,0 +1,90 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmQuery
+ * Description: (运维告警信息主表) 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 查询条件", description = "(运维告警信息主表) 查询条件")
+public class DispatchOpmAlarmQuery implements Query {
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("首次告警时间")
+ private String firsttime; // 首次告警时间
+ @ApiModelProperty("最后告警时间")
+ private String lasttime; // 最后告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmVo.java
new file mode 100644
index 00000000..ee413125
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarm/DispatchOpmAlarmVo.java
@@ -0,0 +1,92 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarm;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarm.DispatchOpmAlarmVo
+ * Description: (运维告警信息主表) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 视图数据对象", description = "(运维告警信息主表) 视图数据对象")
+public class DispatchOpmAlarmVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("首次告警时间")
+ private String firsttime; // 首次告警时间
+ @ApiModelProperty("最后告警时间")
+ private String lasttime; // 最后告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHis.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHis.java
new file mode 100644
index 00000000..1e07b4b1
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHis.java
@@ -0,0 +1,89 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHis.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHis
+ * Description: (运维告警信息主表) 历史表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 历史表", description = "(运维告警信息主表) 历史表")
+@TableName("dispatch_opm_alarm_his")
+public class DispatchOpmAlarmHis extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("告警时间")
+ private String firsttime; // 告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDetailsVo.java
new file mode 100644
index 00000000..68ae8dd0
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDetailsVo.java
@@ -0,0 +1,90 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisVo
+ * Description: (运维告警信息主表) 历史表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 历史表 视图数据详情", description = "(运维告警信息主表) 历史表 视图数据详情")
+public class DispatchOpmAlarmHisDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("告警时间")
+ private String firsttime; // 告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDto.java
new file mode 100644
index 00000000..9ca86a97
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisDto.java
@@ -0,0 +1,90 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisDto
+ * Description: (运维告警信息主表) 历史表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 历史表 数据传输对象", description = "(运维告警信息主表) 历史表 数据传输对象")
+public class DispatchOpmAlarmHisDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("告警时间")
+ private String firsttime; // 告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeign.java
new file mode 100644
index 00000000..3c8a57bb
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisFeign
+ * Description: (运维告警信息主表) 历史表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "(运维告警信息主表) 历史表")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchOpmAlarmHis",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchopmalarmhis",
+ fallback = DispatchOpmAlarmHisFeignFallback.class)
+public interface DispatchOpmAlarmHisFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchOpmAlarmHisDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeignFallback.java
new file mode 100644
index 00000000..709a9b02
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisFeignFallback
+ * Description: (运维告警信息主表) 历史表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchOpmAlarmHisFeignFallback implements DispatchOpmAlarmHisFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchopmalarmhis/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchOpmAlarmHisDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchopmalarmhis/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchopmalarmhis/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchopmalarmhis/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisQuery.java
new file mode 100644
index 00000000..7681bce0
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisQuery.java
@@ -0,0 +1,88 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisQuery
+ * Description: (运维告警信息主表) 历史表 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 历史表 查询条件", description = "(运维告警信息主表) 历史表 查询条件")
+public class DispatchOpmAlarmHisQuery implements Query {
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("告警时间")
+ private String firsttime; // 告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisVo.java
new file mode 100644
index 00000000..ad2bce53
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchopmalarmhis/DispatchOpmAlarmHisVo.java
@@ -0,0 +1,90 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchOpmAlarmHisVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchopmalarmhis.DispatchOpmAlarmHisVo
+ * Description: (运维告警信息主表) 历史表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 22:20:04
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维告警信息主表) 历史表 视图数据对象", description = "(运维告警信息主表) 历史表 视图数据对象")
+public class DispatchOpmAlarmHisVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("告警1一级、2二级")
+ private String warnlevel; // 告警1一级、2二级
+ @ApiModelProperty("告警说明")
+ private String warnremarks; // 告警说明
+ @ApiModelProperty("告警时间")
+ private String firsttime; // 告警时间
+ @ApiModelProperty("告警类型")
+ private String alarmtype; // 告警类型
+ @ApiModelProperty("1待处理、2已处理、3处理中、4忽略处理")
+ private String operationstatus; // 1待处理、2已处理、3处理中、4忽略处理
+ @ApiModelProperty("处理说明")
+ private String operationcontent; // 处理说明
+ @ApiModelProperty("处理人")
+ private String operationuser; // 处理人
+ @ApiModelProperty("处理人名称")
+ private String operationuserrname; // 处理人名称
+ @ApiModelProperty("处理时间")
+ private String operationtime; // 处理时间
+ @ApiModelProperty("告警对象监测点")
+ private String warnobjectmpsn; // 告警对象监测点
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("告警设备id")
+ private String warneterid; // 告警设备id
+ @ApiModelProperty("告警内容")
+ private String alarmcontent; // 告警内容
+ @ApiModelProperty("告警原因")
+ private String alarmreason; // 告警原因
+// @ApiModelProperty("告警1一级、2二级key")
+// private String warnlevelkey;
+ @ApiModelProperty("告警类型key")
+ private String alarmtypekey;
+ @ApiModelProperty("客户标识")
+ private String custname;
+ @ApiModelProperty("告警1一级、2二级value")
+ private String warnlevelvalue="一级";
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfo.java
new file mode 100644
index 00000000..cd363662
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfo.java
@@ -0,0 +1,86 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfo
+ * Description: 汇总工单数据.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "汇总工单数据", description = "汇总工单数据")
+@TableName("dispatch_orderinfo")
+public class DispatchOrderinfo extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+ @ApiModelProperty("客户ID")
+ private String custid; // 客户ID
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户名称
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("用法说明:工单编号规则。")
+ private String orderno; // 用法说明:工单编号规则。
+ @ApiModelProperty("工单名称")
+ private String ordername; // 工单名称
+ @ApiModelProperty("描述:1-一般;2-重要; 3-紧急;4-督办。")
+ private String orderdegree; // 描述:1-一般;2-重要; 3-紧急;4-督办。
+ @ApiModelProperty("描述:1-计划巡视;")
+ private Integer ordertype; // 描述:1-计划巡视;
+ @ApiModelProperty("工单内容")
+ private String ordercontent; // 工单内容
+ @ApiModelProperty("到达现场时间")
+ private String arrivetime; // 到达现场时间
+ @ApiModelProperty("完成时间")
+ private String planfinishtime; // 完成时间
+ @ApiModelProperty("处理情况")
+ private String operationcontent; // 处理情况
+ @ApiModelProperty("现场联系人")
+ private String receiveperson; // 现场联系人
+ @ApiModelProperty("现场联系人电话")
+ private String receivetel; // 现场联系人电话
+ @ApiModelProperty("描述(数据字典):1-一般;2-重要; 3-紧急;4-督办。key")
+ private String orderdegreekey;
+ @ApiModelProperty("描述(数据字典):1-计划巡视,专项巡视、告警巡视;key")
+ private String ordertypekey;
+ @ApiModelProperty("告警信息的id")
+ private String alarmid;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDetailsVo.java
new file mode 100644
index 00000000..c2815019
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDetailsVo.java
@@ -0,0 +1,86 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoVo
+ * Description: 汇总工单数据 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "汇总工单数据 视图数据详情", description = "汇总工单数据 视图数据详情")
+public class DispatchOrderinfoDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("客户ID")
+ private String custid; // 客户ID
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户名称
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("用法说明:工单编号规则。")
+ private String orderno; // 用法说明:工单编号规则。
+ @ApiModelProperty("工单名称")
+ private String ordername; // 工单名称
+ @ApiModelProperty("描述:1-一般;2-重要; 3-紧急;4-督办。")
+ private String orderdegree; // 描述:1-一般;2-重要; 3-紧急;4-督办。
+ @ApiModelProperty("描述:1-计划巡视;")
+ private Integer ordertype; // 描述:1-计划巡视;
+ @ApiModelProperty("工单内容")
+ private String ordercontent; // 工单内容
+ @ApiModelProperty("到达现场时间")
+ private String arrivetime; // 到达现场时间
+ @ApiModelProperty("完成时间")
+ private String planfinishtime; // 完成时间
+ @ApiModelProperty("处理情况")
+ private String operationcontent; // 处理情况
+ @ApiModelProperty("现场联系人")
+ private String receiveperson; // 现场联系人
+ @ApiModelProperty("现场联系人电话")
+ private String receivetel; // 现场联系人电话
+ @ApiModelProperty("描述(数据字典):1-一般;2-重要; 3-紧急;4-督办。key")
+ private String orderdegreekey;
+ @ApiModelProperty("描述(数据字典):1-计划巡视,专项巡视、告警巡视;key")
+ private String ordertypekey;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDto.java
new file mode 100644
index 00000000..2187ed4d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoDto.java
@@ -0,0 +1,93 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerDto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoDto
+ * Description: 汇总工单数据 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "汇总工单数据 数据传输对象", description = "汇总工单数据 数据传输对象")
+public class DispatchOrderinfoDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("客户ID")
+ private String custid; // 客户ID
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户名称
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("用法说明:工单编号规则。")
+ private String orderno; // 用法说明:工单编号规则。
+ @ApiModelProperty("工单名称")
+ private String ordername; // 工单名称
+ @ApiModelProperty("描述:1-一般;2-重要; 3-紧急;4-督办。")
+ private String orderdegree; // 描述:1-一般;2-重要; 3-紧急;4-督办。
+ @ApiModelProperty("描述:1-计划巡视;")
+ private String ordertype; // 描述:1-计划巡视;
+ @ApiModelProperty("工单内容")
+ private String ordercontent; // 工单内容
+ @ApiModelProperty("到达现场时间")
+ private String arrivetime; // 到达现场时间
+ @ApiModelProperty("完成时间")
+ private String planfinishtime; // 完成时间
+ @ApiModelProperty("处理情况")
+ private String operationcontent; // 处理情况
+ @ApiModelProperty("现场联系人")
+ private String receiveperson; // 现场联系人
+ @ApiModelProperty("现场联系人电话")
+ private String receivetel; // 现场联系人电话
+ @ApiModelProperty("模板sid")
+ private String templatesid; // templatesid
+ @ApiModelProperty("描述(数据字典):1-一般;2-重要; 3-紧急;4-督办。key")
+ private String orderdegreekey;
+ @ApiModelProperty("描述(数据字典):1-计划巡视,专项巡视、告警巡视;key")
+ private String ordertypekey;
+ @ApiModelProperty("告警信息的id")
+ private String alarmid;
+ @ApiModelProperty("运维人员信息")
+ private List workers;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeign.java
new file mode 100644
index 00000000..5e83c928
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoFeign
+ * Description: 汇总工单数据.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "汇总工单数据")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchOrderinfo",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchorderinfo",
+ fallback = DispatchOrderinfoFeignFallback.class)
+public interface DispatchOrderinfoFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchOrderinfoDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeignFallback.java
new file mode 100644
index 00000000..1ea1ad7e
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoFeignFallback
+ * Description: 汇总工单数据.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchOrderinfoFeignFallback implements DispatchOrderinfoFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchorderinfo/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchOrderinfoDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchorderinfo/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchorderinfo/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchorderinfo/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoQuery.java
new file mode 100644
index 00000000..2ddc1a1a
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoQuery.java
@@ -0,0 +1,92 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoQuery
+ * Description: 汇总工单数据 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "汇总工单数据 查询条件", description = "汇总工单数据 查询条件")
+public class DispatchOrderinfoQuery implements Query {
+
+ @ApiModelProperty("客户ID")
+ private String custid; // 客户ID
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户名称
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("用法说明:工单编号规则。")
+ private String orderno; // 用法说明:工单编号规则。
+ @ApiModelProperty("工单名称")
+ private String ordername; // 工单名称
+ @ApiModelProperty("描述:1-一般;2-重要; 3-紧急;4-督办。")
+ private String orderdegree; // 描述:1-一般;2-重要; 3-紧急;4-督办。
+ @ApiModelProperty("描述:1-计划巡视;")
+ private String ordertype; // 描述:1-计划巡视;
+ @ApiModelProperty("工单内容")
+ private String ordercontent; // 工单内容
+ @ApiModelProperty("到达现场时间")
+ private String arrivetime; // 到达现场时间
+ @ApiModelProperty("到达现场时间结束")
+ private String arrivetimeEnd; // 到达现场时间
+ @ApiModelProperty("到达现场时间开始")
+ private String arrivetimeStart; // 到达现场时间
+ @ApiModelProperty("完成时间")
+ private String planfinishtime; // 完成时间
+ @ApiModelProperty("完成时间开始")
+ private String planfinishtimeStart; // 完成时间
+ @ApiModelProperty("完成时间结束")
+ private String planfinishtimeEnd; // 完成时间
+ @ApiModelProperty("处理情况")
+ private String operationcontent; // 处理情况
+ @ApiModelProperty("现场联系人")
+ private String receiveperson; // 现场联系人
+ @ApiModelProperty("现场联系人电话")
+ private String receivetel; // 现场联系人电话
+ @ApiModelProperty("描述(数据字典):1-一般;2-重要; 3-紧急;4-督办。key")
+ private String orderdegreekey;
+ @ApiModelProperty("描述(数据字典):1-计划巡视,专项巡视、告警巡视;key")
+ private String ordertypekey;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoVo.java
new file mode 100644
index 00000000..35e4cb16
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderinfo/DispatchOrderinfoVo.java
@@ -0,0 +1,86 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchOrderinfoVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchorderinfo.DispatchOrderinfoVo
+ * Description: 汇总工单数据 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "汇总工单数据 视图数据对象", description = "汇总工单数据 视图数据对象")
+public class DispatchOrderinfoVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("客户ID")
+ private String custid; // 客户ID
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户名称
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("用法说明:工单编号规则。")
+ private String orderno; // 用法说明:工单编号规则。
+ @ApiModelProperty("工单名称")
+ private String ordername; // 工单名称
+ @ApiModelProperty("描述:1-一般;2-重要; 3-紧急;4-督办。")
+ private String orderdegree; // 描述:1-一般;2-重要; 3-紧急;4-督办。
+ @ApiModelProperty("描述:1-计划巡视;")
+ private Integer ordertype; // 描述:1-计划巡视;
+ @ApiModelProperty("工单内容")
+ private String ordercontent; // 工单内容
+ @ApiModelProperty("到达现场时间")
+ private String arrivetime; // 到达现场时间
+ @ApiModelProperty("完成时间")
+ private String planfinishtime; // 完成时间
+ @ApiModelProperty("处理情况")
+ private String operationcontent; // 处理情况
+ @ApiModelProperty("现场联系人")
+ private String receiveperson; // 现场联系人
+ @ApiModelProperty("现场联系人电话")
+ private String receivetel; // 现场联系人电话
+ @ApiModelProperty("描述(数据字典):1-一般;2-重要; 3-紧急;4-督办。key")
+ private String orderdegreekey;
+ @ApiModelProperty("描述(数据字典):1-计划巡视,专项巡视、告警巡视;key")
+ private String ordertypekey;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandards.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandards.java
new file mode 100644
index 00000000..0c2df525
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandards.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandards.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandards
+ * Description: 订单关联的标准的任务项.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "订单关联的标准的任务项", description = "订单关联的标准的任务项")
+@TableName("dispatch_order_standards")
+public class DispatchOrderStandards extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类(数据字典)value")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务项分类(数据字典)key")
+ private String tasktypekey;
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)value")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)key")
+ private String taskreturnkey;
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("订单id")
+ private String ordersid;
+ @ApiModelProperty("反馈内容")
+ private String taskvalue;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+ @ApiModelProperty("标准任务id")
+ private String tasksid;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDetailsVo.java
new file mode 100644
index 00000000..9b49445b
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDetailsVo.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsVo
+ * Description: 订单关联的标准的任务项 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "订单关联的标准的任务项 视图数据详情", description = "订单关联的标准的任务项 视图数据详情")
+public class DispatchOrderStandardsDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("订单id")
+ private String ordersid;
+ @ApiModelProperty("反馈内容")
+ private String taskvalue;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+ @ApiModelProperty("标准任务id")
+ private String tasksid;
+ @ApiModelProperty("任务项分类(数据字典)key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDto.java
new file mode 100644
index 00000000..bec7144c
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsDto.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsDto
+ * Description: 订单关联的标准的任务项 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "订单关联的标准的任务项 数据传输对象", description = "订单关联的标准的任务项 数据传输对象")
+public class DispatchOrderStandardsDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("订单id")
+ private String ordersid;
+ @ApiModelProperty("反馈内容")
+ private String taskvalue;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+ @ApiModelProperty("标准任务id")
+ private String tasksid;
+ @ApiModelProperty("任务项分类(数据字典)key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeign.java
new file mode 100644
index 00000000..3b180b7b
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeign.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsFeign
+ * Description: 订单关联的标准的任务项.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "订单关联的标准的任务项")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchOrderStandards",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchorderstandards",
+ fallback = DispatchOrderStandardsFeignFallback.class)
+public interface DispatchOrderStandardsFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchOrderStandardsDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeignFallback.java
new file mode 100644
index 00000000..a90a5002
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsFeignFallback.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsFeignFallback
+ * Description: 订单关联的标准的任务项.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchOrderStandardsFeignFallback implements DispatchOrderStandardsFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchstandards/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchOrderStandardsDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchstandards/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchstandards/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchstandards/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsQuery.java
new file mode 100644
index 00000000..bd447349
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsQuery.java
@@ -0,0 +1,73 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsQuery
+ * Description: 订单关联的标准的任务项 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "订单关联的标准的任务项 查询条件", description = "订单关联的标准的任务项 查询条件")
+public class DispatchOrderStandardsQuery implements Query {
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("订单id")
+ private String ordersid;
+ @ApiModelProperty("反馈内容")
+ private String taskvalue;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+ @ApiModelProperty("标准任务id")
+ private String tasksid;
+ @ApiModelProperty("任务项分类(数据字典)key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsVo.java
new file mode 100644
index 00000000..643fb65f
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchorderstandards/DispatchOrderStandardsVo.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchorderstandards;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsVo
+ * Description: 订单关联的标准的任务项 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "订单关联的标准的任务项 视图数据对象", description = "订单关联的标准的任务项 视图数据对象")
+public class DispatchOrderStandardsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("订单id")
+ private String ordersid;
+ @ApiModelProperty("反馈内容")
+ private String taskvalue;
+ @ApiModelProperty("模板sid")
+ private String templatesid;
+ @ApiModelProperty("标准任务id")
+ private String tasksid;
+ @ApiModelProperty("任务项分类(数据字典)key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(数据字典1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModle.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModle.java
new file mode 100644
index 00000000..0f186e91
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModle.java
@@ -0,0 +1,60 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModle.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModle
+ * Description: 巡视任务模型,工单和模型之间的关联关系.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "巡视任务模型,工单和模型之间的关联关系", description = "巡视任务模型,工单和模型之间的关联关系")
+@TableName("dispatch_patrol_modle")
+public class DispatchPatrolModle extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("模型id")
+ private String modleid; // 模型id
+ @ApiModelProperty("工单id(与工单表一致)")
+ private String orderid; // 工单id(与工单表一致)
+ @ApiModelProperty("模型名称")
+ private String modlename; // 模型名称
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDetailsVo.java
new file mode 100644
index 00000000..7ac933f6
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDetailsVo.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleVo
+ * Description: 巡视任务模型,工单和模型之间的关联关系 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "巡视任务模型,工单和模型之间的关联关系 视图数据详情", description = "巡视任务模型,工单和模型之间的关联关系 视图数据详情")
+public class DispatchPatrolModleDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模型id")
+ private String modleid; // 模型id
+ @ApiModelProperty("工单id(与工单表一致)")
+ private String orderid; // 工单id(与工单表一致)
+ @ApiModelProperty("模型名称")
+ private String modlename; // 模型名称
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDto.java
new file mode 100644
index 00000000..ee715eac
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleDto.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleDto
+ * Description: 巡视任务模型,工单和模型之间的关联关系 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "巡视任务模型,工单和模型之间的关联关系 数据传输对象", description = "巡视任务模型,工单和模型之间的关联关系 数据传输对象")
+public class DispatchPatrolModleDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模型id")
+ private String modleid; // 模型id
+ @ApiModelProperty("工单id(与工单表一致)")
+ private String orderid; // 工单id(与工单表一致)
+ @ApiModelProperty("模型名称")
+ private String modlename; // 模型名称
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeign.java
new file mode 100644
index 00000000..42067d4d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleFeign
+ * Description: 巡视任务模型,工单和模型之间的关联关系.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "巡视任务模型,工单和模型之间的关联关系")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchPatrolModle",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchpatrolmodle",
+ fallback = DispatchPatrolModleFeignFallback.class)
+public interface DispatchPatrolModleFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchPatrolModleDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeignFallback.java
new file mode 100644
index 00000000..b9627065
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleFeignFallback
+ * Description: 巡视任务模型,工单和模型之间的关联关系.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchPatrolModleFeignFallback implements DispatchPatrolModleFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchpatrolmodle/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchPatrolModleDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchpatrolmodle/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchpatrolmodle/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchpatrolmodle/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleQuery.java
new file mode 100644
index 00000000..4b5ea7cd
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleQuery.java
@@ -0,0 +1,59 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleQuery
+ * Description: 巡视任务模型,工单和模型之间的关联关系 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "巡视任务模型,工单和模型之间的关联关系 查询条件", description = "巡视任务模型,工单和模型之间的关联关系 查询条件")
+public class DispatchPatrolModleQuery implements Query {
+
+ @ApiModelProperty("模型id")
+ private String modleid; // 模型id
+ @ApiModelProperty("工单id(与工单表一致)")
+ private String orderid; // 工单id(与工单表一致)
+ @ApiModelProperty("模型名称")
+ private String modlename; // 模型名称
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleVo.java
new file mode 100644
index 00000000..ef1fb8ec
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolmodle/DispatchPatrolModleVo.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolModleVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolmodle.DispatchPatrolModleVo
+ * Description: 巡视任务模型,工单和模型之间的关联关系 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "巡视任务模型,工单和模型之间的关联关系 视图数据对象", description = "巡视任务模型,工单和模型之间的关联关系 视图数据对象")
+public class DispatchPatrolModleVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模型id")
+ private String modleid; // 模型id
+ @ApiModelProperty("工单id(与工单表一致)")
+ private String orderid; // 工单id(与工单表一致)
+ @ApiModelProperty("模型名称")
+ private String modlename; // 模型名称
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlan.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlan.java
new file mode 100644
index 00000000..65fe4967
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlan.java
@@ -0,0 +1,85 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlan.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlan
+ * Description: (巡视计划包含客户信息、仓库等).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(巡视计划包含客户信息、仓库等)", description = "(巡视计划包含客户信息、仓库等)")
+@TableName("dispatch_patrol_plan")
+public class DispatchPatrolPlan extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("计划名称")
+ private String planname; // 计划名称
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户标识
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("1计划巡视、2专项巡视")
+ private String patroltype; // 1计划巡视、2专项巡视
+ @ApiModelProperty("计划开始日期")
+ private String startdate; // 计划开始日期
+ @ApiModelProperty("计划结束日期")
+ private String enddate; // 计划结束日期
+ @ApiModelProperty("用户联系人")
+ private String contactperson; // 用户联系人
+ @ApiModelProperty("用户联系人电话")
+ private String contactphone; // 用户联系人电话
+ @ApiModelProperty("计划编号")
+ private String planno; // 计划编号
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("周期类型(固定间隔周期)")
+ private String cycletype; // 周期类型(固定间隔周期)
+ @ApiModelProperty("巡检周期")
+ private String cycle; // 巡检周期
+ @ApiModelProperty("周期值")
+ private String cyclevalue; // 周期值
+ @ApiModelProperty("1计划巡视、2专项巡视 key")
+ private String patroltypekey;
+ @ApiModelProperty("周期类型(固定间隔周期)日、月 key")
+ private String cycletypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDetailsVo.java
new file mode 100644
index 00000000..92378a5f
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDetailsVo.java
@@ -0,0 +1,87 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanVo
+ * Description: (巡视计划包含客户信息、仓库等) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(巡视计划包含客户信息、仓库等) 视图数据详情", description = "(巡视计划包含客户信息、仓库等) 视图数据详情")
+public class DispatchPatrolPlanDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划名称")
+ private String planname; // 计划名称
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户标识
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("1计划巡视、2专项巡视")
+ private String patroltype; // 1计划巡视、2专项巡视
+ @ApiModelProperty("计划开始日期")
+ private String startdate; // 计划开始日期
+ @ApiModelProperty("计划结束日期")
+ private String enddate; // 计划结束日期
+ @ApiModelProperty("用户联系人")
+ private String contactperson; // 用户联系人
+ @ApiModelProperty("用户联系人电话")
+ private String contactphone; // 用户联系人电话
+ @ApiModelProperty("计划编号")
+ private String planno; // 计划编号
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("周期类型(固定间隔周期)")
+ private String cycletype; // 周期类型(固定间隔周期)
+ @ApiModelProperty("巡检周期")
+ private String cycle; // 巡检周期
+ @ApiModelProperty("周期值")
+ private String cyclevalue; // 周期值
+ @ApiModelProperty("1计划巡视、2专项巡视 key")
+ private String patroltypekey;
+ @ApiModelProperty("周期类型(固定间隔周期)日、月 key")
+ private String cycletypekey;
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDto.java
new file mode 100644
index 00000000..c93d05be
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanDto.java
@@ -0,0 +1,91 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerDto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanDto
+ * Description: (巡视计划包含客户信息、仓库等) 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(巡视计划包含客户信息、仓库等) 数据传输对象", description = "(巡视计划包含客户信息、仓库等) 数据传输对象")
+public class DispatchPatrolPlanDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划名称")
+ private String planname; // 计划名称
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户标识
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("1计划巡视、2专项巡视")
+ private String patroltype; // 1计划巡视、2专项巡视
+ @ApiModelProperty("计划开始日期")
+ private String startdate; // 计划开始日期
+ @ApiModelProperty("计划结束日期")
+ private String enddate; // 计划结束日期
+ @ApiModelProperty("用户联系人")
+ private String contactperson; // 用户联系人
+ @ApiModelProperty("用户联系人电话")
+ private String contactphone; // 用户联系人电话
+ @ApiModelProperty("计划编号")
+ private String planno; // 计划编号
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("周期类型(固定间隔周期)")
+ private String cycletype; // 周期类型(固定间隔周期)
+ @ApiModelProperty("巡检周期")
+ private String cycle; // 巡检周期
+ @ApiModelProperty("周期值")
+ private String cyclevalue; // 周期值
+ @ApiModelProperty("1计划巡视、2专项巡视 key")
+ private String patroltypekey;
+ @ApiModelProperty("周期类型(固定间隔周期)日、月 key")
+ private String cycletypekey;
+ @ApiModelProperty("计划中的运维人员列表")
+ private List workers;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeign.java
new file mode 100644
index 00000000..5f6e5869
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanFeign
+ * Description: (巡视计划包含客户信息、仓库等).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "(巡视计划包含客户信息、仓库等)")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchPatrolPlan",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchpatrolplan",
+ fallback = DispatchPatrolPlanFeignFallback.class)
+public interface DispatchPatrolPlanFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchPatrolPlanDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeignFallback.java
new file mode 100644
index 00000000..b96fd104
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanFeignFallback
+ * Description: (巡视计划包含客户信息、仓库等).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchPatrolPlanFeignFallback implements DispatchPatrolPlanFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchpatrolplan/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchPatrolPlanDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchpatrolplan/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchpatrolplan/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchpatrolplan/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanQuery.java
new file mode 100644
index 00000000..456c8dae
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanQuery.java
@@ -0,0 +1,82 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanQuery
+ * Description: (巡视计划包含客户信息、仓库等) 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(巡视计划包含客户信息、仓库等) 查询条件", description = "(巡视计划包含客户信息、仓库等) 查询条件")
+public class DispatchPatrolPlanQuery implements Query {
+
+ @ApiModelProperty("计划名称")
+ private String planname; // 计划名称
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("1计划巡视、2专项巡视")
+ private String patroltype; // 1计划巡视、2专项巡视
+ @ApiModelProperty("计划开始日期")
+ private String startdate; // 计划开始日期
+ @ApiModelProperty("计划结束日期")
+ private String enddate; // 计划结束日期
+ @ApiModelProperty("用户联系人")
+ private String contactperson; // 用户联系人
+ @ApiModelProperty("用户联系人电话")
+ private String contactphone; // 用户联系人电话
+ @ApiModelProperty("计划编号")
+ private String planno; // 计划编号
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("周期类型(固定间隔周期)")
+ private String cycletype; // 周期类型(固定间隔周期)
+ @ApiModelProperty("巡检周期")
+ private String cycle; // 巡检周期
+ @ApiModelProperty("周期值")
+ private String cyclevalue; // 周期值
+ @ApiModelProperty("1计划巡视、2专项巡视 key")
+ private String patroltypekey;
+ @ApiModelProperty("周期类型(固定间隔周期)日、月 key")
+ private String cycletypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanVo.java
new file mode 100644
index 00000000..7af09570
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchpatrolplan/DispatchPatrolPlanVo.java
@@ -0,0 +1,86 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchPatrolPlanVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchpatrolplan.DispatchPatrolPlanVo
+ * Description: (巡视计划包含客户信息、仓库等) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(巡视计划包含客户信息、仓库等) 视图数据对象", description = "(巡视计划包含客户信息、仓库等) 视图数据对象")
+public class DispatchPatrolPlanVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划名称")
+ private String planname; // 计划名称
+ @ApiModelProperty("客户标识")
+ private String custid; // 客户标识
+ @ApiModelProperty("客户名称")
+ private String custname; // 客户标识
+ @ApiModelProperty("监管公司id")
+ private String supervisesid; // 监管公司id
+ @ApiModelProperty("1计划巡视、2专项巡视")
+ private String patroltype; // 1计划巡视、2专项巡视
+ @ApiModelProperty("计划开始日期")
+ private String startdate; // 计划开始日期
+ @ApiModelProperty("计划结束日期")
+ private String enddate; // 计划结束日期
+ @ApiModelProperty("用户联系人")
+ private String contactperson; // 用户联系人
+ @ApiModelProperty("用户联系人电话")
+ private String contactphone; // 用户联系人电话
+ @ApiModelProperty("计划编号")
+ private String planno; // 计划编号
+ @ApiModelProperty("模板id")
+ private String templateid; // 模板id
+ @ApiModelProperty("周期类型(固定间隔周期)")
+ private String cycletype; // 周期类型(固定间隔周期)
+ @ApiModelProperty("巡检周期")
+ private String cycle; // 巡检周期
+ @ApiModelProperty("周期值")
+ private String cyclevalue; // 周期值
+ @ApiModelProperty("1计划巡视、2专项巡视 key")
+ private String patroltypekey;
+ @ApiModelProperty("周期类型(固定间隔周期)日、月 key")
+ private String cycletypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorker.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorker.java
new file mode 100644
index 00000000..3551d6aa
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorker.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorker.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorker
+ * Description: 计划运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "计划运维人员情况", description = "计划运维人员情况")
+@TableName("dispatch_plan_worker")
+public class DispatchPlanWorker extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("计划id")
+ private String planid; // 计划id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey; // 是否负责人key
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey; // 响应状态(接受、拒绝)key
+ @ApiModelProperty("班组组织。id")
+ private String workteamid; // 班组组织。id
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDetailsVo.java
new file mode 100644
index 00000000..1f4f473a
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDetailsVo.java
@@ -0,0 +1,77 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerVo
+ * Description: 计划运维人员情况 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "计划运维人员情况 视图数据详情", description = "计划运维人员情况 视图数据详情")
+public class DispatchPlanWorkerDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划id")
+ private String planid; // 计划id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey; // 是否负责人key
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey; // 响应状态(接受、拒绝)key
+ @ApiModelProperty("班组组织。id")
+ private String workteamid; // 班组组织。id
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDto.java
new file mode 100644
index 00000000..c82d15cd
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerDto.java
@@ -0,0 +1,77 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerDto
+ * Description: 计划运维人员情况 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "计划运维人员情况 数据传输对象", description = "计划运维人员情况 数据传输对象")
+public class DispatchPlanWorkerDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划id")
+ private String planid; // 计划id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey; // 是否负责人key
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey; // 响应状态(接受、拒绝)key
+ @ApiModelProperty("班组组织。id")
+ private String workteamid; // 班组组织。id
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeign.java
new file mode 100644
index 00000000..eb4e5ee9
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerFeign
+ * Description: 计划运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "计划运维人员情况")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchPlanWorker",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchplanworker",
+ fallback = DispatchPlanWorkerFeignFallback.class)
+public interface DispatchPlanWorkerFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchPlanWorkerDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeignFallback.java
new file mode 100644
index 00000000..8bf7f15d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerFeignFallback
+ * Description: 计划运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchPlanWorkerFeignFallback implements DispatchPlanWorkerFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchplanworker/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchPlanWorkerDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchplanworker/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt_dispatchcenter/dispatchplanworker/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt_dispatchcenter/dispatchplanworker/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerQuery.java
new file mode 100644
index 00000000..933a4cc9
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerQuery.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerQuery
+ * Description: 工单运维人员情况 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "计划运维人员情况 查询条件", description = "计划运维人员情况 查询条件")
+public class DispatchPlanWorkerQuery implements Query {
+
+ @ApiModelProperty("计划id")
+ private String planid; // 计划id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey; // 是否负责人key
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey; // 响应状态(接受、拒绝)key
+ @ApiModelProperty("班组组织。id")
+ private String workteamid; // 班组组织。id
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerVo.java
new file mode 100644
index 00000000..fdfdb076
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchplanworker/DispatchPlanWorkerVo.java
@@ -0,0 +1,77 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchplanworker;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt_dispatchcenter(工单系统)
+ * File: DispatchPlanWorkerVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchplanworker.DispatchPlanWorkerVo
+ * Description: 计划运维人员情况 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-06-04 21:49:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "计划运维人员情况 视图数据对象", description = "计划运维人员情况 视图数据对象")
+public class DispatchPlanWorkerVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("计划id")
+ private String planid; // 计划id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey; // 是否负责人key
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey; // 响应状态(接受、拒绝)key
+ @ApiModelProperty("班组组织。id")
+ private String workteamid; // 班组组织。id
+
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandards.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandards.java
new file mode 100644
index 00000000..eafedc09
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandards.java
@@ -0,0 +1,67 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandards.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandards
+ * Description: (运维任务标准库).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维任务标准库)", description = "(运维任务标准库)")
+@TableName("dispatch_standards")
+public class DispatchStandards extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("任务项分类key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDetailsVo.java
new file mode 100644
index 00000000..735dc7d4
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDetailsVo.java
@@ -0,0 +1,68 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsVo
+ * Description: (运维任务标准库) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维任务标准库) 视图数据详情", description = "(运维任务标准库) 视图数据详情")
+public class DispatchStandardsDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("任务项分类key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDto.java
new file mode 100644
index 00000000..5b32236a
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsDto.java
@@ -0,0 +1,68 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsDto
+ * Description: (运维任务标准库) 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维任务标准库) 数据传输对象", description = "(运维任务标准库) 数据传输对象")
+public class DispatchStandardsDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("任务项分类key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)key")
+ private String taskreturnkey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeign.java
new file mode 100644
index 00000000..85d15936
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsFeign
+ * Description: (运维任务标准库).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "(运维任务标准库)")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchStandards",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchstandards",
+ fallback = DispatchStandardsFeignFallback.class)
+public interface DispatchStandardsFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchStandardsDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeignFallback.java
new file mode 100644
index 00000000..cf9069b5
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsFeignFallback
+ * Description: (运维任务标准库).
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchStandardsFeignFallback implements DispatchStandardsFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchstandards/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchStandardsDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchstandards/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchstandards/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchstandards/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsQuery.java
new file mode 100644
index 00000000..d19ba8c7
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsQuery.java
@@ -0,0 +1,68 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsQuery
+ * Description: (运维任务标准库) 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维任务标准库) 查询条件", description = "(运维任务标准库) 查询条件")
+public class DispatchStandardsQuery implements Query {
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("任务项分类key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)key")
+ private String taskreturnkey;
+ @ApiModelProperty("模板id")
+ private String templateid;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsVo.java
new file mode 100644
index 00000000..fe46231c
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchstandards/DispatchStandardsVo.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchstandards;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchStandardsVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchstandards.DispatchStandardsVo
+ * Description: (运维任务标准库) 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "(运维任务标准库) 视图数据对象", description = "(运维任务标准库) 视图数据对象")
+public class DispatchStandardsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("任务项名称")
+ private String taskname; // 任务项名称
+ @ApiModelProperty("任务项分类")
+ private String tasktype; // 任务项分类
+ @ApiModelProperty("任务描述")
+ private String taskdesc; // 任务描述
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)")
+ private String taskreturn; // 反馈形式(1选项 2图片 3文字)
+ @ApiModelProperty("任务项父级分类+")
+ private String tasktypeparent; // 任务项父级分类+
+ @ApiModelProperty("任务项分类key")
+ private String tasktypekey;
+ @ApiModelProperty("反馈形式(1选项 2图片 3文字)key")
+ private String taskreturnkey;
+ @ApiModelProperty("选中状态")
+ private String selected;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplate.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplate.java
new file mode 100644
index 00000000..48d325b8
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplate.java
@@ -0,0 +1,63 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplate.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplate
+ * Description: 运维任务模板.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "运维任务模板", description = "运维任务模板")
+@TableName("dispatch_template")
+public class DispatchTemplate extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("模板名称")
+ private String templatename; // 模板名称
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;")
+ private String ordertype; // 描述:2-计划检修;3-巡检任务;
+ @ApiModelProperty("仓库类型(仓库、门店)")
+ private String devtype; // 仓库类型(仓库、门店)
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;key")
+ private String ordertypekey;
+ @ApiModelProperty("巡视对象类型(仓库、门店)key")
+ private String devtypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDetailsVo.java
new file mode 100644
index 00000000..f2b1b788
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDetailsVo.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateVo
+ * Description: 运维任务模板 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "运维任务模板 视图数据详情", description = "运维任务模板 视图数据详情")
+public class DispatchTemplateDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板名称")
+ private String templatename; // 模板名称
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;")
+ private String ordertype; // 描述:2-计划检修;3-巡检任务;
+ @ApiModelProperty("仓库类型(仓库、门店)")
+ private String devtype; // 仓库类型(仓库、门店)
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;key")
+ private String ordertypekey;
+ @ApiModelProperty("巡视对象类型(仓库、门店)key")
+ private String devtypekey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDto.java
new file mode 100644
index 00000000..5a097961
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateDto.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateDto
+ * Description: 运维任务模板 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "运维任务模板 数据传输对象", description = "运维任务模板 数据传输对象")
+public class DispatchTemplateDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板名称")
+ private String templatename; // 模板名称
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;")
+ private String ordertype; // 描述:2-计划检修;3-巡检任务;
+ @ApiModelProperty("仓库类型(仓库、门店)")
+ private String devtype; // 仓库类型(仓库、门店)
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;key")
+ private String ordertypekey;
+ @ApiModelProperty("巡视对象类型(仓库、门店)key")
+ private String devtypekey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeign.java
new file mode 100644
index 00000000..d9b098b2
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateFeign
+ * Description: 运维任务模板.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "运维任务模板")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchTemplate",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchtemplate",
+ fallback = DispatchTemplateFeignFallback.class)
+public interface DispatchTemplateFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchTemplateDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeignFallback.java
new file mode 100644
index 00000000..ff0a3e1c
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateFeignFallback
+ * Description: 运维任务模板.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchTemplateFeignFallback implements DispatchTemplateFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchtemplate/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchTemplateDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchtemplate/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchtemplate/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchtemplate/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateQuery.java
new file mode 100644
index 00000000..19199227
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateQuery.java
@@ -0,0 +1,62 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateQuery
+ * Description: 运维任务模板 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "运维任务模板 查询条件", description = "运维任务模板 查询条件")
+public class DispatchTemplateQuery implements Query {
+
+ @ApiModelProperty("模板名称")
+ private String templatename; // 模板名称
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;")
+ private String ordertype; // 描述:2-计划检修;3-巡检任务;
+ @ApiModelProperty("仓库类型(仓库、门店)")
+ private String devtype; // 仓库类型(仓库、门店)
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;key")
+ private String ordertypekey;
+ @ApiModelProperty("巡视对象类型(仓库、门店)key")
+ private String devtypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateVo.java
new file mode 100644
index 00000000..ad8d9046
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchtemplate/DispatchTemplateVo.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchtemplate;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchTemplateVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchtemplate.DispatchTemplateVo
+ * Description: 运维任务模板 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "运维任务模板 视图数据对象", description = "运维任务模板 视图数据对象")
+public class DispatchTemplateVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("模板名称")
+ private String templatename; // 模板名称
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;")
+ private String ordertype; // 描述:2-计划检修;3-巡检任务;
+ @ApiModelProperty("仓库类型(仓库、门店)")
+ private String devtype; // 仓库类型(仓库、门店)
+ @ApiModelProperty("描述:2-计划检修;3-巡检任务;key")
+ private String ordertypekey;
+ @ApiModelProperty("巡视对象类型(仓库、门店)key")
+ private String devtypekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorker.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorker.java
new file mode 100644
index 00000000..12fe7aa8
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorker.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorker.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorker
+ * Description: 工单运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "工单运维人员情况", description = "工单运维人员情况")
+@TableName("dispatch_worker")
+public class DispatchWorker extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("工单id")
+ private String orderid; // 工单id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("班组组织。id")
+ private String workteamid;
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey;
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDetailsVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDetailsVo.java
new file mode 100644
index 00000000..da3dd1e7
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDetailsVo.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerVo
+ * Description: 工单运维人员情况 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "工单运维人员情况 视图数据详情", description = "工单运维人员情况 视图数据详情")
+public class DispatchWorkerDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("工单id")
+ private String orderid; // 工单id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("班组组织。id")
+ private String workteamid;
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey;
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDto.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDto.java
new file mode 100644
index 00000000..7f932d60
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerDto.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerDto.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerDto
+ * Description: 工单运维人员情况 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "工单运维人员情况 数据传输对象", description = "工单运维人员情况 数据传输对象")
+public class DispatchWorkerDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("工单id")
+ private String orderid; // 工单id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("班组组织。id")
+ private String workteamid;
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey;
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeign.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeign.java
new file mode 100644
index 00000000..cfcc1d14
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerFeign.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerFeign
+ * Description: 工单运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "工单运维人员情况")
+@FeignClient(
+ contextId = "supervise-dispatchcenter-DispatchWorker",
+ name = "supervise-dispatchcenter",
+ path = "v1/dispatchworker",
+ fallback = DispatchWorkerFeignFallback.class)
+public interface DispatchWorkerFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody DispatchWorkerDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeignFallback.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeignFallback.java
new file mode 100644
index 00000000..6991329d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerFeignFallback.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerFeignFallback
+ * Description: 工单运维人员情况.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class DispatchWorkerFeignFallback implements DispatchWorkerFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchworker/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(DispatchWorkerDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchworker/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise-dispatchcenter/dispatchworker/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise-dispatchcenter/dispatchworker/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerQuery.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerQuery.java
new file mode 100644
index 00000000..5751a243
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerQuery.java
@@ -0,0 +1,74 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerQuery.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerQuery
+ * Description: 工单运维人员情况 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "工单运维人员情况 查询条件", description = "工单运维人员情况 查询条件")
+public class DispatchWorkerQuery implements Query {
+
+ @ApiModelProperty("工单id")
+ private String orderid; // 工单id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("班组组织。id")
+ private String workteamid;
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey;
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerVo.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerVo.java
new file mode 100644
index 00000000..e76e137d
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/dispatchworker/DispatchWorkerVo.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.dispatchcenter.api.dispatchworker;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise-dispatchcenter(工单系统)
+ * File: DispatchWorkerVo.java
+ * Class: com.yxt.supervise.dispatchcenter.api.dispatchworker.DispatchWorkerVo
+ * Description: 工单运维人员情况 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-05-28 10:30:03
+ *
+ * @author djz
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "工单运维人员情况 视图数据对象", description = "工单运维人员情况 视图数据对象")
+public class DispatchWorkerVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("工单id")
+ private String orderid; // 工单id
+ @ApiModelProperty("巡视人名称")
+ private String principalname; // 巡视人名称
+ @ApiModelProperty("巡视人sid")
+ private String principalsid; // 巡视人sid
+ @ApiModelProperty("联系方式")
+ private String principalcontact; // 联系方式
+ @ApiModelProperty("是否负责人")
+ private String executorname; // 是否负责人
+ @ApiModelProperty("班组组织。")
+ private String workteam; // 班组组织。
+ @ApiModelProperty("班组组织。id")
+ private String workteamid;
+ @ApiModelProperty("响应状态(接受、拒绝)")
+ private Integer assignstate; // 响应状态(接受、拒绝)
+ @ApiModelProperty("响应时间(接受、拒绝)")
+ private String assigntime; // 响应时间(接受、拒绝)
+ @ApiModelProperty("是否负责人key")
+ private String executornamekey;
+ @ApiModelProperty("响应状态(接受、拒绝)key")
+ private String assignstatekey;
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/enums/CommonConstant.java b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/enums/CommonConstant.java
new file mode 100644
index 00000000..59a38c29
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/java/com/yxt/supervise/dispatchcenter/api/enums/CommonConstant.java
@@ -0,0 +1,14 @@
+package com.yxt.supervise.dispatchcenter.api.enums;
+
+public enum CommonConstant {
+ PATROLPERIOD_DAY(5),PATROLPERIOD_MONTH(2);
+ private int code;
+
+ public int getCode() {
+ return code;
+ }
+
+ CommonConstant(int code) {
+ this.code = code;
+ }
+}
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-dev.yml b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-dev.yml
index 573d9b8b..da9f96e8 100644
--- a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-dev.yml
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-dev.yml
@@ -1,15 +1,17 @@
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://127.0.0.1:3306/supervise_dispatchcenter?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
+ url: jdbc:mysql://39.104.100.138:3306/supervise_dispatchcenter?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
username: root
- password: root
+ password: yxt_mysql_138
nacos:
discovery:
- server-addr: 127.0.0.1:8848
+ namespace: supervise
+ server-addr: 39.104.100.138:8848
+ register-enabled: false
redis:
- database: 6 # Redis数据库索引(默认为0)
- host: 127.0.0.1
+ database: 3 # Redis数据库索引(默认为0)
+ host: 39.104.100.138
jedis:
pool:
max-active: -1 #连接池最大连接数(使用负值表示没有限制)
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-pro.yml b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-pro.yml
index 128ce319..b7be0029 100644
--- a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-pro.yml
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-pro.yml
@@ -6,6 +6,7 @@ spring:
password: 1LAiGz$t1*Iw
nacos:
discovery:
+ namespace: supervise
server-addr: 127.0.0.1:8848
redis:
database: 6 # Redis数据库索引(默认为0)
@@ -21,6 +22,6 @@ spring:
timeout: 0 # 连接超时时间(毫秒)
image:
upload:
- path: static/upload/
+ path: D:/webapps/supervise/static/upload/
url:
- prefix: http://127.0.0.1:8080/upload/
\ No newline at end of file
+ prefix: https://supervise.yxtsoft.com/downfile/
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-test.yml b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-test.yml
new file mode 100644
index 00000000..4c582c1b
--- /dev/null
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application-test.yml
@@ -0,0 +1,30 @@
+server:
+ port: 17006
+
+spring:
+ datasource:
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://172.18.0.4:3306/supervise_dispatchcenter?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
+ username: root
+ password: yxt_mysql_138
+ nacos:
+ discovery:
+ namespace: supervise
+ server-addr: 172.18.0.5:8848
+ redis:
+ database: 3 # Redis数据库索引(默认为0)
+ host: 172.18.0.7
+ jedis:
+ pool:
+ max-active: -1 #连接池最大连接数(使用负值表示没有限制)
+ max-idle: 8 #连接池中的最大空闲连接
+ max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
+ min-idle: 0 # 连接池中的最小空闲连接
+ password:
+ port: 6379
+ timeout: 0 # 连接超时时间(毫秒)
+image:
+ upload:
+ path: /home/lzh/docker_data/nginx/html/supervise/supervise-portal-ui/upload/
+ url:
+ prefix: http://jg.yyundong.com/upload/
\ No newline at end of file
diff --git a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application.yml b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application.yml
index f5d72e8d..0597410e 100644
--- a/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application.yml
+++ b/yxt_supervise/supervise-dispatchcenter/supervise-dispatchcenter-biz/src/main/resources/application.yml
@@ -4,8 +4,9 @@ spring:
application:
name: supervise-dispatchcenter
profiles:
-# active: dev
- active: pro
+ active: dev
+# active: test
+# active: pro
messages:
basename: i18n/messages
servlet: