diff --git a/yxt-as-ui/src/api/operation/workslrsettlement.js b/yxt-as-ui/src/api/operation/workslrsettlement.js
index c620422959..0a0ee512da 100644
--- a/yxt-as-ui/src/api/operation/workslrsettlement.js
+++ b/yxt-as-ui/src/api/operation/workslrsettlement.js
@@ -18,6 +18,15 @@ export default {
headers: { 'Content-Type': 'application/json' }
})
},
+ // 查询维修单
+ pageList: function(params) {
+ return request({
+ url: '/as/v1/asbusrepairbillreversesettle/busrepairListPage',
+ method: 'post',
+ data: params,
+ headers: { 'Content-Type': 'application/json' }
+ })
+ },
reverseSettleInit: function(data) {
return request({
url: '/as/v1/asbusrepairbillreversesettle/reverseSettleInit',
diff --git a/yxt-as-ui/src/views/operation/workslrsettlement/relation/selectRepairbill.vue b/yxt-as-ui/src/views/operation/workslrsettlement/relation/selectRepairbill.vue
new file mode 100644
index 0000000000..2075bd84bb
--- /dev/null
+++ b/yxt-as-ui/src/views/operation/workslrsettlement/relation/selectRepairbill.vue
@@ -0,0 +1,195 @@
+
+