소스 검색

新建任务指定任务类型

maxiaoshan 3 년 전
부모
커밋
9976085a9b
3개의 변경된 파일29개의 추가작업 그리고 7개의 파일을 삭제
  1. 2 1
      src/taskManager/taskManager.go
  2. 7 3
      src/web/staticres/js/head.js
  3. 20 3
      src/web/templates/head.html

+ 2 - 1
src/taskManager/taskManager.go

@@ -566,11 +566,12 @@ func (t *TaskM) SaveNewTask() {
 	descript := t.GetString("descript")
 	urgency := t.GetString("urgency")
 	complete := t.GetString("complete")
+	stype := t.GetString("stype")
 	comeintime := time.Now().Unix()
 	var ug string = ""
 	newTask := make(map[string]interface{})
 	newTask["s_source"] = "人工"
-	newTask["s_type"] = "0"
+	newTask["s_type"] = stype
 	newTask["s_site"] = site             //站点
 	newTask["s_channel"] = channel       //栏目
 	newTask["s_code"] = code             //代码

+ 7 - 3
src/web/staticres/js/head.js

@@ -485,8 +485,12 @@ function saveNewTask(){
 		return
 	}
 	$("body").css("padding-right","0");
-	$modify = $("#modify").val();
-	if($modify == ""){
+	$modify = $("#myModal-createTask #modify").val();
+	$stype = $("#myModal-createTask #stype").val();
+	if($stype == "-1"){
+		alert("请选择任务状态!")
+		return
+	}else if($modify == ""){
 		$(".modifyCheck").removeClass("hide");
 		return
 	}else if(sessionStorage.getItem("coderw") == "w"){
@@ -502,7 +506,7 @@ function saveNewTask(){
 		$descript = $("#myModal-createTask #descript").val().trim().replace(/\s/g,"");
 		$.post(
 			"/center/task/saveNewTask",
-			{"site":$site,"channel":$channel,"modify":$modify,"code":$code,"descript":$descript,"urgency":$urgency,"complete":$complete},
+			{"site":$site,"channel":$channel,"modify":$modify,"code":$code,"descript":$descript,"urgency":$urgency,"complete":$complete,"stype":$stype},
 			function(r){
 				if("ok" == r.state){
 					showTip("保存成功", 1000);

+ 20 - 3
src/web/templates/head.html

@@ -217,15 +217,32 @@
 						    </div>
 							<span class="channelCheck hide check">栏目名称不能为空</span>
 						  </div>
-						 
+              
+						 <div class="form-group">
+						    <label for="modify" class="col-sm-2 control-label">任务类型:</label>
+						    <div class="col-sm-10">
+						      <select class="form-control" id="stype">
+                    <option value="-1">--请选择--</option>
+                    <option value="8">采集频率异常</option>
+                    <option value="7">列表页异常</option>
+                    <option value="6">404异常</option>
+                    <option value="5">下载异常</option>
+                    <option value="4">运行异常</option>
+                    <option value="3">时间异常</option>
+                    <option value="2">数据异常</option>
+                    <option value="1">数量异常</option>
+                  </select>
+						    </div>
+						  </div>
+              
 						 <div class="form-group">
 						    <label for="modify" class="col-sm-2 control-label">维护人:</label>
 						    <div class="col-sm-10">
 						      <select class="form-control" id="modify"></select>
 						    </div>
-							<span class="modifyCheck hide check">请选择维护人员</span>
+							  <span class="modifyCheck hide check">请选择维护人员</span>
 						  </div>
-						
+              
 						<div class="form-group">
 						    <label for="complete" class="col-sm-2 control-label">最迟完成时间:</label>
 						    <div class="col-sm-10 input-group date form_datetime" data-date="" data-date-format="hh:ii" data-link-field="dtp_input3" data-link-format="hh:ii">