完善合同气瓶绑定引导

This commit is contained in:
czl231
2026-08-14 20:10:09 +08:00
parent 14263416e0
commit 2cff8fb942
7 changed files with 82 additions and 7 deletions

View File

@@ -49,7 +49,7 @@ func TestContractActivationErrorMessages(t *testing.T) {
errContractAttachment: "合同附件无效,请重新上传有效的 PDF 文件后再启用",
errContractNotEffective: "合同尚未到生效时间,暂时不能启用",
errContractExpired: "合同已到期,请调整到期时间或续签后再启用",
errContractNoProduct: "合同尚未绑定有效气瓶,请先绑定气瓶后再启用",
errContractNoProduct: "合同尚未绑定有效智能气阀。请先点击“绑定气阀”;若无可选设备,请到“智能气阀管理”将设备归属变更为合同用户,并确认设备已启用、未报废",
}
for businessErr, message := range want {
if businessErr.Error() != message {

View File

@@ -28,7 +28,7 @@ var (
errContractAttachment = errors.New("合同附件无效,请重新上传有效的 PDF 文件后再启用")
errContractNotEffective = errors.New("合同尚未到生效时间,暂时不能启用")
errContractExpired = errors.New("合同已到期,请调整到期时间或续签后再启用")
errContractNoProduct = errors.New("合同尚未绑定有效气瓶,请先绑定气瓶后再启用")
errContractNoProduct = errors.New("合同尚未绑定有效智能气阀。请先点击“绑定气阀”;若无可选设备,请到“智能气阀管理”将设备归属变更为合同用户,并确认设备已启用、未报废")
errBindingContractStatus = errors.New("仅草稿合同可以绑定气瓶")
errBindingProductDisabled = errors.New("所选气瓶已停用,不能绑定到合同")
errBindingProductScrapped = errors.New("所选气瓶已报废,不能绑定到合同")