From 53d80c839ad2aad0a0482ca43fca1fc3a95b9d1c Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 03 十一月 2023 17:30:54 +0800
Subject: [PATCH] 更改路由

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

diff --git a/service/process_model.go b/service/process_model.go
index 7b70e66..d1154a3 100644
--- a/service/process_model.go
+++ b/service/process_model.go
@@ -1,37 +1,21 @@
 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"`                               // 璁惧
-}
-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
+func GetProcessModelByNumber(num string) (record *model.ProcessModel, err error) {
+	return model.NewProcessModelSearch().SetNumber(num).First()
 }
-
-//// 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