|
|
@@ -18,6 +18,7 @@ import (
|
|
|
"github.com/gogf/gf/database/gdb"
|
|
|
"github.com/gogf/gf/frame/g"
|
|
|
"github.com/gogf/gf/os/gtime"
|
|
|
+ "github.com/gogf/gf/util/gconv"
|
|
|
"github.com/gogf/gf/util/gvalid"
|
|
|
"strconv"
|
|
|
)
|
|
|
@@ -314,6 +315,31 @@ func (s CustCustomerBidRecordService) CloseLoop(ctx context.Context, req *model.
|
|
|
_, err = workflowSrv.StartProcessInstance(bizCode, workflowModel.BidCloseLoop, "", &workflow.StartProcessInstanceRequest{
|
|
|
ProcessCode: &BidCloseLoopCode,
|
|
|
FormComponentValues: []*workflow.StartProcessInstanceRequestFormComponentValues{
|
|
|
+ {
|
|
|
+ Id: utils.String("TextField_1A6IA11WE4U80"),
|
|
|
+ Name: utils.String("客户名称"),
|
|
|
+ Value: utils.String(cus.CustName),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ Id: utils.String("TextField_1UUQ8HFDI8TC0"),
|
|
|
+ Name: utils.String("招标产品名称"),
|
|
|
+ Value: utils.String(bid.ProductName),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ Id: utils.String("NumberField_7A5EBEI9CUO0"),
|
|
|
+ Name: utils.String("预算"),
|
|
|
+ Value: utils.String(gconv.String(bid.Budget)),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ Id: utils.String("DDDateField_STS0LXQAQEO0"),
|
|
|
+ Name: utils.String("发布日期"),
|
|
|
+ Value: utils.String(gconv.String(bid.PublishedTime)),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ Id: utils.String("TextField_GYKX9NAXNTS0"),
|
|
|
+ Name: utils.String("招标信息标题"),
|
|
|
+ Value: utils.String(bid.Title),
|
|
|
+ },
|
|
|
{
|
|
|
Id: utils.String("TextField-K2AD4O5B"),
|
|
|
Name: utils.String("所属销售"),
|