diff --git a/src/api/liswork/xtwh/ComOpt.ts b/src/api/liswork/xtwh/ComOpt.ts
new file mode 100644
index 0000000..d638e7c
--- /dev/null
+++ b/src/api/liswork/xtwh/ComOpt.ts
@@ -0,0 +1,53 @@
+//@ts-ignore js语法检查忽略
+import request from '@/utils/request';
+
+
+// 查询参数列表
+export function paramList(query?: Object) {
+ return request({
+ url: '/param/query',
+ method: 'get',
+ params: query,
+ });
+}
+// 获取默认值
+export function getdef(query?: Object) {
+ return request({
+ url: '/param/getdef',
+ method: 'get',
+ params: query,
+ });
+}
+// 修改参数列表
+export function updateParam(query?: Object) {
+ return request({
+ url: '/param/update',
+ method: 'put',
+ data: query,
+ });
+}
+// 删除参数列表
+export function delParam(query?: Object) {
+ return request({
+ url: '/param/del',
+ method: 'delete',
+ params: query,
+ });
+}
+// 查询参数列表树状结构
+export function paramTree(query?: Object) {
+ return request({
+ url: '/param/queryTree',
+ method: 'get',
+ params: query,
+ });
+}
+
+// 查询某个参数
+export function queryOneService(yq: string,xxdh: string) {
+ return request({
+ url: '/param/queryOne',
+ method: 'get',
+ params: {yq,xxdh}
+ });
+}
\ No newline at end of file
diff --git a/src/views/liswork/xtwh/comopt/index.vue b/src/views/liswork/xtwh/comopt/index.vue
new file mode 100644
index 0000000..3b682ec
--- /dev/null
+++ b/src/views/liswork/xtwh/comopt/index.vue
@@ -0,0 +1,653 @@
+
+ 仪器:{{ yqmc }}
+