diff --git a/src/views/task_template/edit_admin.vue b/src/views/task_template/edit_admin.vue
index 3ef3e74..fcda401 100644
--- a/src/views/task_template/edit_admin.vue
+++ b/src/views/task_template/edit_admin.vue
@@ -14,6 +14,8 @@
label-width="120px"
:rules="formRules"
>
+
+
+
+
+
+
+
@@ -106,6 +114,7 @@
@@ -115,6 +124,7 @@
@@ -125,6 +135,7 @@
@@ -138,6 +149,7 @@
@@ -151,6 +163,7 @@
@@ -164,6 +177,7 @@
@@ -177,6 +191,7 @@
@@ -187,6 +202,7 @@
@@ -203,6 +219,7 @@
{
const commodityClose = () => {
showDialogCommodity.value = false;
};
+// 任务模板
+const taskTempList = reactive([])
+const taskTempId = ref('')
+
+const getTaskTempFn = (role) => {
+ apiSelectList(
+ {
+ task_role_id: role
+ }
+ ).then(res => {
+ res.forEach(item => {
+ taskTempList.push(item)
+ })
+ })
+}
+
+
+const changeTaskTypeFn = () => {
+ let i
+ taskTempList.forEach((item, index) => {
+ if (item.id == taskTempId.value) {
+ i = index
+ }
+ })
+ setFormData(taskTempList[i])
+ formData.type = Number(formData.type)
+
+ console.log(formData)
+ // console.log(taskTempId.value)
+}
// 表单验证
const formRules = reactive({
title: [
@@ -529,6 +578,10 @@ const changeTaskType = async (e: any) => {
// 选择任务角色
const changeTaskRole = async (e: any) => {
+
+
+ getTaskTempFn(e)
+
// 负责人
if (e == 1) {
taskType.value = "town_task_type_master";
diff --git a/src/views/task_template/edit_village.vue b/src/views/task_template/edit_village.vue
index ed75725..025005d 100644
--- a/src/views/task_template/edit_village.vue
+++ b/src/views/task_template/edit_village.vue
@@ -1,19 +1,7 @@