first commit

This commit is contained in:
2024-11-29 11:03:13 +08:00
commit fdef054baf
372 changed files with 24482 additions and 0 deletions

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.FestivalConfigMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.FestivalConfig">
<result column="id" property="id" />
<result column="name" property="name" />
<result column="year" property="year" />
<result column="vacation_date" property="vacationDate" />
<result column="repair_date" property="repairDate" />
<result column="delete_flag" property="deleteFlag" />
<result column="create_date" property="createDate" />
<result column="create_user" property="createUser" />
<result column="update_date" property="updateDate" />
<result column="update_user" property="updateUser" />
<result column="days" property="days" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.FestivalConfigDTO">
select * from festival_config
where delete_flag =0
<if test="qo.year != null and qo.year != '' ">
and `year` = #{qo.year}
</if>
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.VerificationCodeMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.VerificationCode">
<result column="id" property="id" />
<result column="phone_number" property="phoneNumber" />
<result column="code" property="code" />
<result column="expiration_time" property="expirationTime" />
</resultMap>
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtActionMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtAction">
<result column="id" property="id" />
<result column="objectType" property="objecttype" />
<result column="objectID" property="objectid" />
<result column="product" property="product" />
<result column="project" property="project" />
<result column="execution" property="execution" />
<result column="actor" property="actor" />
<result column="action" property="action" />
<result column="date" property="date" />
<result column="comment" property="comment" />
<result column="extra" property="extra" />
<result column="read" property="read" />
<result column="vision" property="vision" />
<result column="efforted" property="efforted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtActionrecentMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtActionrecent">
<result column="id" property="id" />
<result column="objectType" property="objecttype" />
<result column="objectID" property="objectid" />
<result column="product" property="product" />
<result column="project" property="project" />
<result column="execution" property="execution" />
<result column="actor" property="actor" />
<result column="action" property="action" />
<result column="date" property="date" />
<result column="comment" property="comment" />
<result column="extra" property="extra" />
<result column="read" property="read" />
<result column="vision" property="vision" />
<result column="efforted" property="efforted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtBugMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtBug">
<result column="id" property="id" />
<result column="project" property="project" />
<result column="product" property="product" />
<result column="injection" property="injection" />
<result column="identify" property="identify" />
<result column="branch" property="branch" />
<result column="module" property="module" />
<result column="execution" property="execution" />
<result column="plan" property="plan" />
<result column="story" property="story" />
<result column="storyVersion" property="storyversion" />
<result column="task" property="task" />
<result column="toTask" property="totask" />
<result column="toStory" property="tostory" />
<result column="title" property="title" />
<result column="keywords" property="keywords" />
<result column="severity" property="severity" />
<result column="pri" property="pri" />
<result column="type" property="type" />
<result column="os" property="os" />
<result column="browser" property="browser" />
<result column="hardware" property="hardware" />
<result column="found" property="found" />
<result column="steps" property="steps" />
<result column="status" property="status" />
<result column="subStatus" property="substatus" />
<result column="color" property="color" />
<result column="confirmed" property="confirmed" />
<result column="activatedCount" property="activatedcount" />
<result column="activatedDate" property="activateddate" />
<result column="feedbackBy" property="feedbackby" />
<result column="notifyEmail" property="notifyemail" />
<result column="mailto" property="mailto" />
<result column="openedBy" property="openedby" />
<result column="openedDate" property="openeddate" />
<result column="openedBuild" property="openedbuild" />
<result column="assignedTo" property="assignedto" />
<result column="assignedDate" property="assigneddate" />
<result column="deadline" property="deadline" />
<result column="resolvedBy" property="resolvedby" />
<result column="resolution" property="resolution" />
<result column="resolvedBuild" property="resolvedbuild" />
<result column="resolvedDate" property="resolveddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="duplicateBug" property="duplicatebug" />
<result column="linkBug" property="linkbug" />
<result column="case" property="caseId" />
<result column="caseVersion" property="caseversion" />
<result column="feedback" property="feedback" />
<result column="result" property="result" />
<result column="repo" property="repo" />
<result column="mr" property="mr" />
<result column="entry" property="entry" />
<result column="lines" property="lines" />
<result column="v1" property="v1" />
<result column="v2" property="v2" />
<result column="repoType" property="repotype" />
<result column="issueKey" property="issuekey" />
<result column="testtask" property="testtask" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="deleted" property="deleted" />
</resultMap>
<select id="bugPageList" resultType="com.sa.zentao.dao.ZtBugDTO">
SELECT * from zt_bug
WHERE 1=1
and project =#{qo.project}
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
-- 未关闭
and status !='closed'
</if>
<if test="qo.searchVal == 'YWCJ' ">
-- 由我创建
and openedBy =#{qo.userName}
</if>
<if test="qo.searchVal == 'ZPGW' ">
-- 指派给我
and assignedTo =#{qo.userName}
</if>
<if test="qo.searchVal == 'YWJJ' ">
-- 由我解决
and resolvedBy =#{qo.userName}
and status= 'resolved'
</if>
<if test="qo.searchVal == 'YWZP' ">
-- 由我指派
and openedBy =#{qo.userName}
</if>
<if test="qo.searchVal == 'WJJ' ">
-- //未解决
and status= 'active'
</if>
<if test="qo.searchVal == 'WQR' ">
-- //未确认
and confirmed= 0
</if>
<if test="qo.searchVal == 'WZP' ">
-- //未指派
and assignedTo is null
</if>
<if test="qo.searchVal == 'JWCL' ">
-- //久未处理
</if>
<if test="qo.searchVal == 'DGB' ">
-- //待关闭
</if>
<if test="qo.searchVal == 'BYQ' ">
-- //被延期
</if>
<if test="qo.searchVal == 'GQ' ">
-- //过期BUG
</if>
<if test="qo.searchVal == 'XQBD' ">
-- //研发需求变动
</if>
order by id desc
</select>
<select id="myBugPageList" resultType="com.sa.zentao.dao.ZtBugDTO">
SELECT * from zt_bug
WHERE 1=1
and openedBy =#{qo.userName}
or assignedTo =#{qo.userName}
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtCaseMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtCase">
<result column="id" property="id" />
<result column="project" property="project" />
<result column="product" property="product" />
<result column="execution" property="execution" />
<result column="branch" property="branch" />
<result column="lib" property="lib" />
<result column="module" property="module" />
<result column="path" property="path" />
<result column="story" property="story" />
<result column="storyVersion" property="storyversion" />
<result column="title" property="title" />
<result column="precondition" property="precondition" />
<result column="keywords" property="keywords" />
<result column="pri" property="pri" />
<result column="type" property="type" />
<result column="auto" property="auto" />
<result column="frame" property="frame" />
<result column="stage" property="stage" />
<result column="howRun" property="howrun" />
<result column="script" property="script" />
<result column="scriptedBy" property="scriptedby" />
<result column="scriptedDate" property="scripteddate" />
<result column="scriptStatus" property="scriptstatus" />
<result column="scriptLocation" property="scriptlocation" />
<result column="status" property="status" />
<result column="subStatus" property="substatus" />
<result column="color" property="color" />
<result column="frequency" property="frequency" />
<result column="order" property="order" />
<result column="openedBy" property="openedby" />
<result column="openedDate" property="openeddate" />
<result column="reviewedBy" property="reviewedby" />
<result column="reviewedDate" property="revieweddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="version" property="version" />
<result column="linkCase" property="linkcase" />
<result column="fromBug" property="frombug" />
<result column="fromCaseID" property="fromcaseid" />
<result column="fromCaseVersion" property="fromcaseversion" />
<result column="deleted" property="deleted" />
<result column="lastRunner" property="lastrunner" />
<result column="lastRunDate" property="lastrundate" />
<result column="lastRunResult" property="lastrunresult" />
<result column="scene" property="scene" />
<result column="sort" property="sort" />
</resultMap>
<select id="casePageList" resultType="com.sa.zentao.dao.ZtCaseDTO">
SELECT * from zt_case
WHERE 1= 1
and project =#{qo.project}
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtCasestepMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtCasestep">
<result column="id" property="id" />
<result column="parent" property="parent" />
<result column="case" property="case" />
<result column="version" property="version" />
<result column="type" property="type" />
<result column="desc" property="desc" />
<result column="expect" property="expect" />
</resultMap>
</mapper>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtCronDevopsMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtCronDevops">
<result column="id" property="id" />
<result column="name" property="name" />
<result column="content" property="content" />
<result column="mail" property="mail" />
<result column="phone" property="phone" />
<result column="cron" property="cron" />
<result column="create_user" property="createUser" />
<result column="create_date" property="createDate" />
<result column="update_date" property="updateDate" />
<result column="update_user" property="updateUser" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtCronDevopsDTO">
SELECT * from zt_cron_devops WHERE 1=1
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtCronDevopsUserMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtCronDevopsUser">
<result column="username" property="username" />
<result column="mail" property="mail" />
<result column="create_date" property="createDate" />
<result column="create_user" property="createUser" />
<result column="devops_id" property="devopsId" />
</resultMap>
</mapper>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtEffortMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtEffort">
<result column="id" property="id" />
<result column="objectType" property="objecttype" />
<result column="objectID" property="objectid" />
<result column="product" property="product" />
<result column="project" property="project" />
<result column="execution" property="execution" />
<result column="account" property="account" />
<result column="work" property="work" />
<result column="vision" property="vision" />
<result column="date" property="date" />
<result column="left" property="left" />
<result column="consumed" property="consumed" />
<result column="begin" property="begin" />
<result column="end" property="end" />
<result column="extra" property="extra" />
<result column="order" property="order" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtExecutionprojectMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtExecutionproject">
<result column="execution" property="execution" />
<result column="project" property="project" />
</resultMap>
</mapper>

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbanMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanban">
<result column="id" property="id" />
<result column="space" property="space" />
<result column="name" property="name" />
<result column="owner" property="owner" />
<result column="team" property="team" />
<result column="desc" property="desc" />
<result column="acl" property="acl" />
<result column="whitelist" property="whitelist" />
<result column="archived" property="archived" />
<result column="performable" property="performable" />
<result column="status" property="status" />
<result column="order" property="order" />
<result column="displayCards" property="displaycards" />
<result column="showWIP" property="showwip" />
<result column="fluidBoard" property="fluidboard" />
<result column="colWidth" property="colwidth" />
<result column="minColWidth" property="mincolwidth" />
<result column="maxColWidth" property="maxcolwidth" />
<result column="object" property="object" />
<result column="alignment" property="alignment" />
<result column="createdBy" property="createdby" />
<result column="createdDate" property="createddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="activatedBy" property="activatedby" />
<result column="activatedDate" property="activateddate" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbancardMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbancard">
<result column="id" property="id" />
<result column="kanban" property="kanban" />
<result column="region" property="region" />
<result column="group" property="group" />
<result column="fromID" property="fromid" />
<result column="fromType" property="fromtype" />
<result column="name" property="name" />
<result column="status" property="status" />
<result column="pri" property="pri" />
<result column="assignedTo" property="assignedto" />
<result column="desc" property="desc" />
<result column="begin" property="begin" />
<result column="end" property="end" />
<result column="estimate" property="estimate" />
<result column="progress" property="progress" />
<result column="color" property="color" />
<result column="acl" property="acl" />
<result column="whitelist" property="whitelist" />
<result column="order" property="order" />
<result column="archived" property="archived" />
<result column="createdBy" property="createdby" />
<result column="createdDate" property="createddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="archivedBy" property="archivedby" />
<result column="archivedDate" property="archiveddate" />
<result column="assignedBy" property="assignedby" />
<result column="assignedDate" property="assigneddate" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbancellMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbancell">
<result column="id" property="id" />
<result column="kanban" property="kanban" />
<result column="lane" property="lane" />
<result column="column" property="column" />
<result column="type" property="type" />
<result column="cards" property="cards" />
</resultMap>
</mapper>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbancolumnMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbancolumn">
<result column="id" property="id" />
<result column="parent" property="parent" />
<result column="type" property="type" />
<result column="region" property="region" />
<result column="group" property="group" />
<result column="name" property="name" />
<result column="color" property="color" />
<result column="limit" property="limit" />
<result column="order" property="order" />
<result column="archived" property="archived" />
<result column="deleted" property="deleted" />
</resultMap>
<select id="listByLaneIds" resultType="com.sa.zentao.dao.ZtKanbancolumnDTO">
SELECT c.*,b.lane,b.kanban,b.cards, b.type cardType from zt_kanbancolumn c,zt_kanbancell b
WHERE c.id = b.column
and b.lane in
<foreach collection="laneIds" item="id" index="index"
open="(" close=")" separator=",">
#{id}
</foreach>
</select>
</mapper>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbangroupMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbangroup">
<result column="id" property="id" />
<result column="kanban" property="kanban" />
<result column="region" property="region" />
<result column="order" property="order" />
</resultMap>
</mapper>

