Commit 0740a9f4 by dong

fix20230113

parent c41f8c37
......@@ -323,6 +323,10 @@ def upload_project_data2():
set_project_status = row_content[17] # 项目立项状态
project_progress = row_content[18] # 项目进展
sign_time = row_content[19] # 签约时间
project_year = ''
if sign_time:
project_year = int(sign_time.splite('/')[0])
start_time = row_content[20] # 开工时间
end_time = row_content[21] # 竣工时间
is_fixed_investment = row_content[22] # 固定资产投资项目
......@@ -361,7 +365,7 @@ def upload_project_data2():
}
time_strf = datetime.now().strftime("%Y")
project_num_li = ''
project_obj_list = ProjectManagement.query.all()
project_obj_list = ProjectManagement.query.filter_by(is_delete=0).all()
if project_obj_list:
project_num_li = [project_obj.project_num for project_obj in project_obj_list if
project_obj.project_num.startswith(time_strf + prefix_dic[district])]
......@@ -405,6 +409,7 @@ def upload_project_data2():
set_project_status=set_project_status,
project_progress=project_progress,
sign_time=sign_time,
project_year=project_year,
start_time=start_time,
end_time=end_time,
is_fixed_investment=is_fixed_investment,
......@@ -621,6 +626,10 @@ def project_edit():
project_unity = request.form['project_unity']
is_development_project = request.form['is_development_project']
sign_time = request.form['sign_time']
project_year = ''
if sign_time:
project_year = int(sign_time.splite('/')[0])
start_time = request.form['start_time']
end_time = request.form['end_time']
investor_rank = request.form['investor_rank']
......@@ -687,12 +696,12 @@ def project_edit():
project_obj.project_problem = project_problem
project_obj.upload_unity = upload_unity
project_obj.upload_people = upload_people
# project_obj.upload_time = upload_time
project_obj.project_num = project_num
project_obj.project_source = project_source
project_obj.project_unity = project_unity
project_obj.is_development_project = is_development_project
project_obj.sign_time = sign_time
project_obj.project_year = project_year
project_obj.start_time = start_time
project_obj.end_time = end_time
project_obj.investor_rank = investor_rank
......
......@@ -289,7 +289,7 @@ def update_sign_project(upload_people, row_content):
# 更新开工库
def update_star_project(upload_people, row_content):
def update_start_project(upload_people, row_content):
try:
project_num = row_content[0] # 项目编号
project_name = row_content[1] # 项目名称
......@@ -840,7 +840,6 @@ def upload_project_data1():
return jsonify(code=RET.DATAERR, msg='数据更新出错,错误位置为第【{}】行!'.format(i))
else:
pass
if int(data_type) == 3: # 更新签约库
row_list = [table.row_values(i) for i in range(1, nrows)]
rows = len(row_list)
......@@ -869,7 +868,7 @@ def upload_project_data1():
return jsonify(code=RET.NODATA,
msg="表格内无有效数据!")
ret = update_star_project(row_content)
ret = update_start_project(upload_people, row_content)
if ret == 'continue':
update_num += 1
continue
......
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