Loading escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue +13 −10 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ <th width="50"> <x-checkbox @on-change="_topCheckBoxClick" v-model="checkAll"></x-checkbox> </th> <th> <th width="40"> <span>{{$t('#')}}</span> </th> <th> Loading @@ -33,7 +33,7 @@ </tr> <tr v-for="(item, $index) in list" :key="item.id"> <td width="50"><x-checkbox v-model="item.isCheck" @on-change="_arrDelChange"></x-checkbox></td> <td> <td width="50"> <span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) + (pageSize * (pageNo - 1))))}}</span> </td> <td> Loading Loading @@ -90,7 +90,7 @@ </tr> </table> </div> <x-button style="position: absolute; bottom: -52px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">批量删除</x-button> <x-button size="xsmall" style="position: absolute; bottom: -48px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">删除</x-button> </div> </template> <script> Loading Loading @@ -308,21 +308,24 @@ } }, watch: { processList (a) { processList: { handler (a) { this.checkAll = false this.list = [] setTimeout(() => { this.list = a this.list = _.cloneDeep(a) }) }, immediate: true, deep: true }, pageNo () { this.checkAll = false this.strDelete = '' } }, created () { }, mounted () { this.list = this.processList }, components: { } } Loading escheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue +19 −16 Original line number Diff line number Diff line Loading @@ -6,13 +6,13 @@ <th width="50"> <x-checkbox @on-change="_topCheckBoxClick" v-model="checkAll"></x-checkbox> </th> <th> <th width="40"> <span>{{$t('#')}}</span> </th> <th> <span>{{$t('Process Name')}}</span> </th> <th width="120"> <th> <span>{{$t('Run Type')}}</span> </th> <th width="140"> Loading @@ -21,10 +21,10 @@ <th width="140"> <span>{{$t('End Time')}}</span> </th> <th width="90"> <th width="70"> <span>{{$t('Duration')}}s</span> </th> <th width="72"> <th width="70"> <span>{{$t('Run Times')}}</span> </th> <th width="100"> Loading @@ -36,13 +36,13 @@ <th width="50"> <span>{{$t('State')}}</span> </th> <th width="260"> <th width="220"> <span>{{$t('Operation')}}</span> </th> </tr> <tr v-for="(item, $index) in list" :key="item.id"> <td width="50"><x-checkbox v-model="item.isCheck" @on-change="_arrDelChange"></x-checkbox></td> <td> <td width="50"> <span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) + (pageSize * (pageNo - 1))))}}</span> </td> <td> Loading @@ -54,8 +54,8 @@ <span v-if="item.endTime">{{item.endTime | formatDate}}</span> <span v-if="!item.endTime">-</span> </td> <td><span>{{item.duration || '-'}}</span></td> <td><span>{{item.runTimes}}</span></td> <td width="70"><span>{{item.duration || '-'}}</span></td> <td width="70"><span>{{item.runTimes}}</span></td> <td> <span v-if="item.host">{{item.host}}</span> <span v-if="!item.host">-</span> Loading Loading @@ -249,7 +249,7 @@ </tr> </table> </div> <x-button style="position: absolute; bottom: -52px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">批量删除</x-button> <x-button size="xsmall" style="position: absolute; bottom: -48px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">删除</x-button> </div> </template> <script> Loading Loading @@ -480,21 +480,24 @@ } }, watch: { processInstanceList (a) { processInstanceList: { handler (a) { this.checkAll = false this.list = [] setTimeout(() => { this.list = this._listDataHandle(a) this.list = _.cloneDeep(this._listDataHandle(a)) }) }, immediate: true, deep: true }, pageNo () { this.checkAll = false this.strDelete = '' } }, created () { }, mounted () { this.list = this._listDataHandle(this.processInstanceList) }, components: { } } Loading Loading
escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue +13 −10 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ <th width="50"> <x-checkbox @on-change="_topCheckBoxClick" v-model="checkAll"></x-checkbox> </th> <th> <th width="40"> <span>{{$t('#')}}</span> </th> <th> Loading @@ -33,7 +33,7 @@ </tr> <tr v-for="(item, $index) in list" :key="item.id"> <td width="50"><x-checkbox v-model="item.isCheck" @on-change="_arrDelChange"></x-checkbox></td> <td> <td width="50"> <span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) + (pageSize * (pageNo - 1))))}}</span> </td> <td> Loading Loading @@ -90,7 +90,7 @@ </tr> </table> </div> <x-button style="position: absolute; bottom: -52px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">批量删除</x-button> <x-button size="xsmall" style="position: absolute; bottom: -48px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">删除</x-button> </div> </template> <script> Loading Loading @@ -308,21 +308,24 @@ } }, watch: { processList (a) { processList: { handler (a) { this.checkAll = false this.list = [] setTimeout(() => { this.list = a this.list = _.cloneDeep(a) }) }, immediate: true, deep: true }, pageNo () { this.checkAll = false this.strDelete = '' } }, created () { }, mounted () { this.list = this.processList }, components: { } } Loading
escheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue +19 −16 Original line number Diff line number Diff line Loading @@ -6,13 +6,13 @@ <th width="50"> <x-checkbox @on-change="_topCheckBoxClick" v-model="checkAll"></x-checkbox> </th> <th> <th width="40"> <span>{{$t('#')}}</span> </th> <th> <span>{{$t('Process Name')}}</span> </th> <th width="120"> <th> <span>{{$t('Run Type')}}</span> </th> <th width="140"> Loading @@ -21,10 +21,10 @@ <th width="140"> <span>{{$t('End Time')}}</span> </th> <th width="90"> <th width="70"> <span>{{$t('Duration')}}s</span> </th> <th width="72"> <th width="70"> <span>{{$t('Run Times')}}</span> </th> <th width="100"> Loading @@ -36,13 +36,13 @@ <th width="50"> <span>{{$t('State')}}</span> </th> <th width="260"> <th width="220"> <span>{{$t('Operation')}}</span> </th> </tr> <tr v-for="(item, $index) in list" :key="item.id"> <td width="50"><x-checkbox v-model="item.isCheck" @on-change="_arrDelChange"></x-checkbox></td> <td> <td width="50"> <span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) + (pageSize * (pageNo - 1))))}}</span> </td> <td> Loading @@ -54,8 +54,8 @@ <span v-if="item.endTime">{{item.endTime | formatDate}}</span> <span v-if="!item.endTime">-</span> </td> <td><span>{{item.duration || '-'}}</span></td> <td><span>{{item.runTimes}}</span></td> <td width="70"><span>{{item.duration || '-'}}</span></td> <td width="70"><span>{{item.runTimes}}</span></td> <td> <span v-if="item.host">{{item.host}}</span> <span v-if="!item.host">-</span> Loading Loading @@ -249,7 +249,7 @@ </tr> </table> </div> <x-button style="position: absolute; bottom: -52px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">批量删除</x-button> <x-button size="xsmall" style="position: absolute; bottom: -48px; left: 22px;" v-if="strDelete !== ''" @click="_batchDelete">删除</x-button> </div> </template> <script> Loading Loading @@ -480,21 +480,24 @@ } }, watch: { processInstanceList (a) { processInstanceList: { handler (a) { this.checkAll = false this.list = [] setTimeout(() => { this.list = this._listDataHandle(a) this.list = _.cloneDeep(this._listDataHandle(a)) }) }, immediate: true, deep: true }, pageNo () { this.checkAll = false this.strDelete = '' } }, created () { }, mounted () { this.list = this._listDataHandle(this.processInstanceList) }, components: { } } Loading