From c4f2875b50f07e6f375cd9c9ec4d8fbc2494d35d Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 27 八月 2024 16:55:54 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/propaganda/Missioncreation.vue | 144 +++++++++++++++++-------------------------------
1 files changed, 51 insertions(+), 93 deletions(-)
diff --git a/src/views/patient/propaganda/Missioncreation.vue b/src/views/patient/propaganda/Missioncreation.vue
index 4f1e2d8..f616624 100644
--- a/src/views/patient/propaganda/Missioncreation.vue
+++ b/src/views/patient/propaganda/Missioncreation.vue
@@ -464,96 +464,35 @@
label-width="98px"
>
<el-form-item
- label="瀹f暀涓婚"
+ label="瀹f暀鍚嶇О"
v-if="currenttype == 1 || currenttype == 8"
>
- <el-input v-model="topqueryParams.name"></el-input>
+ <el-input v-model="topqueryParams.preachname"></el-input>
</el-form-item>
- <el-form-item
- label="瀹f暀鍚嶇О"
- v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
- >
- <el-input
- v-model="topqueryParams.name"
- ></el-input> </el-form-item
- ><el-form-item
- label="閫氱煡鍚嶇О"
- v-if="currenttype == 4 || currenttype == 5"
- >
- <el-input
- v-model="topqueryParams.name"
- ></el-input> </el-form-item
- ><el-form-item label="浣撴濂楅" v-if="currenttype == 5">
- <el-input v-model="topqueryParams.name"></el-input>
- </el-form-item>
- <el-form-item label="闂嵎涓婚" v-if="currenttype == 6">
- <el-input v-model="topqueryParams.name"></el-input>
- </el-form-item>
- <el-form-item label="閫傜敤鐤剧梾" v-if="currenttype != 5">
- <el-input v-model="topqueryParams.name"></el-input>
+ <el-form-item label="瀹f暀鍒嗙被" prop="region">
+ <el-select
+ v-model="topqueryParams.assortid"
+ size="medium"
+ filterable
+ placeholder="璇烽�夋嫨鍒嗙被"
+ >
+ <el-option-group
+ v-for="group in sortlist"
+ :key="group.id"
+ :label="group.assortname"
+ >
+ <el-option
+ v-for="item in group.heLibraryAssortList"
+ :key="item.id"
+ :label="item.assortname"
+ :value="item.id"
+ >
+ </el-option>
+ </el-option-group>
+ </el-select>
</el-form-item>
- <el-form-item
- label="瀹f暀绫诲瀷"
- prop="status"
- v-if="currenttype == 1 || currenttype == 8"
- >
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
- <el-option
- v-for="item in taskoptions"
- :key="item.value"
- :label="item.label"
- :value="item.value"
- >
- </el-option>
- </el-select>
- </el-form-item>
- <el-form-item
- label="閫氱煡绫诲瀷"
- prop="status"
- v-if="currenttype == 4 || currenttype == 5"
- >
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
- <el-option
- v-for="item in taskoptions"
- :key="item.value"
- :label="item.label"
- :value="item.value"
- >
- </el-option>
- </el-select>
- </el-form-item>
- <el-form-item
- label="瀹f暀绫诲瀷"
- prop="status"
- v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
- >
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
- <el-option
- v-for="item in taskoptions"
- :key="item.value"
- :label="item.label"
- :value="item.value"
- >
- </el-option>
- </el-select>
- </el-form-item>
- <el-form-item
- label="闂嵎绫诲瀷"
- prop="status"
- v-if="currenttype == 6"
- >
- <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
- <el-option
- v-for="item in taskoptions"
- :key="item.value"
- :label="item.label"
- :value="item.value"
- >
- </el-option>
- </el-select>
- </el-form-item>
- <el-form-item label="閫傜敤褰㈠紡" prop="status">
+ <!-- <el-form-item label="閫傜敤褰㈠紡" prop="status">
<el-select v-model="topqueryParams.topica" placeholder="璇烽�夋嫨">
<el-option
v-for="item in taskoptions"
@@ -563,9 +502,9 @@
>
</el-option>
</el-select>
- </el-form-item>
+ </el-form-item> -->
- <el-form-item label="閫傜敤绉戝" prop="status">
+ <!-- <el-form-item label="閫傜敤绉戝" prop="status">
<el-select v-model="topqueryParams.topicd" placeholder="璇烽�夋嫨">
<el-option
v-for="item in topicoptions"
@@ -575,13 +514,13 @@
>
</el-option>
</el-select>
- </el-form-item>
+ </el-form-item> -->
<el-form-item>
<el-button
type="primary"
icon="el-icon-search"
size="medium"
- @click="handleQuery"
+ @click="Acquisitiontypeget"
>鎼滅储</el-button
>
<el-button
@@ -608,7 +547,7 @@
:total="total"
:page.sync="topqueryParams.pageNum"
:limit.sync="topqueryParams.pageSize"
- @pagination="Acquisitiontype"
+ @pagination="Acquisitiontypeget"
/>
</el-row>
</div>
@@ -632,6 +571,7 @@
gethetaskinfo,
delhetaskinfo,
Editsingletask,
+ getheLibraryAssort,
} from "@/api/AiCentre/index";
import { listDept } from "@/api/system/dept";
@@ -771,6 +711,7 @@
},
],
variableListTime: [],
+ sortlist: [],
tasktopic: null, //鏂板绫诲瀷
SelectPatientslist: [],
form: {
@@ -807,6 +748,7 @@
this.listDept();
this.Acquisitiontype();
this.Getdetails();
+ this.getheLibraryAssort();
},
methods: {
@@ -837,6 +779,14 @@
result[item.name] = innerObj;
});
return result;
+ },
+ Acquisitiontypeget() {
+ console.log(2211);
+
+ getlibrarylist(this.topqueryParams).then((response) => {
+ this.userList = response.rows;
+ this.total = response.total;
+ });
},
// 鑾峰彇褰撳墠绫诲瀷
Acquisitiontype() {
@@ -940,7 +890,7 @@
}
this.$router.push({
path: "/followvisit/tasklist",
- query: { tasktopic: 1 },
+ query: { tasktopic: 4 },
});
}
});
@@ -967,6 +917,7 @@
this.richText = this.addStyleToImages(this.richText);
})
.catch((error) => {
+ this.$modal.msgError("鑾峰彇瀵屾枃鏈け璐�");
console.error("Failed to fetch file:", error);
});
},
@@ -1007,7 +958,6 @@
// },
// 瀛愪换鍔′簩绾у脊妗�
handleAddpatient(row) {
- console.log(this.overallCase, "ssaaa");
this.allpids = [];
this.overallCase.forEach((item) => {
this.allpids.push(item.patid);
@@ -1066,6 +1016,7 @@
const isExist = this.overallCase.find((obj) => obj.name == item.name);
if (!isExist) {
item.isoperation = 1;
+ item.patid = item.id;
item.hospType = this.patientqueryParams.allhosp;
this.overallCase.push(item);
this.form.patTaskRelevances.push(item);
@@ -1170,6 +1121,13 @@
});
}
},
+ getheLibraryAssort() {
+ // 瀹f暀鍒嗙被
+ getheLibraryAssort({}).then((res) => {
+ this.sortlist = res.rows;
+ console.log(this.sortlist);
+ });
+ },
// 鑾峰彇绉戝鍒楄〃
listDept() {
listDept().then((res) => {
@@ -1268,7 +1226,7 @@
// 鏌ョ湅妯$増
previewGo() {
this.$router.push({
- path: "/knowledge/templateku/configurat/",
+ path: "/knowledge/tpuconfigurat/",
query: { id: this.previewid, task: true, data: this.form },
});
},
--
Gitblit v1.9.3