wzy 2 tygodni temu
rodzic
commit
3c2d6e9710

+ 16 - 0
mjava-zhongche/src/main/java/com/malk/zhongche/service/impl/ZhongcheServiceImpl.java

@@ -130,6 +130,7 @@ public class ZhongcheServiceImpl implements ZhongcheService {
         String projectId = UtilMap.getString(formData, "textField_mkkrgg8u");//项目id
         String taskId = UtilMap.getString(formData, "textField_mkkrgg8y");//任务id
         long dueDate = UtilMap.getLong(formData, "dateField_mn757w7y");//预计完成时间
+        List<String> questionTypes = UtilMap.getList(formData, "multiSelectField_mn757w7v");//任务类型
 
         Map taskInfo = tbClient.queryTaskDetail(taskId, null, null).get(0);
 
@@ -180,6 +181,21 @@ public class ZhongcheServiceImpl implements ZhongcheService {
 
         log.info("map1:{}",JSONObject.toJSONString(map1));
 
+        //更新任务问题类型
+        Map body2 = new HashMap();
+        body2.put("customfieldId", "6941202e92136abe2d9de68f");
+        List<Map> value2 = new ArrayList<>();
+        for (String questionType : questionTypes) {
+            Map map3 = new HashMap();
+            map3.put("title", questionType);
+            value2.add(map3);
+        }
+        body2.put("value",value2);
+
+        Map map2 = tbClient.updateTaskCustomField(taskId, tbConf.getOperatorId(), body2);
+
+        log.info("map1:{}",JSONObject.toJSONString(map1));
+
         return McR.success();
     }