文档服务地址:http://47.92.0.57:3000/ 周报索引地址:http://47.92.0.57:3000/s/NruNXRYmV

Commit 8366dc41 by Wang Yuhang

Merge branch 'develop' of ssh://gitlab.redhtc.com:1422/Berlincen/DA-Platform into dev

parents 1c1f8506 273453e0
...@@ -89,7 +89,7 @@ export default { ...@@ -89,7 +89,7 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
this.axios({ this.axios({
methd: 'post', method: 'post',
url: 'task/giveUpTask', url: 'task/giveUpTask',
params: { params: {
userId: this.$store.state.userInfo.userId, userId: this.$store.state.userInfo.userId,
......
...@@ -62,5 +62,18 @@ def set_complete(_id): ...@@ -62,5 +62,18 @@ def set_complete(_id):
return None return None
# 根据数据单id创建任务
def createtask(id):
try:
results = collection.find()
for i in results:
if str(i.pop("_id")) == id:
print(111)
print(i.pop("user_id"))
except Exception as e:
print(e)
return False
if __name__ == '__main__': if __name__ == '__main__':
print(find_data_set('123')) createtask("5f787bfb18cf2c88516f48c8")
...@@ -329,7 +329,8 @@ def set_state(task_id, state): ...@@ -329,7 +329,8 @@ def set_state(task_id, state):
if flag: if flag:
t.task_state = 4 t.task_state = 4
elif state == 'giveup': elif state == 'giveup':
if t.task_state != 5: if not t.task_state == '5':
print(t.task_state)
slice_list = Slice.find_slicelist_by_taskId(t.task_id) slice_list = Slice.find_slicelist_by_taskId(t.task_id)
flag = True flag = True
for i in slice_list: for i in slice_list:
......
...@@ -34,3 +34,22 @@ def get_data_list(): ...@@ -34,3 +34,22 @@ def get_data_list():
'data': list 'data': list
} }
return json.dumps(res) return json.dumps(res)
@dataset.route("/postDataFormList", methods=["Post"])
def create_task():
data = request.get_json(silent=True)
id = data['id']
ret = data_set.createtask(id)
if ret is True:
data_set.set_complete(id)
res = {
'code': 1,
'message': "success",
}
else:
res = {
'code': 0,
'message': "failed",
}
return json.dump(res)
...@@ -9,6 +9,7 @@ data = Blueprint("data", __name__, url_prefix="/api/file") ...@@ -9,6 +9,7 @@ data = Blueprint("data", __name__, url_prefix="/api/file")
@data.before_request @data.before_request
def before_request(): def before_request():
if mysql.is_closed():
mysql.connect() mysql.connect()
......
...@@ -9,6 +9,7 @@ slice = Blueprint("slice", __name__, url_prefix="/api/slice") ...@@ -9,6 +9,7 @@ slice = Blueprint("slice", __name__, url_prefix="/api/slice")
@slice.before_request @slice.before_request
def before_request(): def before_request():
if mysql.is_closed():
mysql.connect() mysql.connect()
......
...@@ -8,6 +8,7 @@ task = Blueprint("task", __name__, url_prefix="/api/task") ...@@ -8,6 +8,7 @@ task = Blueprint("task", __name__, url_prefix="/api/task")
@task.before_request @task.before_request
def before_request(): def before_request():
if mysql.is_closed():
mysql.connect() mysql.connect()
......
...@@ -9,6 +9,7 @@ user = Blueprint("user", __name__, url_prefix="/api/user") ...@@ -9,6 +9,7 @@ user = Blueprint("user", __name__, url_prefix="/api/user")
@user.before_request @user.before_request
def before_request(): def before_request():
if mysql.is_closed():
mysql.connect() mysql.connect()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment