chore: 统一script标签的字段顺序

<script setup lang="ts">
This commit is contained in:
yangxu52 2025-03-07 00:01:37 +08:00
parent e341b45429
commit 71b9d5d468
16 changed files with 34 additions and 40 deletions

View File

@ -14,13 +14,7 @@
</div> </div>
</template> </template>
<script lang="ts"> <script setup name="Pagination" lang="ts">
export default {
name: 'Pagination'
};
</script>
<script setup lang="ts">
import { scrollTo } from '@/utils/scroll-to'; import { scrollTo } from '@/utils/scroll-to';
import { propTypes } from '@/utils/propTypes'; import { propTypes } from '@/utils/propTypes';
@ -28,10 +22,7 @@ const props = defineProps({
total: propTypes.number, total: propTypes.number,
page: propTypes.number.def(1), page: propTypes.number.def(1),
limit: propTypes.number.def(20), limit: propTypes.number.def(20),
pageSizes: { pageSizes: { type: Array<number>, default: () => [10, 20, 30, 50] },
type: Array,
default: () => [10, 20, 30, 50]
},
// 5 // 5
pagerCount: propTypes.number.def(document.body.clientWidth < 992 ? 5 : 7), pagerCount: propTypes.number.def(document.body.clientWidth < 992 ? 5 : 7),
layout: propTypes.string.def('total, sizes, prev, pager, next, jumper'), layout: propTypes.string.def('total, sizes, prev, pager, next, jumper'),

View File

@ -72,7 +72,7 @@
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { flowImage } from '@/api/workflow/instance'; import { flowImage } from '@/api/workflow/instance';
import { propTypes } from '@/utils/propTypes'; import { propTypes } from '@/utils/propTypes';
import { listByIds } from '@/api/system/oss'; import { listByIds } from '@/api/system/oss';

View File

@ -49,7 +49,7 @@
</el-dialog> </el-dialog>
</el-dialog> </el-dialog>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { propTypes } from '@/utils/propTypes'; import { propTypes } from '@/utils/propTypes';
import { FlowTaskVO, TaskOperationBo } from '@/api/workflow/task/types'; import { FlowTaskVO, TaskOperationBo } from '@/api/workflow/task/types';
import UserSelect from '@/components/UserSelect'; import UserSelect from '@/components/UserSelect';

View File

@ -132,7 +132,7 @@
</el-dialog> </el-dialog>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { ref } from 'vue'; import { ref } from 'vue';
import { ComponentInternalInstance } from 'vue'; import { ComponentInternalInstance } from 'vue';
import { ElForm } from 'element-plus'; import { ElForm } from 'element-plus';

View File

@ -4,7 +4,7 @@
</div> </div>
</template> </template>
<script setup> <script setup lang="ts">
const url = ref('https://plus-doc.dromara.org/'); const url = ref('https://plus-doc.dromara.org/');
function goto() { function goto() {

View File

@ -4,7 +4,7 @@
</div> </div>
</template> </template>
<script setup> <script setup lang="ts">
const url = ref('https://gitee.com/dromara/RuoYi-Vue-Plus'); const url = ref('https://gitee.com/dromara/RuoYi-Vue-Plus');
function goto() { function goto() {

View File

@ -2,7 +2,7 @@
<div></div> <div></div>
</template> </template>
<script setup> <script setup lang="ts">
import { useRoute, useRouter } from 'vue-router'; import { useRoute, useRouter } from 'vue-router';
const route = useRoute(); const route = useRoute();

View File

@ -26,7 +26,7 @@
</div> </div>
</template> </template>
<script name="Online" lang="ts" setup> <script setup name="Online" lang="ts">
import { delOnline } from '@/api/monitor/online'; import { delOnline } from '@/api/monitor/online';
import { propTypes } from '@/utils/propTypes'; import { propTypes } from '@/utils/propTypes';

View File

@ -55,7 +55,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { authUnlock, authBinding } from '@/api/system/social/auth'; import { authUnlock, authBinding } from '@/api/system/social/auth';
import { propTypes } from '@/utils/propTypes'; import { propTypes } from '@/utils/propTypes';
import useUserStore from '@/store/modules/user'; import useUserStore from '@/store/modules/user';
@ -128,8 +128,9 @@ a {
} }
.provider-desc { .provider-desc {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', font-family:
'Liberation Sans', 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'Wenquanyi Micro Hei', 'WenQuanYi Zen Hei', 'ST Heiti', SimHei, SimSun, -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Liberation Sans',
'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'Wenquanyi Micro Hei', 'WenQuanYi Zen Hei', 'ST Heiti', SimHei, SimSun,
'WenQuanYi Zen Hei Sharp', sans-serif; 'WenQuanYi Zen Hei Sharp', sans-serif;
font-size: 1.071rem; font-size: 1.071rem;
} }

View File

@ -190,7 +190,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup name="processDefinition"> <script setup name="processDefinition" lang="ts">
import { listDefinition, deleteDefinition, active, importDef, unPublishList, publish, add, edit, getInfo, copy } from '@/api/workflow/definition'; import { listDefinition, deleteDefinition, active, importDef, unPublishList, publish, add, edit, getInfo, copy } from '@/api/workflow/definition';
import { categoryTree } from '@/api/workflow/category'; import { categoryTree } from '@/api/workflow/category';
import { CategoryTreeVO } from '@/api/workflow/category/types'; import { CategoryTreeVO } from '@/api/workflow/category/types';
@ -324,7 +324,7 @@ const handleSelectionChange = (selection: any) => {
}; };
// //
const getPageList = async () => { const getPageList = async () => {
console.log(proxy.$route.query.activeName) console.log(proxy.$route.query.activeName);
if (proxy.$route.query.activeName) { if (proxy.$route.query.activeName) {
activeName.value = proxy.$route.query.activeName; activeName.value = proxy.$route.query.activeName;
} }
@ -370,7 +370,7 @@ const handlePublish = async (row?: FlowDefinitionVo) => {
loading.value = true; loading.value = true;
await publish(row.id).finally(() => (loading.value = false)); await publish(row.id).finally(() => (loading.value = false));
processDefinitionDialog.visible = false; processDefinitionDialog.visible = false;
activeName.value = "0" activeName.value = '0';
await handleQuery(); await handleQuery();
proxy?.$modal.msgSuccess('发布成功'); proxy?.$modal.msgSuccess('发布成功');
}; };
@ -417,7 +417,7 @@ const handlerImportDefinition = (data: UploadRequestOptions): XMLHttpRequest =>
.then(() => { .then(() => {
uploadDialog.visible = false; uploadDialog.visible = false;
proxy?.$modal.msgSuccess('部署成功'); proxy?.$modal.msgSuccess('部署成功');
activeName.value = "1" activeName.value = '1';
handleQuery(); handleQuery();
}) })
.finally(() => { .finally(() => {
@ -482,9 +482,9 @@ const handleSubmit = async () => {
if (valid) { if (valid) {
loading.value = true; loading.value = true;
if (form.value.id) { if (form.value.id) {
await edit(form.value).finally(() => loading.value = false); await edit(form.value).finally(() => (loading.value = false));
} else { } else {
await add(form.value).finally(() => loading.value = false); await add(form.value).finally(() => (loading.value = false));
} }
proxy?.$modal.msgSuccess('操作成功'); proxy?.$modal.msgSuccess('操作成功');
modelDialog.visible = false; modelDialog.visible = false;
@ -500,13 +500,15 @@ const handleCopyDef = async (row: FlowDefinitionVo) => {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
loading.value = true; loading.value = true;
copy(row.id).then((resp) => { copy(row.id)
.then((resp) => {
if (resp.code === 200) { if (resp.code === 200) {
proxy?.$modal.msgSuccess('操作成功'); proxy?.$modal.msgSuccess('操作成功');
activeName.value = "1" activeName.value = '1';
handleQuery(); handleQuery();
} }
}).finally(() => loading.value = false); })
.finally(() => (loading.value = false));
}); });
}; };

View File

@ -174,7 +174,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByRunning, pageByFinish, deleteByInstanceIds, instanceVariable, invalid } from '@/api/workflow/instance'; import { pageByRunning, pageByFinish, deleteByInstanceIds, instanceVariable, invalid } from '@/api/workflow/instance';
import { categoryTree } from '@/api/workflow/category'; import { categoryTree } from '@/api/workflow/category';
import { CategoryTreeVO } from '@/api/workflow/category/types'; import { CategoryTreeVO } from '@/api/workflow/category/types';

View File

@ -104,7 +104,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByAllTaskWait, pageByAllTaskFinish, updateAssignee } from '@/api/workflow/task'; import { pageByAllTaskWait, pageByAllTaskFinish, updateAssignee } from '@/api/workflow/task';
import UserSelect from '@/components/UserSelect'; import UserSelect from '@/components/UserSelect';
import { TaskQuery } from '@/api/workflow/task/types'; import { TaskQuery } from '@/api/workflow/task/types';

View File

@ -101,7 +101,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByCurrent, deleteByInstanceIds, cancelProcessApply } from '@/api/workflow/instance'; import { pageByCurrent, deleteByInstanceIds, cancelProcessApply } from '@/api/workflow/instance';
import { categoryTree } from '@/api/workflow/category'; import { categoryTree } from '@/api/workflow/category';
import { CategoryTreeVO } from '@/api/workflow/category/types'; import { CategoryTreeVO } from '@/api/workflow/category/types';

View File

@ -59,7 +59,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByTaskCopy } from '@/api/workflow/task'; import { pageByTaskCopy } from '@/api/workflow/task';
import { TaskQuery } from '@/api/workflow/task/types'; import { TaskQuery } from '@/api/workflow/task/types';
import workflowCommon from '@/api/workflow/workflowCommon'; import workflowCommon from '@/api/workflow/workflowCommon';

View File

@ -80,7 +80,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByTaskFinish } from '@/api/workflow/task'; import { pageByTaskFinish } from '@/api/workflow/task';
import { TaskQuery, FlowTaskVO } from '@/api/workflow/task/types'; import { TaskQuery, FlowTaskVO } from '@/api/workflow/task/types';
import workflowCommon from '@/api/workflow/workflowCommon'; import workflowCommon from '@/api/workflow/workflowCommon';

View File

@ -77,7 +77,7 @@
</div> </div>
</template> </template>
<script lang="ts" setup> <script setup lang="ts">
import { pageByTaskWait } from '@/api/workflow/task'; import { pageByTaskWait } from '@/api/workflow/task';
import { TaskQuery, FlowTaskVO } from '@/api/workflow/task/types'; import { TaskQuery, FlowTaskVO } from '@/api/workflow/task/types';
import workflowCommon from '@/api/workflow/workflowCommon'; import workflowCommon from '@/api/workflow/workflowCommon';