View File

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbanlaneMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbanlane">
<result column="id" property="id"/>
<result column="execution" property="execution"/>
<result column="type" property="type"/>
<result column="region" property="region"/>
<result column="group" property="group"/>
<result column="groupby" property="groupby"/>
<result column="extra" property="extra"/>
<result column="name" property="name"/>
<result column="color" property="color"/>
<result column="order" property="order"/>
<result column="lastEditedTime" property="lasteditedtime"/>
<result column="deleted" property="deleted"/>
</resultMap>
<select id="getZtKanbanlane" resultType="com.sa.zentao.entity.ZtKanbancell">
SELECT cell.* from zt_kanbanlane lane ,zt_kanbancolumn cmn ,zt_kanbancell cell
WHERE lane.id = cell.lane
and cmn.id = cell.`column`
and lane.type = #{type}
and cell.kanban=#{id}
and cmn.type= #{status}
</select>
<select id="getZtKanbanlaneList" resultType="com.sa.zentao.entity.ZtKanbancell">
SELECT cell.* from zt_kanbanlane lane ,zt_kanbancolumn cmn ,zt_kanbancell cell
WHERE lane.id = cell.lane
and cmn.id = cell.`column`
and lane.type = #{type}
and cell.kanban=#{id}
</select>
</mapper>

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbanregionMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbanregion">
<result column="id" property="id" />
<result column="space" property="space" />
<result column="kanban" property="kanban" />
<result column="name" property="name" />
<result column="order" property="order" />
<result column="createdBy" property="createdby" />
<result column="createdDate" property="createddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtKanbanspaceMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtKanbanspace">
<result column="id" property="id" />
<result column="name" property="name" />
<result column="type" property="type" />
<result column="owner" property="owner" />
<result column="team" property="team" />
<result column="desc" property="desc" />
<result column="acl" property="acl" />
<result column="whitelist" property="whitelist" />
<result column="status" property="status" />
<result column="order" property="order" />
<result column="createdBy" property="createdby" />
<result column="createdDate" property="createddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="activatedBy" property="activatedby" />
<result column="activatedDate" property="activateddate" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtModuleMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtModule">
<result column="id" property="id" />
<result column="root" property="root" />
<result column="branch" property="branch" />
<result column="name" property="name" />
<result column="parent" property="parent" />
<result column="path" property="path" />
<result column="grade" property="grade" />
<result column="order" property="order" />
<result column="type" property="type" />
<result column="from" property="from" />
<result column="owner" property="owner" />
<result column="collector" property="collector" />
<result column="short" property="short" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtProductMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtProduct">
<result column="id" property="id" />
<result column="program" property="program" />
<result column="name" property="name" />
<result column="code" property="code" />
<result column="shadow" property="shadow" />
<result column="bind" property="bind" />
<result column="line" property="line" />
<result column="type" property="type" />
<result column="status" property="status" />
<result column="subStatus" property="subStatus" />
<result column="desc" property="desc" />
<result column="PO" property="po" />
<result column="QD" property="qd" />
<result column="RD" property="rd" />
<result column="feedback" property="feedback" />
<result column="ticket" property="ticket" />
<result column="acl" property="acl" />
<result column="whitelist" property="whitelist" />
<result column="reviewer" property="reviewer" />
<result column="PMT" property="pmt" />
<result column="draftStories" property="draftStories" />
<result column="activeStories" property="activeStories" />
<result column="changingStories" property="changingStories" />
<result column="reviewingStories" property="reviewingStories" />
<result column="finishedStories" property="finishedStories" />
<result column="closedStories" property="closedStories" />
<result column="totalStories" property="totalStories" />
<result column="unresolvedBugs" property="unresolvedBugs" />
<result column="closedBugs" property="closedBugs" />
<result column="fixedBugs" property="fixedBugs" />
<result column="totalBugs" property="totalBugs" />
<result column="plans" property="plans" />
<result column="releases" property="releases" />
<result column="createdBy" property="createdBy" />
<result column="createdDate" property="createdDate" />
<result column="createdVersion" property="createdVersion" />
<result column="closedDate" property="closedDate" />
<result column="order" property="order" />
<result column="vision" property="vision" />
<result column="deleted" property="deleted" />
</resultMap>
<select id="productPageList" resultType="com.sa.zentao.dao.ZtProductDTO">
SELECT * from zt_product s
where 1=1
and deleted = '0'
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status = 'normal'
</if>
<if test="qo.searchVal == 'JS' ">
and s.status ='closed'
</if>
<if test="qo.projectIds != null and qo.projectIds.size() > 0">
and s.program in
<foreach collection="qo.projectIds" item="id" index="index"
open="(" close=")" separator=",">
#{id}
</foreach>
</if>
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,224 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtProjectMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtProject">
<result column="id" property="id"/>
<result column="project" property="project"/>
<result column="charter" property="charter"/>
<result column="model" property="model"/>
<result column="type" property="type"/>
<result column="category" property="category"/>
<result column="lifetime" property="lifetime"/>
<result column="budget" property="budget"/>
<result column="budgetUnit" property="budgetUnit"/>
<result column="attribute" property="attribute"/>
<result column="percent" property="percent"/>
<result column="milestone" property="milestone"/>
<result column="output" property="output"/>
<result column="auth" property="auth"/>
<result column="parent" property="parent"/>
<result column="path" property="path"/>
<result column="grade" property="grade"/>
<result column="name" property="name"/>
<result column="code" property="code"/>
<result column="hasProduct" property="hasProduct"/>
<result column="begin" property="begin"/>
<result column="end" property="end"/>
<result column="firstEnd" property="firstEnd"/>
<result column="realBegan" property="realBegan"/>
<result column="realEnd" property="realEnd"/>
<result column="days" property="days"/>
<result column="status" property="status"/>
<result column="subStatus" property="subStatus"/>
<result column="pri" property="pri"/>
<result column="desc" property="desc"/>
<result column="version" property="version"/>
<result column="parentVersion" property="parentVersion"/>
<result column="planDuration" property="planDuration"/>
<result column="realDuration" property="realDuration"/>
<result column="progress" property="progress"/>
<result column="estimate" property="estimate"/>
<result column="left" property="left"/>
<result column="consumed" property="consumed"/>
<result column="teamCount" property="teamCount"/>
<result column="market" property="market"/>
<result column="openedBy" property="openedBy"/>
<result column="openedDate" property="openedDate"/>
<result column="openedVersion" property="openedVersion"/>
<result column="lastEditedBy" property="lastEditedBy"/>
<result column="lastEditedDate" property="lastEditedDate"/>
<result column="closedBy" property="closedBy"/>
<result column="closedDate" property="closedDate"/>
<result column="closedReason" property="closedReason"/>
<result column="canceledBy" property="canceledBy"/>
<result column="canceledDate" property="canceledDate"/>
<result column="suspendedDate" property="suspendedDate"/>
<result column="PO" property="po"/>
<result column="PM" property="pm"/>
<result column="QD" property="qd"/>
<result column="RD" property="rd"/>
<result column="team" property="team"/>
<result column="acl" property="acl"/>
<result column="whitelist" property="whitelist"/>
<result column="order" property="order"/>
<result column="vision" property="vision"/>
<result column="division" property="division"/>
<result column="displayCards" property="displayCards"/>
<result column="fluidBoard" property="fluidBoard"/>
<result column="multiple" property="multiple"/>
<result column="colWidth" property="colWidth"/>
<result column="minColWidth" property="minColWidth"/>
<result column="maxColWidth" property="maxColWidth"/>
<result column="deleted" property="deleted"/>
</resultMap>
<select id="pageProject" resultType="com.sa.zentao.dao.ZtProjectDTO">
select * from zt_project s
where 1= 1
and deleted = '0'
and type = 'project'
<if test="qo.projectIds != null and qo.projectIds.size() > 0">
and s.id in
<foreach collection="qo.projectIds" item="id" index="index"
open="(" close=")" separator=",">
#{id}
</foreach>
</if>
<if test="qo.searchVal != null and qo.searchVal != '' ">
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status != 'closed'
</if>
<if test="qo.searchVal == 'WKS' ">
and s.status= 'wait'
</if>
<if test="qo.searchVal == 'JXZ' ">
and s.status= 'doing'
</if>
<if test="qo.searchVal == 'YGQ' ">
-- 已挂起
and s.status= 'suspended'
</if>
<if test="qo.searchVal == 'YGB' ">
and s.status= 'closed'
</if>
</if>
order by id desc
</select>
<select id="groupPageList" resultType="com.sa.zentao.dao.ZtProjectDTO">
select * from zt_project s
where 1= 1
and deleted = '0'
and type ='program'
<if test="qo.productIds != null and qo.productIds.size() > 0">
and s.id in
<foreach collection="qo.productIds" item="id" index="index"
open="(" close=")" separator=",">
#{id}
</foreach>
</if>
<if test="qo.searchVal != null and qo.searchVal != '' ">
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status != 'closed'
</if>
<if test="qo.searchVal == 'WKS' ">
and s.status= 'wait'
</if>
<if test="qo.searchVal == 'JXZ' ">
and s.status= 'doing'
</if>
<if test="qo.searchVal == 'YGQ' ">
-- 已挂起
and s.status= 'suspended'
</if>
<if test="qo.searchVal == 'YGB' ">
and s.status= 'closed'
</if>
</if>
order by s.id desc
</select>
<select id="implementPageList" resultType="com.sa.zentao.dao.ZtProjectDTO">
select p.* from zt_project p
where 1= 1
and deleted = '0'
and type= 'sprint'
<if test="qo.searchVal != null and qo.searchVal != '' ">
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and p.status != 'closed'
</if>
<if test="qo.searchVal == 'WKS' ">
and p.status= 'wait'
</if>
<if test="qo.searchVal == 'JXZ' ">
and p.status= 'doing'
</if>
<if test="qo.searchVal == 'YGQ' ">
-- 已挂起
and p.status= 'suspended'
</if>
<if test="qo.searchVal == 'YGB' ">
and p.status= 'closed'
</if>
</if>
<if test="qo.projectIds != null and qo.projectIds.size() > 0">
and p.id in
<foreach collection="qo.projectIds" item="id" index="index"
open="(" close=")" separator=",">
#{id}
</foreach>
</if>
<if test="qo.userName != null and qo.userName != '' ">
and ( p.acl = 'open'
or whitelist like concat('%', #{qo.userName}, '%')
)
</if>
order by p.id desc
</select>
<select id="getProjectByProduct" resultType="com.sa.zentao.entity.ZtProject">
SELECT * from zt_project pj,zt_projectproduct pd
WHERE pj.id = pd.project
and pj.type = 'project'
and pd.product = #{qo.productId}
</select>
<select id="executionListByProduct" resultType="com.sa.zentao.entity.ZtProject">
SELECT * from zt_project pj,zt_projectproduct pd
WHERE pj.id = pd.project
and pj.type = 'sprint'
and pd.product = #{qo.productId}
<if test="qo.project !=null ">
and pj.parent = #{qo.project}
</if>
</select>
</mapper>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtProjectproductMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtProjectproduct">
<result column="project" property="project" />
<result column="product" property="product" />
<result column="branch" property="branch" />
<result column="plan" property="plan" />
</resultMap>
</mapper>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtProjectstoryMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtProjectstory">
<result column="project" property="project" />
<result column="product" property="product" />
<result column="branch" property="branch" />
<result column="story" property="story" />
<result column="version" property="version" />
<result column="order" property="order" />
</resultMap>
</mapper>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtSearchindexMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtSearchindex">
<result column="id" property="id" />
<result column="vision" property="vision" />
<result column="objectType" property="objecttype" />
<result column="objectID" property="objectid" />
<result column="title" property="title" />
<result column="content" property="content" />
<result column="addedDate" property="addeddate" />
<result column="editedDate" property="editeddate" />
</resultMap>
</mapper>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtStoryFeedbackMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtStoryFeedback">
<result column="id" property="id" />
<result column="name" property="name" />
<result column="remark" property="remark" />
<result column="files" property="files" />
<result column="opened_by" property="openedBy" />
<result column="opened_date" property="openedDate" />
<result column="update_date" property="updateDate" />
<result column="update_user" property="updateUser" />
<result column="story_id" property="storyId" />
<result column="scouce" property="scouce" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtStoryFeedbackDTO">
SELECT * from zt_story_feedback s WHERE 1 = 1
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status != 'closed'
</if>
<if test="qo.searchVal == 'WCJ' ">
and s.opened_by= #{qo.userName}
</if>
<if test="qo.searchVal == 'YJJ' ">
and s.status = 'finished'
</if>
<if test="qo.searchVal == 'YGB' ">
and s.status = 'closed'
</if>
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,190 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtStoryMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtStory">
<result column="id" property="id" />
<result column="vision" property="vision" />
<result column="parent" property="parent" />
<result column="product" property="product" />
<result column="branch" property="branch" />
<result column="module" property="module" />
<result column="plan" property="plan" />
<result column="source" property="source" />
<result column="sourceNote" property="sourcenote" />
<result column="fromBug" property="frombug" />
<result column="feedback" property="feedback" />
<result column="title" property="title" />
<result column="keywords" property="keywords" />
<result column="type" property="type" />
<result column="category" property="category" />
<result column="pri" property="pri" />
<result column="estimate" property="estimate" />
<result column="status" property="status" />
<result column="subStatus" property="substatus" />
<result column="color" property="color" />
<result column="stage" property="stage" />
<result column="stagedBy" property="stagedby" />
<result column="mailto" property="mailto" />
<result column="lib" property="lib" />
<result column="fromStory" property="fromstory" />
<result column="fromVersion" property="fromversion" />
<result column="openedBy" property="openedby" />
<result column="openedDate" property="openeddate" />
<result column="assignedTo" property="assignedto" />
<result column="assignedDate" property="assigneddate" />
<result column="approvedDate" property="approveddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="changedBy" property="changedby" />
<result column="changedDate" property="changeddate" />
<result column="reviewedBy" property="reviewedby" />
<result column="reviewedDate" property="revieweddate" />
<result column="releasedDate" property="releaseddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="closedReason" property="closedreason" />
<result column="activatedDate" property="activateddate" />
<result column="toBug" property="tobug" />
<result column="childStories" property="childstories" />
<result column="linkStories" property="linkstories" />
<result column="linkRequirements" property="linkrequirements" />
<result column="twins" property="twins" />
<result column="duplicateStory" property="duplicatestory" />
<result column="version" property="version" />
<result column="storyChanged" property="storychanged" />
<result column="feedbackBy" property="feedbackby" />
<result column="notifyEmail" property="notifyemail" />
<result column="BSA" property="bsa" />
<result column="duration" property="duration" />
<result column="demand" property="demand" />
<result column="submitedBy" property="submitedby" />
<result column="roadmap" property="roadmap" />
<result column="URChanged" property="urchanged" />
<result column="deleted" property="deleted" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtStoryDTO">
select s.*,sp.spec ,sp.verify,sp.files from zt_story s
left join zt_storyreview v on s.id = v.story and s.version = v.version
left join zt_storyspec sp on s.id = sp.story
where 1=1
and product = #{qo.productId}
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status = 'closed'
and s.closedBy= #{qo.userName}
</if>
<if test="qo.searchVal == 'ZGW' ">
and s.assignedTo= #{qo.userName}
</if>
<if test="qo.searchVal == 'WCJ' ">
and s.openedBy= #{qo.userName}
</if>
<if test="qo.searchVal == 'YWPS' ">
and v.reviewer = #{qo.userName}
and s.status ='reviewing'
and v.result = ''
</if>
<if test="qo.searchVal == 'JH' ">
and s.status = 'active'
</if>
<if test="qo.searchVal == 'YGB' ">
and s.status = 'closed'
</if>
<if test="qo.searchVal == 'DGB' ">
and s.stage = 'verified'
and s.ys_flag =1
</if>
<if test="qo.searchVal == 'BGZ' ">
and s.status = '11'
</if>
<if test="qo.searchVal == 'WZP' ">
and s.status = '11'
</if>
<if test="qo.searchVal == 'WPS' ">
and s.reviewedBy like concat('%', #{qo.userName}, '%')
</if>
<if test="qo.searchVal == 'PSZ' ">
and s.status = 'reviewing'
</if>
<if test="qo.searchVal == 'DYS' ">
and s.stage = 'verified'
and s.ys_flag =0
</if>
<if test="qo.id != null ">
and s.id = #{qo.id}
</if>
<if test="qo.title != null and qo.title != '' ">
and s.title = #{qo.title}
</if>
<if test="qo.module != null and qo.module != '' ">
and s.module = #{qo.module}
</if>
group by s.id
order by id desc
</select>
<select id="projectStoryPageList" resultType="com.sa.zentao.dao.ZtStoryDTO">
select s.*,sp.spec ,sp.verify,sp.files from (zt_story s,zt_projectstory ps ) left join zt_storyspec sp on s.id = sp.story
left join zt_storyreview v on s.id = v.story and s.version = v.version
WHERE s.id = ps.story
<if test="qo.project != null ">
and ps.project =#{qo.project}
</if>
<if test="qo.execution != null ">
and ps.execution =#{qo.execution}
</if>
<if test="qo.module != null ">
and s.module =#{qo.module}
</if>
<if test="qo.searchVal != null and qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal != null and qo.searchVal == 'WGB' ">
and s.status !='closed'
</if>
<if test="qo.searchVal != null and qo.searchVal == 'ZGW' ">
and s.assignedTo = #{qo.userName}
</if>
<if test="qo.searchVal != null and qo.searchVal == 'INDEX' ">
and s.assignedTo = #{qo.userName}
or s.openedBy = #{qo.userName}
</if>
<if test="qo.searchVal != null and qo.searchVal == 'WCJ' ">
and s.openedBy = #{qo.userName}
</if>
<if test="qo.searchVal != null and qo.searchVal == 'YWPS' ">
and v.reviewer = #{qo.userName}
and s.status ='reviewing'
and v.result = ''
</if>
group by s.id
order by s.id desc
</select>
</mapper>

View File

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtStoryUserMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtStoryUser">
<result column="id" property="id" />
<result column="vision" property="vision" />
<result column="parent" property="parent" />
<result column="product" property="product" />
<result column="project" property="project" />
<result column="branch" property="branch" />
<result column="module" property="module" />
<result column="plan" property="plan" />
<result column="source" property="source" />
<result column="sourceNote" property="sourcenote" />
<result column="fromBug" property="frombug" />
<result column="feedback" property="feedback" />
<result column="title" property="title" />
<result column="keywords" property="keywords" />
<result column="type" property="type" />
<result column="category" property="category" />
<result column="pri" property="pri" />
<result column="estimate" property="estimate" />
<result column="status" property="status" />
<result column="subStatus" property="substatus" />
<result column="color" property="color" />
<result column="stage" property="stage" />
<result column="stagedBy" property="stagedby" />
<result column="mailto" property="mailto" />
<result column="lib" property="lib" />
<result column="fromStory" property="fromstory" />
<result column="fromVersion" property="fromversion" />
<result column="openedBy" property="openedby" />
<result column="openedDate" property="openeddate" />
<result column="assignedTo" property="assignedto" />
<result column="assignedDate" property="assigneddate" />
<result column="approvedDate" property="approveddate" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="changedBy" property="changedby" />
<result column="changedDate" property="changeddate" />
<result column="reviewedBy" property="reviewedby" />
<result column="reviewedDate" property="revieweddate" />
<result column="releasedDate" property="releaseddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="closedReason" property="closedreason" />
<result column="activatedDate" property="activateddate" />
<result column="toBug" property="tobug" />
<result column="childStories" property="childstories" />
<result column="linkStories" property="linkstories" />
<result column="linkRequirements" property="linkrequirements" />
<result column="twins" property="twins" />
<result column="duplicateStory" property="duplicatestory" />
<result column="version" property="version" />
<result column="storyChanged" property="storychanged" />
<result column="feedbackBy" property="feedbackby" />
<result column="notifyEmail" property="notifyemail" />
<result column="BSA" property="bsa" />
<result column="duration" property="duration" />
<result column="demand" property="demand" />
<result column="submitedBy" property="submitedby" />
<result column="roadmap" property="roadmap" />
<result column="URChanged" property="urchanged" />
<result column="deleted" property="deleted" />
<result column="plan_start_date" property="planStartDate" />
<result column="plan_end_date" property="planEndDate" />
<result column="start_date" property="startDate" />
<result column="end_date" property="endDate" />
<result column="ys_flag" property="ysFlag" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtStoryUserDTO">
SELECT * from zt_story_user s WHERE 1=1
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status != 'closed'
</if>
<if test="qo.searchVal == 'WCJ' ">
and s.openedby= #{qo.userName}
</if>
<if test="qo.searchVal == 'YGB' ">
and s.status = 'closed'
</if>
<if test="qo.module != null and qo.module != '' ">
and s.module = #{qo.module}
</if>
<if test="qo.productId != null ">
and s.product = #{qo.productId}
</if>
order by s.id desc
</select>
</mapper>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtStoryreviewMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtStoryreview">
<result column="story" property="story" />
<result column="version" property="version" />
<result column="reviewer" property="reviewer" />
<result column="result" property="result" />
<result column="reviewDate" property="reviewdate" />
</resultMap>
</mapper>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtStoryspecMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtStoryspec">
<result column="story" property="story" />
<result column="version" property="version" />
<result column="title" property="title" />
<result column="spec" property="spec" />
<result column="verify" property="verify" />
<result column="files" property="files" />
</resultMap>
</mapper>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTaskMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTask">
<result column="id" property="id" />
<result column="project" property="project" />
<result column="parent" property="parent" />
<result column="execution" property="execution" />
<result column="module" property="module" />
<result column="design" property="design" />
<result column="story" property="story" />
<result column="storyVersion" property="storyversion" />
<result column="designVersion" property="designversion" />
<result column="fromBug" property="frombug" />
<result column="feedback" property="feedback" />
<result column="fromIssue" property="fromissue" />
<result column="name" property="name" />
<result column="type" property="type" />
<result column="mode" property="mode" />
<result column="pri" property="pri" />
<result column="estimate" property="estimate" />
<result column="consumed" property="consumed" />
<result column="left" property="left" />
<result column="deadline" property="deadline" />
<result column="status" property="status" />
<result column="subStatus" property="substatus" />
<result column="color" property="color" />
<result column="mailto" property="mailto" />
<result column="desc" property="desc" />
<result column="version" property="version" />
<result column="openedBy" property="openedby" />
<result column="openedDate" property="openeddate" />
<result column="assignedTo" property="assignedto" />
<result column="assignedDate" property="assigneddate" />
<result column="estStarted" property="eststarted" />
<result column="realStarted" property="realstarted" />
<result column="finishedBy" property="finishedby" />
<result column="finishedDate" property="finisheddate" />
<result column="finishedList" property="finishedlist" />
<result column="canceledBy" property="canceledby" />
<result column="canceledDate" property="canceleddate" />
<result column="closedBy" property="closedby" />
<result column="closedDate" property="closeddate" />
<result column="planDuration" property="planduration" />
<result column="realDuration" property="realduration" />
<result column="closedReason" property="closedreason" />
<result column="lastEditedBy" property="lasteditedby" />
<result column="lastEditedDate" property="lastediteddate" />
<result column="activatedDate" property="activateddate" />
<result column="order" property="order" />
<result column="repo" property="repo" />
<result column="mr" property="mr" />
<result column="entry" property="entry" />
<result column="lines" property="lines" />
<result column="v1" property="v1" />
<result column="v2" property="v2" />
<result column="deleted" property="deleted" />
<result column="vision" property="vision" />
</resultMap>
<select id="taskPageList" resultType="com.sa.zentao.dao.ZtTaskDTO">
select * from zt_task s
where 1= 1
<if test="qo.searchVal == 'ALL' ">
</if>
<if test="qo.searchVal == 'WGB' ">
and s.status != 'closed'
</if>
<if test="qo.searchVal == 'ZPGW' ">
and s.assignedTo= #{qo.userName}
</if>
<if test="qo.searchVal == 'YWCY' ">
and s.mailto like concat('%', #{qo.userName}, '%')
</if>
<if test="qo.searchVal == 'YWZP' ">
and s.lastEditedBy = #{qo.userName}
</if>
<if test="qo.searchVal == 'RJXQBG' ">
and s.status != 'active'
</if>
<if test="qo.execution != '' and qo.execution != null ">
and s.execution =#{qo.execution}
</if>
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTaskestimateMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTaskestimate">
<result column="id" property="id" />
<result column="task" property="task" />
<result column="date" property="date" />
<result column="left" property="left" />
<result column="consumed" property="consumed" />
<result column="account" property="account" />
<result column="work" property="work" />
<result column="order" property="order" />
</resultMap>
</mapper>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTaskspecMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTaskspec">
<result column="task" property="task" />
<result column="version" property="version" />
<result column="name" property="name" />
<result column="estStarted" property="eststarted" />
<result column="deadline" property="deadline" />
</resultMap>
</mapper>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTaskteamMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTaskteam">
<result column="id" property="id" />
<result column="task" property="task" />
<result column="account" property="account" />
<result column="estimate" property="estimate" />
<result column="consumed" property="consumed" />
<result column="left" property="left" />
<result column="transfer" property="transfer" />
<result column="status" property="status" />
<result column="order" property="order" />
</resultMap>
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTeamMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTeam">
<result column="id" property="id" />
<result column="root" property="root" />
<result column="type" property="type" />
<result column="account" property="account" />
<result column="role" property="role" />
<result column="position" property="position" />
<result column="limited" property="limited" />
<result column="join" property="join" />
<result column="days" property="days" />
<result column="hours" property="hours" />
<result column="estimate" property="estimate" />
<result column="consumed" property="consumed" />
<result column="left" property="left" />
<result column="order" property="order" />
</resultMap>
</mapper>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTestresultMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTestresult">
<result column="id" property="id" />
<result column="run" property="run" />
<result column="case" property="case" />
<result column="version" property="version" />
<result column="job" property="job" />
<result column="compile" property="compile" />
<result column="caseResult" property="caseresult" />
<result column="stepResults" property="stepresults" />
<result column="ZTFResult" property="ztfresult" />
<result column="node" property="node" />
<result column="lastRunner" property="lastrunner" />
<result column="date" property="date" />
<result column="duration" property="duration" />
<result column="xml" property="xml" />
<result column="deploy" property="deploy" />
</resultMap>
</mapper>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtTesttaskMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtTesttask">
<result column="id" property="id" />
<result column="project" property="project" />
<result column="product" property="product" />
<result column="name" property="name" />
<result column="execution" property="execution" />
<result column="build" property="build" />
<result column="type" property="type" />
<result column="owner" property="owner" />
<result column="pri" property="pri" />
<result column="begin" property="begin" />
<result column="end" property="end" />
<result column="realFinishedDate" property="realfinisheddate" />
<result column="mailto" property="mailto" />
<result column="desc" property="desc" />
<result column="report" property="report" />
<result column="members" property="members" />
<result column="status" property="status" />
<result column="testreport" property="testreport" />
<result column="auto" property="auto" />
<result column="subStatus" property="substatus" />
<result column="createdBy" property="createdby" />
<result column="createdDate" property="createddate" />
<result column="deleted" property="deleted" />
</resultMap>
</mapper>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtUserMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtUser">
<result column="id" property="id" />
<result column="company" property="company" />
<result column="type" property="type" />
<result column="dept" property="dept" />
<result column="account" property="account" />
<result column="password" property="password" />
<result column="role" property="role" />
<result column="realname" property="realname" />
<result column="pinyin" property="pinyin" />
<result column="nickname" property="nickname" />
<result column="commiter" property="commiter" />
<result column="avatar" property="avatar" />
<result column="birthday" property="birthday" />
<result column="gender" property="gender" />
<result column="email" property="email" />
<result column="skype" property="skype" />
<result column="qq" property="qq" />
<result column="mobile" property="mobile" />
<result column="phone" property="phone" />
<result column="weixin" property="weixin" />
<result column="dingding" property="dingding" />
<result column="slack" property="slack" />
<result column="whatsapp" property="whatsapp" />
<result column="address" property="address" />
<result column="zipcode" property="zipcode" />
<result column="nature" property="nature" />
<result column="analysis" property="analysis" />
<result column="strategy" property="strategy" />
<result column="join" property="join" />
<result column="visits" property="visits" />
<result column="visions" property="visions" />
<result column="ip" property="ip" />
<result column="last" property="last" />
<result column="fails" property="fails" />
<result column="locked" property="locked" />
<result column="feedback" property="feedback" />
<result column="ranzhi" property="ranzhi" />
<result column="ldap" property="ldap" />
<result column="score" property="score" />
<result column="scoreLevel" property="scoreLevel" />
<result column="resetToken" property="resetToken" />
<result column="deleted" property="deleted" />
<result column="clientStatus" property="clientStatus" />
<result column="clientLang" property="clientLang" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.entity.ZtUser">
SELECT * from zt_user WHERE 1=1
<if test="qo.account != null and qo.account != '' ">
and nickname =#{qo.account}
</if>
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwBackupsMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwBackups">
<result column="name" property="name" />
<result column="backups_date" property="backupsDate" />
<result column="backups_file_name" property="backupsFileName" />
<result column="save_remark" property="saveRemark" />
<result column="file_size" property="fileSize" />
<result column="normal_flag" property="normalFlag" />
<result column="error_remark" property="errorRemark" />
<result column="create_date" property="createDate" />
<result column="create_user" property="createUser" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwBackupsDTO">
SELECT * from zt_yw_backups WHERE 1=1
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwChangeMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwChange">
<result column="id" property="id" />
<result column="apply_date" property="applyDate" />
<result column="change_content" property="changeContent" />
<result column="change_range" property="changeRange" />
<result column="effect_date" property="effectDate" />
<result column="level" property="level" />
<result column="emergency_plan" property="emergencyPlan" />
<result column="change_status" property="changeStatus" />
<result column="result" property="result" />
<result column="approval_user" property="approvalUser" />
<result column="approval_date" property="approvalDate" />
<result column="change_effect_date" property="changeEffectDate" />
<result column="change_effect_result" property="changeEffectResult" />
<result column="ys_flag" property="ysFlag" />
<result column="ys_remark" property="ysRemark" />
<result column="ys_user" property="ysUser" />
<result column="ys_date" property="ysDate" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwChangeDTO">
SELECT * from zt_yw_change WHERE 1=1
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwFaultListMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwFaultList">
<result column="id" property="id" />
<result column="fault_id" property="faultId" />
<result column="remark" property="remark" />
</resultMap>
</mapper>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwFaultMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwFault">
<result column="id" property="id" />
<result column="event_name" property="eventName" />
<result column="event_remark" property="eventRemark" />
<result column="event_level" property="eventLevel" />
<result column="event_range" property="eventRange" />
<result column="event_handle" property="eventHandle" />
<result column="repair_date" property="repairDate" />
<result column="create_date" property="createDate" />
<result column="create_user" property="createUser" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwFaultDTO">
SELECT * from zt_yw_fault WHERE 1=1 ORDER BY id desc
</select>
</mapper>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwFwqsearchMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwFwqsearch">
<result column="id" property="id" />
<result column="name" property="name" />
<result column="network_error" property="networkError" />
<result column="server_error" property="serverError" />
<result column="server_remark" property="serverRemark" />
<result column="alarm_error" property="alarmError" />
<result column="alarm_remark" property="alarmRemark" />
<result column="alarm_content" property="alarmContent" />
<result column="create_date" property="createDate" />
<result column="create_user" property="createUser" />
<result column="ip_json" property="ipJson" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwFwqsearchDTO">
SELECT * from zt_yw_fwqsearch WHERE 1=1
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwMachineRoomMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwMachineRoom">
<result column="room_name" property="roomName" />
<result column="inspect_date" property="inspectDate" />
<result column="inspect_user" property="inspectUser" />
<result column="temperature" property="temperature" />
<result column="humidity" property="humidity" />
<result column="error_flag" property="errorFlag" />
<result column="error_remark" property="errorRemark" />
<result column="network_flag" property="networkFlag" />
<result column="network_remark" property="networkRemark" />
<result column="ups_flag" property="upsFlag" />
<result column="ups_remark" property="upsRemark" />
<result column="xiaofang_flag" property="xiaofangFlag" />
<result column="xiaofang_remark" property="xiaofangRemark" />
<result column="url" property="url" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwMachineRoomDTO">
SELECT * from zt_yw_machine_room WHERE 1= 1
order by id desc
</select>
</mapper>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwPatrolMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwPatrol">
<result column="id" property="id" />
<result column="patrol_date" property="patrolDate" />
<result column="patrol_user" property="patrolUser" />
<result column="dq_flag" property="dqFlag" />
<result column="dq_remark" property="dqRemark" />
<result column="wifi_flag" property="wifiFlag" />
<result column="wifi_remark" property="wifiRemark" />
<result column="dx_flag" property="dxFlag" />
<result column="dx_remark" property="dxRemark" />
<result column="zmzj_flag" property="zmzjFlag" />
<result column="zmzj_remark" property="zmzjRemark" />
<result column="safe_flag" property="safeFlag" />
<result column="safe_remark" property="safeRemark" />
<result column="url" property="url" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwPatrolDTO">
SELECT * from zt_yw_patrol WHERE 1=1
</select>
</mapper>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sa.zentao.mapper.ZtYwTaskMapper">
<resultMap id="BaseResultMap" type="com.sa.zentao.entity.ZtYwTask">
<result column="name" property="name" />
<result column="remark" property="remark" />
<result column="task_remind_date" property="taskRemindDate" />
<result column="task_start_date" property="taskStartDate" />
<result column="task_end_date" property="taskEndDate" />
<result column="belong_to_user" property="belongToUser" />
<result column="mail" property="mail" />
<result column="task_status" property="taskStatus" />
<result column="finish_date" property="finishDate" />
<result column="deliver" property="deliver" />
<result column="ys_flag" property="ysFlag" />
<result column="ys_user" property="ysUser" />
<result column="ys_date" property="ysDate" />
</resultMap>
<select id="pageList" resultType="com.sa.zentao.dao.ZtYwTaskDTO">
SELECT * from zt_yw_task WHERE 1=1
order by id desc
</select>
</mapper>