From 8ffda541b48cbf619f8493196da4fb44d4f3ddc5 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 05 九月 2025 10:22:55 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Models/UserServer/ElectronSigns/Commands/SaveContractTemplateCommand.cs | 58 ++++++---------------------------------------------------- 1 files changed, 6 insertions(+), 52 deletions(-) diff --git a/FlexJobApi.Core/Models/UserServer/ElectronSigns/Commands/SaveContractTemplateCommand.cs b/FlexJobApi.Core/Models/UserServer/ElectronSigns/Commands/SaveContractTemplateCommand.cs index 861be8a..f4aa92e 100644 --- a/FlexJobApi.Core/Models/UserServer/ElectronSigns/Commands/SaveContractTemplateCommand.cs +++ b/FlexJobApi.Core/Models/UserServer/ElectronSigns/Commands/SaveContractTemplateCommand.cs @@ -1,6 +1,7 @@ 锘縰sing FlexJobApi.Core.Enums.Users; using Mapster; using MediatR; +using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; @@ -16,11 +17,6 @@ [Resource([EnumResourceController.UserServerElectronSign])] public class SaveContractTemplateCommand : SaveDataCommand { - public SaveContractTemplateCommand() - { - Values = []; - } - /// <summary> /// 浼佷笟Id锛堣繍钀ョ淇濆瓨鏃讹級 /// </summary> @@ -39,6 +35,11 @@ public string File { get; set; } /// <summary> + /// 鍒剁増妯℃澘鐓х墖 + /// </summary> + public string TemplateEditData { get; set; } + + /// <summary> /// 涓氬姟缂栫爜 /// </summary> public string Code { get; set; } @@ -52,52 +53,5 @@ /// 妯℃澘Id /// </summary> public string TemplateId { get; set; } - - /// <summary> - /// 鍙橀噺 - /// </summary> - [AdaptIgnore] - public List<SaveContractTemplateCommandValue> Values { get; set; } - } - - /// <summary> - /// 淇濆瓨鍚堝悓妯℃澘鍙橀噺 - /// </summary> - public class SaveContractTemplateCommandValue - { - /// <summary> - /// Id - /// </summary> - public Guid? Id { get; set; } - - /// <summary> - /// 鍙橀噺绫诲瀷 - /// </summary> - public EnumContractTemplateValueType Type { get; set; } - - /// <summary> - /// 鍐呭濉啓浜� - /// </summary> - public EnumContractTemplateValueRecorder Recorder { get; set; } - - /// <summary> - /// 鐢ㄦ埛绫诲瀷 - /// </summary> - public EnumUserType? UserType { get; set; } - - /// <summary> - /// 鍙橀噺鍚嶇О - /// </summary> - public string Label { get; set; } - - /// <summary> - /// 鍙橀噺浠g爜 - /// </summary> - public string Name { get; set; } - - /// <summary> - /// 鏄惁蹇呭~ - /// </summary> - public bool Required { get; set; } } } -- Gitblit v1.9.1