From 35fdad4e60dd7efab032ba581fd1d12c488370dd Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 03 十一月 2023 10:09:54 +0800
Subject: [PATCH] update
---
service/process_model.go | 45 ++++++++++++---------------------------------
1 files changed, 12 insertions(+), 33 deletions(-)
diff --git a/service/process_model.go b/service/process_model.go
index d201167..d1154a3 100644
--- a/service/process_model.go
+++ b/service/process_model.go
@@ -2,41 +2,20 @@
import (
"apsClient/conf"
- "apsClient/pkg/httpx"
+ "apsClient/model"
)
-type ProcessModel struct{}
-
-const (
- GetProcessModelUrl = "/api-s/v1/processParams/info"
-)
-
-type GetProcessModelParams struct {
- WorkOrder string `json:"workOrder,omitempty" form:"workOrder"` //宸ュ簭缂栧彿
- OrderId string `json:"orderId"` // 璁㈠崟鍙�
- Product string `json:"password"` // 浜у搧
- Procedure string `json:"procedure"` // 宸ュ簭
- Device string `json:"device"` // 璁惧
-}
-type GetProcessModel struct {
- Number string `json:"number"` //宸ヨ壓妯″瀷缂栧彿
- OrderId string `json:"orderId"` //璁㈠崟id
- Product string `json:"product"` //浜у搧鍚嶇О
- Procedure string `json:"procedure"` //宸ュ簭
- WorkOrder string `json:"workOrder"` //宸ュ崟
- Device string `json:"device"` //璁惧
- ParamsMap map[string]interface{} `json:"paramsMap"`
+func GetProcessModelList(offset, limit int, currentNumber string) (list []*model.ProcessModel, total int64, err error) {
+ device, err := model.NewDeviceSearch().SetDeviceId(conf.Conf.CurrentDeviceID).First()
+ if err != nil {
+ return
+ }
+ list, total, err = model.NewProcessModelSearch().
+ SetIsNew(true).SetOrder("id desc").SetCurrentNumber(currentNumber).
+ SetPage(offset, limit).SetProcedures(device.ProceduresArr).Find()
+ return
}
-type GetProcessModelResponse struct {
- Code int
- Msg string
- Data GetProcessModel
-}
-
-// GetProcessModel 鑾峰彇宸ヨ壓妯″瀷
-func (slf ProcessModel) GetProcessModel(params GetProcessModelParams) (GetProcessModel GetProcessModel, err error) {
- resp := new(GetProcessModelResponse)
- err = httpx.SendPostAndParseJson(conf.Conf.Services.ApsServer+GetProcessModelUrl, params, resp)
- return resp.Data, err
+func GetProcessModelByNumber(num string) (record *model.ProcessModel, err error) {
+ return model.NewProcessModelSearch().SetNumber(num).First()
}
--
Gitblit v1.8.0