问题标签 [service-object]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
256 浏览

c# - 如何创建 OPOS 服务对象虚拟打印机 - c#

我正在寻找为 POS 应用程序构建 OPOS 服务对象 (SO) 虚拟打印机来捕获购物收据。如果有人可以建议如何创建服务对象的步骤,将不胜感激。

0 投票
0 回答
71 浏览

windows - Citizen - CT-E351 - 钱箱响应

我对 Citizen CT-E351 打印机和连接的现金抽屉的响应有疑问。钱箱通过打印机连接,打印机通过以太网/局域网连接到PC。安装了以下驱动程序和实用程序:

CITIZEN CT-E351 打印机驱动程序

CITIZEN POS 打印机实用程序 2

OLE 的 CITIZEN 服务对象

因此打印机打印,收银机打开,但收银机没有向机器发出正确的信号/响应,说明它是打开还是关闭。它始终声明为打开状态。预期结果是,如果现金抽屉打开/关闭,它会发出这样的信号。Citizen具有“健康测试”功能,但没有开放/封闭测试。有人遇到过同样的问题并对此有建议或解决方案吗?

注册:

0 投票
2 回答
90 浏览

ruby-on-rails - Rails api如何处理控制器中的服务对象异常

我想在我的 Rails API 中使用服务对象。在我的服务对象中,如果保存成功,我想保存模型并返回 true,但如果保存不成功,那么我想返回 false 并发送错误消息。我的服务对象如下所示:

问题是我不知道如何发送错误消息作为响应。当我尝试发送 service_object.errors.messages 时,它会向我显示一个空数组。在 Controller 中看起来像这样:

那么如何从 Controller 中的服务对象获取模型错误呢?

0 投票
1 回答
49 浏览

ruby-on-rails - Rails API 如何在异常中添加错误并继续

在我的 Rails 项目中,我创建了获取参数并保存模型的服务对象。我想在其中一个参数无效时处理异常。我的服务对象如下所示:

在模型名称中不能为 nil,因此在示例中我尝试将@model.name = nil服务对象转至救援并从 save_model 退出。我可以@model.save!在异常之后以某种方式继续并添加下一个错误(如果有的话)@model.name = nil吗?