From 3e438843c57c2e3525c14832eb26e5ac343b817c Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 07 十月 2023 14:57:37 +0800
Subject: [PATCH] merge

---
 service/process_model.go |   44 ++++++++++++--------------------------------
 1 files changed, 12 insertions(+), 32 deletions(-)

diff --git a/service/process_model.go b/service/process_model.go
index 7b70e66..c4ff7dd 100644
--- a/service/process_model.go
+++ b/service/process_model.go
@@ -1,37 +1,17 @@
 package service
 
-type ProcessModel struct{}
-
-const (
-	GetProcessModelUrl = "/api-s/v1/processParams/info"
+import (
+	"apsClient/conf"
+	"apsClient/model"
 )
 
-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"`                               // 璁惧
+func GetProcessModelList(page, pageSize int) (list []*model.ProcessModel, total int64, err error) {
+	device, err := model.NewDeviceSearch().SetDeviceId(conf.Conf.System.DeviceId).First()
+	if err != nil {
+		return
+	}
+	list, total, err = model.NewProcessModelSearch().
+		SetIsNew(true).SetOrder("id desc").
+		SetPage(page, pageSize).SetProcedures(device.ProceduresArr).Find()
+	return
 }
-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"`
-}
-
-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
-//}

--
Gitblit v1.8.0