提交 3b7967c6 编写于 作者: ibizdev's avatar ibizdev

lab_xuhui 发布系统代码 [ibiz-task,任务调度]

上级 6deaa37f
...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){ ...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
create_time: commonLogic.appcommonhandle("创建时间",null), create_time: commonLogic.appcommonhandle("创建时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
views: { views: {
editview: { editview: {
...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){ ...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null), timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
nodata:commonLogic.appcommonhandle("",null), nodata:commonLogic.appcommonhandle("",null),
uiactions: { uiactions: {
......
...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){ ...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
create_time: commonLogic.appcommonhandle("创建时间",null), create_time: commonLogic.appcommonhandle("创建时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
views: { views: {
editview: { editview: {
...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){ ...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null), timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
nodata:commonLogic.appcommonhandle("",null), nodata:commonLogic.appcommonhandle("",null),
uiactions: { uiactions: {
......
...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){ ...@@ -18,7 +18,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
create_time: commonLogic.appcommonhandle("创建时间",null), create_time: commonLogic.appcommonhandle("创建时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
views: { views: {
editview: { editview: {
...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){ ...@@ -72,7 +72,7 @@ function getLocaleResourceBase(){
status: commonLogic.appcommonhandle("状态",null), status: commonLogic.appcommonhandle("状态",null),
timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null), timeout: commonLogic.appcommonhandle("任务执行超时时间(秒)",null),
update_time: commonLogic.appcommonhandle("更新时间",null), update_time: commonLogic.appcommonhandle("更新时间",null),
last_time_format: commonLogic.appcommonhandle("上次执行时间",null), last_run: commonLogic.appcommonhandle("上次执行时间",null),
}, },
nodata:commonLogic.appcommonhandle("",null), nodata:commonLogic.appcommonhandle("",null),
uiactions: { uiactions: {
......
...@@ -145,15 +145,15 @@ ...@@ -145,15 +145,15 @@
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('last_time_format')"> <template v-if="getColumnState('last_run')">
<el-table-column show-overflow-tooltip :prop="'last_time_format'" :label="$t('entities.jobsinfo.main_grid.columns.last_time_format')" :width="200" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'last_run'" :label="$t('entities.jobsinfo.main_grid.columns.last_run')" :width="200" :align="'left'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.jobsinfo.main_grid.columns.last_time_format')}} {{$t('entities.jobsinfo.main_grid.columns.last_run')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<app-format-data format="YYYY-MM-DD HH:mm:ss" :data="row.last_time_format"></app-format-data> <app-format-data format="YYYY-MM-DD HH:mm:ss" :data="row.last_run"></app-format-data>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
...@@ -807,9 +807,9 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -807,9 +807,9 @@ export default class MainBase extends Vue implements ControlInterface {
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'last_time_format', name: 'last_run',
label: '上次执行时间', label: '上次执行时间',
langtag: 'entities.jobsinfo.main_grid.columns.last_time_format', langtag: 'entities.jobsinfo.main_grid.columns.last_run',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
...@@ -1530,7 +1530,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1530,7 +1530,7 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase * @memberof MainBase
*/ */
public arraySpanMethod({row, column, rowIndex, columnIndex} : any) { public arraySpanMethod({row, column, rowIndex, columnIndex} : any) {
let allColumns:Array<any> = ['id','app','remark','handler','cron','last_time','next_time','status','timeout','update_time','last_time_format']; let allColumns:Array<any> = ['id','app','remark','handler','cron','last_time','next_time','status','timeout','update_time','last_run'];
if(row && row.children) { if(row && row.children) {
if(columnIndex == (this.isSingleSelect ? 0:1)) { if(columnIndex == (this.isSingleSelect ? 0:1)) {
return [1, allColumns.length+1]; return [1, allColumns.length+1];
...@@ -1620,7 +1620,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1620,7 +1620,7 @@ export default class MainBase extends Vue implements ControlInterface {
status:'', status:'',
timeout:'', timeout:'',
update_time:'', update_time:'',
last_time_format:'', last_run:'',
children: children children: children
} }
groupTree.push(tree); groupTree.push(tree);
...@@ -1657,7 +1657,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1657,7 +1657,7 @@ export default class MainBase extends Vue implements ControlInterface {
status:'', status:'',
timeout:'', timeout:'',
update_time:'', update_time:'',
last_time_format:'', last_run:'',
children: child children: child
} }
if(child && child.length > 0){ if(child && child.length > 0){
...@@ -1714,7 +1714,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1714,7 +1714,7 @@ export default class MainBase extends Vue implements ControlInterface {
status:'', status:'',
timeout:'', timeout:'',
update_time:'', update_time:'',
last_time_format:'', last_run:'',
children: children, children: children,
} }
groupTree.push(tree); groupTree.push(tree);
......
...@@ -77,8 +77,8 @@ export default class MainModel { ...@@ -77,8 +77,8 @@ export default class MainModel {
dataType: 'DATETIME', dataType: 'DATETIME',
}, },
{ {
name: 'last_time_format', name: 'last_run',
prop: 'last_time_format', prop: 'last_run',
dataType: 'DATETIME', dataType: 'DATETIME',
}, },
{ {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<!--输出实体[JOBS_INFO]数据结构 --> <!--输出实体[JOBS_INFO]数据结构 -->
<changeSet author="root" id="tab-jobs_info-28-1"> <changeSet author="root" id="tab-jobs_info-32-1">
<createTable tableName="JOBS_INFO"> <createTable tableName="JOBS_INFO">
<column name="ID" remarks="" type="VARCHAR(100)"> <column name="ID" remarks="" type="VARCHAR(100)">
<constraints primaryKey="true" primaryKeyName="PK_JOBS_INFO_ID"/> <constraints primaryKey="true" primaryKeyName="PK_JOBS_INFO_ID"/>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<![CDATA[select t1.* from (SELECT t1.`APP`, t1.`AUTHOR`, t1.`CREATE_TIME`, t1.`CRON`, t1.`FAIL_RETRY_COUNT`, t1.`HANDLER`, t1.`ID`, t1.`LAST_TIME`, t1.`NEXT_TIME`, t1.`PARAM`, t1.`REMARK`, t1.`STATUS`, t1.`TENANT_ID`, t1.`TIMEOUT`, t1.`UPDATE_TIME` FROM `JOBS_INFO` t1 ) t1 where id=#{id}]]> <![CDATA[select t1.* from (SELECT t1.`APP`, t1.`AUTHOR`, t1.`CREATE_TIME`, t1.`CRON`, t1.`FAIL_RETRY_COUNT`, t1.`HANDLER`, t1.`ID`, t1.`LAST_TIME`, t1.`NEXT_TIME`, t1.`PARAM`, t1.`REMARK`, t1.`STATUS`, t1.`TENANT_ID`, t1.`TIMEOUT`, t1.`UPDATE_TIME` FROM `JOBS_INFO` t1 ) t1 where id=#{id}]]>
</select> </select>
<select id="selectById" resultMap="JobsInfoResultMap" databaseId="oracle"> <select id="selectById" resultMap="JobsInfoResultMap" databaseId="oracle">
<![CDATA[select t1.* from (SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.LAST_TIME AS LAST_TIME_FORMAT, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 ) t1 where id=#{id}]]> <![CDATA[select t1.* from (SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 ) t1 where id=#{id}]]>
</select> </select>
<select id="selectById" resultMap="JobsInfoResultMap" databaseId="postgresql"> <select id="selectById" resultMap="JobsInfoResultMap" databaseId="postgresql">
<![CDATA[select t1.* from (SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 ) t1 where id=#{id}]]> <![CDATA[select t1.* from (SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 ) t1 where id=#{id}]]>
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<result property="nextTime" column="next_time" /> <result property="nextTime" column="next_time" />
<result property="updateTime" column="update_time" /> <result property="updateTime" column="update_time" />
<result property="createTime" column="create_time" /> <result property="createTime" column="create_time" />
<result property="lastTimeFormat" column="last_time_format" /> <result property="lastRun" column="last_run" />
</resultMap> </resultMap>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
</sql> </sql>
<!--数据查询[Default]--> <!--数据查询[Default]-->
<sql id="Default" databaseId="oracle"> <sql id="Default" databaseId="oracle">
<![CDATA[ SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.LAST_TIME AS LAST_TIME_FORMAT, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 <![CDATA[ SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1
]]> ]]>
</sql> </sql>
<!--数据查询[Default]--> <!--数据查询[Default]-->
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
</sql> </sql>
<!--数据查询[View]--> <!--数据查询[View]-->
<sql id="View" databaseId="oracle"> <sql id="View" databaseId="oracle">
<![CDATA[ SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.LAST_TIME AS LAST_TIME_FORMAT, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1 <![CDATA[ SELECT t1.APP, t1.AUTHOR, t1.CREATE_TIME, t1.CRON, t1.FAIL_RETRY_COUNT, t1.HANDLER, t1.ID, t1.LAST_TIME, t1.NEXT_TIME, t1.PARAM, t1.REMARK, t1.STATUS, t1.TENANT_ID, t1.TIMEOUT, t1.UPDATE_TIME FROM JOBS_INFO t1
]]> ]]>
</sql> </sql>
<!--数据查询[View]--> <!--数据查询[View]-->
......
...@@ -218,15 +218,14 @@ ...@@ -218,15 +218,14 @@
"major_field":0 "major_field":0
}, },
{ {
"fieldname":"LAST_TIME_FORMAT" , "fieldname":"LAST_RUN" ,
"codename":"Last_time_format", "codename":"Last_run",
"field_logic_name":"上次执行时间", "field_logic_name":"上次执行时间",
"entity_name":"JOBS_INFO", "entity_name":"JOBS_INFO",
"field_type":"DATETIME", "field_type":"DATETIME",
"nullable":1, "nullable":1,
"physical_field":0, "physical_field":0,
"data_type":"DATETIME", "data_type":"DATETIME",
"expression":"%1$s",
"key_field":0, "key_field":0,
"show_order":1000, "show_order":1000,
"major_field":0 "major_field":0
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册