完成五人团队正式内用最小收口(07-18-small-team-internal-readiness)
这个提交包含在:
@@ -482,12 +482,14 @@ export function InvoicePoolPage() {
|
||||
</Button>
|
||||
) : (
|
||||
<>
|
||||
<Button
|
||||
type="button"
|
||||
onClick={() => setInvoiceActionPanel("upload")}
|
||||
>
|
||||
上传票据
|
||||
</Button>
|
||||
{canUploadInvoice ? (
|
||||
<Button
|
||||
type="button"
|
||||
onClick={() => setInvoiceActionPanel("upload")}
|
||||
>
|
||||
上传票据
|
||||
</Button>
|
||||
) : null}
|
||||
</>
|
||||
)}
|
||||
</HeaderActionGroup>
|
||||
@@ -547,14 +549,16 @@ export function InvoicePoolPage() {
|
||||
listQuery={listQuery}
|
||||
actions={
|
||||
<>
|
||||
<Button
|
||||
type="button"
|
||||
size="sm"
|
||||
variant={invoiceActionPanel === "bind" ? "default" : "secondary"}
|
||||
onClick={() => setInvoiceActionPanel((current) => (current === "bind" ? null : "bind"))}
|
||||
>
|
||||
绑定
|
||||
</Button>
|
||||
{canUploadInvoice || canManageTravelPayments ? (
|
||||
<Button
|
||||
type="button"
|
||||
size="sm"
|
||||
variant={invoiceActionPanel === "bind" ? "default" : "secondary"}
|
||||
onClick={() => setInvoiceActionPanel((current) => (current === "bind" ? null : "bind"))}
|
||||
>
|
||||
绑定
|
||||
</Button>
|
||||
) : null}
|
||||
<DropdownMenu>
|
||||
<DropdownMenuTrigger asChild>
|
||||
<Button
|
||||
|
||||
在新工单中引用
屏蔽一个用户