a.id,
a.standard_task_id AS "standardTaskId",
a.khtx_target_id AS "khtxTargetId",
a.start_time AS "startTime",
a.end_time AS "endTime",
a.publish_status AS "publishStatus",
a.final_score AS "finalScore",
a.status AS "status",
a.overdue AS "overdue",
a.sort,
a.create_by AS "createBy.id",
a.create_date,
a.update_by AS "updateBy.id",
a.update_date,
a.remarks,
a.del_flag,
a.direct_yes_no AS "directYesNo",
a.file_submit_status AS "fileSubmitStatus",
a.wj_file_submit_status AS "wjFileSubmitStatus",
a.feedback AS "feedback",
a.application_update AS applicationUpdate
i.id AS "acIndex.id",
i.system_ID AS "acIndex.systemID",
i.parent_id AS "acIndex.parentID",
i.parent_ids AS "acIndex.parentids",
i.name AS "acIndex.name",
i.href AS "acIndex.href",
i.target AS "acIndex.target",
i.icon AS "acIndex.icon",
i.sort AS "acIndex.sort",
i.is_show AS "acIndex.isShow",
i.permission AS "acIndex.permission",
i.level AS "acIndex.level",
i.isFinal AS "acIndex.isFinal",
i.isRoot AS "acIndex.isRoot",
i.description AS "acIndex.description",
i.datasource AS "acIndex.datasource",
i.object AS "acIndex.object",
i.score AS "acIndex.score",
i.method AS "acIndex.method"
f.id AS "formula.id",
f.khtx_target_id AS "formula.targetId",
f.formula_kind AS "formula.ormulaKind",
f.formula_type AS "formula.formulaType",
f.formula_left AS "formula.formulaLeft",
f.formula_right AS "formula.formulaRight",
f.formula_center AS "formula.formulaCenter",
f.execution_order AS "formula.executionOrder"
v.id AS "params.id",
v.khtx_target_id AS "params.targetId",
v.var_name AS "params.varName",
v.var_name_en AS "params.varNameEn",
v.var_type AS "params.varType",
v.questionnaire_id AS "params.questionnaireId",
v.question_id AS "params.questionId",
v.option_id AS "params.optionId",
v.basics_tablename_ch AS "params.basicsTableNameCh",
v.basics_tablename_en AS "params.basicsTablenameEn",
v.basics_columnname_ch AS "params.basicsColumnnameCh",
v.basics_columnname_en AS "params.basicsColumnnameEn",
v.sort AS "params.sort"
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.`NAME` AS "acIndex.name",
n.PARENT_ID AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.description AS "acIndex.description",
n.score AS "acIndex.score",
n.evaluation AS "acIndex.evaluation",
n.method AS "acIndex.method",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
WHERE a.id = #{id}
SELECT
FROM standard_subtask a
WHERE a.del_flag = #{DEL_FLAG_NORMAL}
ORDER BY ${page.orderBy}
ORDER BY a.update_date
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and
a.standard_task_id =#{standardTaskId}
and a.publish_status != 0
and a.publish_status=#{publishStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
and o.PARENT_ID =#{currentUser.office.id}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and a.standard_task_id =#{standardTaskId}
and a.publish_status != 0
and (a.overdue=2 or a.overdue=3 )
and a.publish_status=#{publishStatus}
and a.overdue=#{overdue}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
and o.PARENT_ID =#{currentUser.office.id}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and a.standard_task_id =#{standardTaskId}
and a.publish_status != 0
and a.overdue !=2
and a.publish_status=#{publishStatus}
and a.file_submit_status=#{fileSubmitStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and
a.standard_task_id =#{standardTaskId}
and a.publish_status >=#{publishStatus}
and a.file_submit_status = #{fileSubmitStatus}
and a.wj_file_submit_status = #{wjFileSubmitStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
INSERT INTO standard_subtask(
id,
standard_task_id,
khtx_target_id,
start_time,
end_time,
publish_status,
final_score,
status,
sort,
create_by,
create_date,
update_by,
update_date,
remarks,
del_flag,
direct_yes_no,
feedback
) VALUES (
#{id},
#{standardTaskId},
#{khtxTargetId},
#{startTime},
#{endTime},
#{publishStatus},
#{finalScore},
#{status},
#{sort},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{remarks},
#{delFlag},
#{directYesNo},
#{feedback}
)
UPDATE standard_subtask SET
standard_task_id = #{standardTaskId},
khtx_target_id = #{khtxTargetId},
publish_status= #{publishStatus},
final_score= #{finalScore},
status = #{status},
sort = #{sort},
create_by = #{createBy.id},
create_date = #{createDate},
update_by = #{updateBy.id},
update_date = #{updateDate},
remarks = #{remarks},
del_flag = #{delFlag},
direct_yes_no=#{directYesNo},
feedback = #{feedback}
WHERE id = #{id}
UPDATE standard_subtask SET
publish_status= #{publishStatus},
start_time= #{startTime},
end_time= #{endTime},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
and overdue =1
UPDATE standard_subtask SET
overdue= #{overdue},
start_time= #{startTime},
end_time= #{endTime},
wj_file_submit_status= #{wjFileSubmitStatus},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE standard_subtask SET
file_submit_status= #{fileSubmitStatus},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE standard_subtask SET
del_flag = #{delFlag}
WHERE id = #{id}
SELECT
,
FROM standard_subtask a
LEFT JOIN assessment_index i ON i.ID = a.khtx_target_id
/*LEFT JOIN khtx_formula f ON f.khtx_target_id =a.khtx_target_id
LEFT JOIN khtx_var v ON v.khtx_target_id =a.khtx_target_id*/
WHERE a.del_flag= #{DEL_FLAG_NORMAL}
AND
a.standard_task_id =#{standardTaskId}
AND a.status = #{status}
AND i.parent_ids LIKE CONCAT('%',#{acIndex.parentids},'%')
AND i.parent_id = #{acIndex.parentID}
AND i.method = #{acIndex.method}
ORDER BY i.sort
SELECT
,
FROM standard_subtask a
LEFT JOIN assessment_index i ON i.ID = a.khtx_target_id
/* LEFT JOIN khtx_formula f ON f.khtx_target_id =a.khtx_target_id
LEFT JOIN khtx_var v ON v.khtx_target_id =a.khtx_target_id*/
WHERE
a.id =#{id}
UPDATE standard_subtask SET
direct_yes_no=#{directYesNo},
final_score=#{finalScore},
status= #{status},
update_by = #{updateBy.id},
update_date = #{updateDate},
feedback = #{feedback}
WHERE id = #{id}
UPDATE standard_subtask SET
final_score= #{finalScore},
status= #{status},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE khtx_target_id = #{khtxTargetId}
AND standard_task_id=#{standardTaskId}
SELECT
,
FROM standard_subtask a
LEFT JOIN assessment_index i ON i.ID = a.khtx_target_id
/* LEFT JOIN khtx_formula f ON f.khtx_target_id =a.khtx_target_id
LEFT JOIN khtx_var v ON v.khtx_target_id =a.khtx_target_id*/
WHERE
a.del_flag= #{DEL_FLAG_NORMAL}
and
a.khtx_target_id =#{khtxTargetId}
and a.standard_task_id=#{standardTaskId}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.`NAME` AS "acIndex.name",
n.PARENT_ID AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.description AS "acIndex.description",
n.score AS "acIndex.score",
n.evaluation AS "acIndex.evaluation",
n.method AS "acIndex.method",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and t.del_flag =0
and a.publish_status=#{publishStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name =#{acIndex.name}
and o.PARENT_ID =#{currentUser.office.id}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and (a.wj_file_submit_status = '1' or a.wj_file_submit_status='3')
and a.standard_task_id =#{standardTaskId}
and a.publish_status=#{publishStatus}
and a.file_submit_status=#{fileSubmitStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
and n.method =#{acIndex.method}
UPDATE standard_subtask SET
wj_file_submit_status= #{wjFileSubmitStatus},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE standard_subtask SET application_update='1' WHERE ID =#{subtaskId}
UPDATE standard_subtask SET application_update='0',
final_score='0',
`status`='1', file_submit_status='0'
WHERE ID =#{subtaskId}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and a.standard_task_id =#{standardTaskId}
and a.wj_file_submit_status = '2'
and a.overdue=#{overdue}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
and o.PARENT_ID =#{currentUser.office.id}
and n.method = #{acIndex.method}
SELECT
,
p.id AS "plan.id",
p.cycle AS "plan.cycle",
p.`year` AS "plan.year",
p.title AS "plan.title",
p.`enable` AS "plan.enable",
p.assessment_start_date AS "plan.assessmentStartDate",
p.assessment_end_date AS "plan.assessmentEndDate",
p.assessment_system_id AS "plan.assessmentSystemId",
t.id AS "task.id",
t.sys_office_id AS "task.sysOfficeId",
o.`CODE` AS "office.code",
o.PARENT_ID AS "office.parent.id",
o.PARENT_IDS AS "office.parentIds",
o.`NAME` AS "office.name",
o.id AS "office.id",
o.AREA_ID AS "office.area.id",
n.id AS "acIndex.id",
n.system_ID AS "acIndex.systemID",
n.parent_id AS "acIndex.parentID",
n.parent_ids AS "acIndex.parentids",
n.name AS "acIndex.name",
n.href AS "acIndex.href",
n.target AS "acIndex.target",
n.icon AS "acIndex.icon",
n.sort AS "acIndex.sort",
n.is_show AS "acIndex.isShow",
n.permission AS "acIndex.permission",
n.level AS "acIndex.level",
n.isFinal AS "acIndex.isFinal",
n.isRoot AS "acIndex.isRoot",
n.description AS "acIndex.description",
n.datasource AS "acIndex.datasource",
n.object AS "acIndex.object",
n.score AS "acIndex.score",
n.method AS "acIndex.method"
FROM
standard_subtask a
LEFT JOIN standard_task t ON a.standard_task_id = t.id
LEFT JOIN sys_office o ON t.sys_office_id = o.id
LEFT JOIN standard_plan p ON t.standard_plan_id = p.id
LEFT JOIN assessment_index n ON a.khtx_target_id = n.ID
where
a.del_flag= #{DEL_FLAG_NORMAL}
and (a.wj_file_submit_status = '1' or a.wj_file_submit_status='2' or a.wj_file_submit_status='3')
and a.standard_task_id =#{standardTaskId}
and a.publish_status=#{publishStatus}
and a.file_submit_status=#{fileSubmitStatus}
and p.id=#{plan.id}
and o.name like CONCAT('%',#{office.name},'%')
and o.id = #{office.id}
and n.name like CONCAT('%',#{acIndex.name},'%')
and n.method =#{acIndex.method}