Browse Source

档案卷内著录入卷、归档

yanshi
zhangli 3 years ago
parent
commit
f192be85ed
9 changed files with 334 additions and 145 deletions
  1. +45
    -7
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Controllers/ArchiveInfoController.cs
  2. +1
    -1
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/FormRecord.cshtml
  3. +2
    -5
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/FormRecord.js
  4. +110
    -80
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/IndexRecord.js
  5. +23
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoBLL.cs
  6. +12
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoEntity.cs
  7. +6
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoIBLL.cs
  8. +50
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoService.cs
  9. +85
    -52
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/DBModel/资产系统.PDM

+ 45
- 7
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Controllers/ArchiveInfoController.cs View File

@@ -17,6 +17,7 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
public class ArchiveInfoController : MvcControllerBase
{
private ArchiveInfoIBLL archiveInfoIBLL = new ArchiveInfoBLL();
private ArchiveRecordInfoIBLL archiveRecordInfoIBLL = new ArchiveRecordInfoBLL();

#region 视图功能

@@ -27,7 +28,7 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
[HttpGet]
public ActionResult Index()
{
return View();
return View();
}
/// <summary>
/// 表单页
@@ -36,7 +37,7 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
[HttpGet]
public ActionResult Form()
{
return View();
return View();
}
/// <summary>
/// 卷内著录
@@ -56,7 +57,7 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
{
return View();
}
#endregion

#region 获取数据
@@ -103,7 +104,7 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
};
return Success(jsonData);
}
/// <summary>
/// 获取表单数据
/// </summary>
@@ -113,8 +114,9 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
[AjaxOnly]
public ActionResult GetFormData(string keyValue)
{
var ArchiveInfoData = archiveInfoIBLL.GetArchiveInfoEntity( keyValue );
var jsonData = new {
var ArchiveInfoData = archiveInfoIBLL.GetArchiveInfoEntity(keyValue);
var jsonData = new
{
ArchiveInfo = ArchiveInfoData,
};
return Success(jsonData);
@@ -147,12 +149,48 @@ namespace Learun.Application.Web.Areas.CustomFunction.Controllers
public ActionResult SaveForm(string keyValue, string strEntity)
{
ArchiveInfoEntity entity = strEntity.ToObject<ArchiveInfoEntity>();
archiveInfoIBLL.SaveEntity(keyValue,entity);
archiveInfoIBLL.SaveEntity(keyValue, entity);
if (string.IsNullOrEmpty(keyValue))
{
}
return Success("保存成功!");
}
/// <summary>
/// 保存实体数据(新增、修改)
/// </summary>
/// <param name="keyValue">主键</param>
/// <param name="strEntity">实体</param>
/// <returns></returns>
[HttpPost]
[ValidateAntiForgeryToken]
[AjaxOnly]
public ActionResult SaveFormForRecord(string keyValue, string strEntity)
{
ArchiveInfoEntity entity = strEntity.ToObject<ArchiveInfoEntity>();
var ArchiveRecordInfo = archiveRecordInfoIBLL.GetArchiveRecordInfoEntity(entity.RecordId);
entity.RecordCode = ArchiveRecordInfo.Code + ArchiveRecordInfo.Year + ArchiveRecordInfo.Number + "X";
entity.Status = 1;
archiveInfoIBLL.SaveEntity(keyValue, entity);
if (string.IsNullOrEmpty(keyValue))
{
}
return Success("保存成功!");
}

/// <summary>
/// 归档
/// </summary>
/// <param name="keyValue">主键</param>
/// <returns></returns>
[HttpPost]
[AjaxOnly]
public ActionResult File(string keyValue)
{
archiveInfoIBLL.File(keyValue);
return Success("操作成功!");
}

#endregion

}


+ 1
- 1
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/FormRecord.cshtml View File

@@ -29,7 +29,7 @@
</div>
<div class="col-xs-12 lr-form-item" data-table="ArchiveInfo">
<div class="lr-form-item-title">责任者</div>
<input id="ManageUserId" type="text" class="form-control" />
<div id="ManageUserId"></div>
</div>
<div class="col-xs-12 lr-form-item" data-table="ArchiveInfo">
<div class="lr-form-item-title">件号</div>


+ 2
- 5
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/FormRecord.js View File

@@ -17,10 +17,7 @@ var bootstrap = function ($, learun) {
code: 'ArchiveRecordInfo', value: 'id',
text: 'name'
});
$('#ManageUserId').lrDataSourceSelect({
code: 'TeacherInfo', value: 'f_userid',
text: 'f_realname'
});
$('#ManageUserId').lrDataSourceSelect({ code: 'TeacherInfo', value: 'f_userid', text: 'f_realname' });

},
initData: function () {
@@ -46,7 +43,7 @@ var bootstrap = function ($, learun) {
var postData = {
strEntity: JSON.stringify($('body').lrGetFormData())
};
$.lrSaveForm(top.$.rootUrl + '/CustomFunction/ArchiveInfo/SaveForm?keyValue=' + keyValue, postData, function (res) {
$.lrSaveForm(top.$.rootUrl + '/CustomFunction/ArchiveInfo/SaveFormForRecord?keyValue=' + keyValue, postData, function (res) {
// 保存成功后才回调
if (!!callBack) {
callBack();


+ 110
- 80
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/CustomFunction/Views/ArchiveInfo/IndexRecord.js View File

@@ -19,7 +19,7 @@ var bootstrap = function ($, learun) {
location.reload();
});

// 编辑
// 入卷
$('#lr_edit').on('click', function () {
var keyValue = $('#gridtable').jfGridValue('Id');
if (learun.checkrow(keyValue)) {
@@ -28,94 +28,124 @@ var bootstrap = function ($, learun) {
title: '编辑',
url: top.$.rootUrl + '/CustomFunction/ArchiveInfo/FormRecord?keyValue=' + keyValue,
width: 600,
height: 400,
height: 430,
callBack: function (id) {
return top[id].acceptClick(refreshGirdData);
}
});
}
});
// 打印
$('#lr_print').on('click', function () {
$('#gridtable').jqprintTable();
});
},
// 初始化列表
initGird: function () {
$('#gridtable').jfGrid({
url: top.$.rootUrl + '/CustomFunction/ArchiveInfo/GetRecordPageList',
headData: [
{ label: "档案名称", name: "Name", width: 100, align: "left" },
{
label: "档案分类", name: "Type", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataItem', {
key: value,
code: 'ArchiveType',
callback: function (_data) {
callback(_data.text);
}
});
}
},
{
label: "所属案卷", name: "RecordId", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataSource', {
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'ArchiveRecordInfo',
key: value,
keyId: 'id',
callback: function (_data) {
callback(_data['name']);
}
});
}
},
{ label: "档案号", name: "RecordCode", width: 300, align: "left" },
{ label: "文号", name: "DocumentNum", width: 300, align: "left" },
{ label: "提名", name: "Nomination", width: 300, align: "left" },
{
label: "责任者", name: "ManageUserId", width: 300, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataSource', {
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'TeacherInfo',
key: value,
keyId: 'f_userid',
callback: function (_data) {
callback(_data['f_realname']);
}
//归档
$('#lr_file').on('click', function () {
var keyValue = $('#gridtable').jfGridValue('Id');
if (learun.checkrow(keyValue)) {
var Status = $('#gridtable').jfGridValue('Status');
if (Status == '2') {
return learun.alert.warning('选中项已归档!');
} else if (Status == '0') {
return learun.alert.warning('选中项未入卷!');
}
learun.layerConfirm('是否确认归档该项!', function (res) {
if (res) {
learun.postForm(top.$.rootUrl + '/CustomFunction/ArchiveInfo/File', { keyValue: keyValue }, function () {
refreshGirdData();
});
}
},
{ label: "件号", name: "PartNum", width: 300, align: "left" },
{ label: "备注", name: "Remark", width: 300, align: "left" },
{
label: "状态", name: "Status", width: 300, align: "left",
formatter: function (value) {
if (value == '0') {
return "<span class=\"label label-default\">未入卷</span>";
} else if (value == '1') {
return "<span class=\"label label-danger\">已入卷</span>";
} else if (value == '2') {
return "<span class=\"label label-success\">已归档</span>";
}
});
}
});

// 打印
$('#lr_print').on('click', function () {
$('#gridtable').jqprintTable();
});
},
// 初始化列表
initGird: function () {
$('#gridtable').jfGrid({
url: top.$.rootUrl + '/CustomFunction/ArchiveInfo/GetRecordPageList',
headData: [
{ label: "档案名称", name: "Name", width: 100, align: "left" },
{
label: "档案分类", name: "Type", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataItem', {
key: value,
code: 'ArchiveType',
callback: function (_data) {
callback(_data.text);
}
});
}
},
{
label: "所属案卷", name: "RecordId", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('custmerData', {
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'ArchiveRecordInfo',
key: value,
keyId: 'id',
callback: function (_data) {
callback(_data['name']);
}
});
}
//formatterAsync: function (callback, value, row, op, $cell) {
// learun.clientdata.getAsync('dataSource', {
// url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'ArchiveRecordInfo',
// key: value,
// keyId: 'id',
// callback: function (_data) {
// callback(_data['name']);
// }
// });
//}
},
{ label: "档案号", name: "RecordCode", width: 300, align: "left" },
{ label: "文号", name: "DocumentNum", width: 300, align: "left" },
{ label: "提名", name: "Nomination", width: 300, align: "left" },
{
label: "责任者", name: "ManageUserId", width: 300, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('custmerData', {
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'TeacherInfo',
key: value,
keyId: 'f_userid',
callback: function (_data) {
callback(_data['f_realname']);
}
});
}
},
{ label: "件号", name: "PartNum", width: 300, align: "left" },
{ label: "备注", name: "Remark", width: 300, align: "left" },
{
label: "状态", name: "Status", width: 300, align: "left",
formatter: function (value) {
if (value == '0') {
return "<span class=\"label label-default\">未入卷</span>";
} else if (value == '1') {
return "<span class=\"label label-danger\">已入卷</span>";
} else if (value == '2') {
return "<span class=\"label label-success\">已归档</span>";
}
},
//{ label: "创建人", name: "CreateUserName", width: 100, align: "left" },
//{ label: "创建时间", name: "CreateTime", width: 100, align: "left" },
],
mainId: 'Id',
isPage: true
});
page.search();
}
}
//{ label: "创建人", name: "CreateUserName", width: 100, align: "left" },
//{ label: "创建时间", name: "CreateTime", width: 100, align: "left" },
],
mainId: 'Id',
isPage: true
});
page.search();
},
search: function (param) {
param = param || {};
$('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) });
}
};
refreshGirdData = function () {
$('#gridtable').jfGridSet('reload');
search: function (param) {
param = param || {};
$('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) });
}
};
page.init();
refreshGirdData = function () {
$('#gridtable').jfGridSet('reload');
};
page.init();
}

+ 23
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoBLL.cs View File

@@ -143,6 +143,29 @@ namespace Learun.Application.TwoDevelopment.CustomFunction
}
}

/// <summary>
/// 归档
/// </summary>
/// <param name="keyValue">主键</param>
public void File(string keyValue)
{
try
{
archiveInfoService.File(keyValue);
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowBusinessException(ex);
}
}
}
#endregion

}


+ 12
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoEntity.cs View File

@@ -99,6 +99,16 @@ namespace Learun.Application.TwoDevelopment.CustomFunction
/// </summary>
[Column("STATUS")]
public int? Status { get; set; }
/// <summary>
/// 最后一次更新时间
/// </summary>
[Column("LASTMODIFYTIME")]
public DateTime? LastModifyTime { get; set; }
/// <summary>
/// 最后一次更新人
/// </summary>
[Column("LASTMODIFYUSERID")]
public string LastModifyUserId { get; set; }
#endregion

#region 扩展操作
@@ -121,6 +131,8 @@ namespace Learun.Application.TwoDevelopment.CustomFunction
public void Modify(string keyValue)
{
this.Id = keyValue;
this.LastModifyTime = DateTime.Now;
this.LastModifyUserId = LoginUserInfo.Get().userId;
}
#endregion
#region 扩展字段


+ 6
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoIBLL.cs View File

@@ -43,6 +43,12 @@ namespace Learun.Application.TwoDevelopment.CustomFunction
/// <param name="keyValue">主键</param>
/// <param name="entity">实体</param>
void SaveEntity(string keyValue, ArchiveInfoEntity entity);
/// <summary>
/// 归档
/// </summary>
/// <param name="keyValue"></param>
void File(string keyValue);

#endregion

}


+ 50
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/CustomFunction/ArchiveInfo/ArchiveInfoService.cs View File

@@ -197,6 +197,56 @@ t.EnCode,t.CreateTime,t.CreateUserName
}
}


/// <summary>
/// 归档
/// </summary>
/// <param name="keyValue">主键</param>
public void File(string keyValue)
{
try
{
var entity = this.BaseRepository("CollegeMIS").FindEntity<ArchiveInfoEntity>(keyValue);
var str = "";
var sql = $"select count(1) from ArchiveInfo where RecordId='{entity.RecordId}' and [Status]=2";
var obj = this.BaseRepository("CollegeMIS").FindObject(sql);
//流水号4位数,不足前面补0,超过加一位数
int ws = 4;
if (obj == null)
{
str = 1.ToString().PadLeft(ws, '0');
}
else
{
var num = Convert.ToInt32(obj) + 1;
if (Math.Abs(num).ToString().Length <= ws)
{
str = num.ToString().PadLeft(ws, '0');
}
else
{
str = num.ToString();
}
}
entity.RecordNum = str;
entity.RecordCode = entity.RecordCode.Replace("X", str);
entity.Status = 2;
entity.Modify(keyValue);
this.BaseRepository("CollegeMIS").Update(entity);
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowServiceException(ex);
}
}
}

#endregion

}


+ 85
- 52
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/DBModel/资产系统.PDM View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?PowerDesigner AppLocale="UTF16" ID="{88086B01-C9E1-11D4-9552-0090277716A9}" Label="" LastModificationDate="1623402899" Name="Physical Data Model 1" Objects="3422" Symbols="395" Target="Microsoft SQL Server 2008" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
<?PowerDesigner AppLocale="UTF16" ID="{88086B01-C9E1-11D4-9552-0090277716A9}" Label="" LastModificationDate="1625197436" Name="Physical Data Model 1" Objects="3414" Symbols="395" Target="Microsoft SQL Server 2008" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
<!-- do not edit this file -->

<Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
@@ -12206,9 +12206,9 @@ LABL 0 新宋体,8,N</a:FontList>
</o:TextSymbol>
<o:TableSymbol Id="o646">
<a:CreationDate>1623394467</a:CreationDate>
<a:ModificationDate>1623395964</a:ModificationDate>
<a:ModificationDate>1625197164</a:ModificationDate>
<a:IconMode>-1</a:IconMode>
<a:Rect>((114302,-1200), (129358,16768))</a:Rect>
<a:Rect>((114302,-3023), (129358,16767))</a:Rect>
<a:AutoAdjustToText>0</a:AutoAdjustToText>
<a:LineColor>12615680</a:LineColor>
<a:FillColor>16570034</a:FillColor>
@@ -49406,7 +49406,7 @@ B9AF
<a:Code>ArchiveInfo</a:Code>
<a:CreationDate>1569645311</a:CreationDate>
<a:Creator>edy</a:Creator>
<a:ModificationDate>1623397289</a:ModificationDate>
<a:ModificationDate>1625194311</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<a:Comment>档案著录</a:Comment>
<a:TotalSavingCurrency/>
@@ -49614,9 +49614,30 @@ B9AF
<a:Comment>状态</a:Comment>
<a:DataType>int</a:DataType>
</o:Column>
<o:Column Id="o3316">
<a:ObjectID>92ED449F-ECFB-422C-B2B4-CD7A24CCFA20</a:ObjectID>
<a:Name>LastModifyTime</a:Name>
<a:Code>LastModifyTime</a:Code>
<a:CreationDate>1625194136</a:CreationDate>
<a:Creator>edy</a:Creator>
<a:ModificationDate>1625194311</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3317">
<a:ObjectID>8D321F7D-C3D4-40A9-A074-ECB4F9909F77</a:ObjectID>
<a:Name>LastModifyUserId</a:Name>
<a:Code>LastModifyUserId</a:Code>
<a:CreationDate>1625194136</a:CreationDate>
<a:Creator>edy</a:Creator>
<a:ModificationDate>1625194311</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
</c:Columns>
<c:Keys>
<o:Key Id="o3316">
<o:Key Id="o3318">
<a:ObjectID>2DEF3C93-6DEF-4638-8A78-CA4778F08C0D</a:ObjectID>
<a:Name>Key_1</a:Name>
<a:Code>Key_1</a:Code>
@@ -49630,10 +49651,10 @@ B9AF
</o:Key>
</c:Keys>
<c:PrimaryKey>
<o:Key Ref="o3316"/>
<o:Key Ref="o3318"/>
</c:PrimaryKey>
<c:ClusterObject>
<o:Key Ref="o3316"/>
<o:Key Ref="o3318"/>
</c:ClusterObject>
</o:Table>
<o:Table Id="o649">
@@ -49647,7 +49668,7 @@ B9AF
<a:Comment>案卷著录</a:Comment>
<a:TotalSavingCurrency/>
<c:Columns>
<o:Column Id="o3317">
<o:Column Id="o3319">
<a:ObjectID>459CD8EC-1284-4EEC-92E7-205CB2BAB6F3</a:ObjectID>
<a:Name>Id</a:Name>
<a:Code>Id</a:Code>
@@ -49660,7 +49681,7 @@ B9AF
<a:Length>50</a:Length>
<a:Column.Mandatory>1</a:Column.Mandatory>
</o:Column>
<o:Column Id="o3318">
<o:Column Id="o3320">
<a:ObjectID>F6433DF4-52F6-45FA-823E-8C79EAFA70DA</a:ObjectID>
<a:Name>Name</a:Name>
<a:Code>Name</a:Code>
@@ -49672,7 +49693,7 @@ B9AF
<a:DataType>nvarchar(100)</a:DataType>
<a:Length>100</a:Length>
</o:Column>
<o:Column Id="o3319">
<o:Column Id="o3321">
<a:ObjectID>20F3FEDF-ABEA-4D96-A7AD-8A61FF475AF4</a:ObjectID>
<a:Name>Type</a:Name>
<a:Code>Type</a:Code>
@@ -49684,7 +49705,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3320">
<o:Column Id="o3322">
<a:ObjectID>DE50C193-3D1A-484C-A015-408032806C15</a:ObjectID>
<a:Name>Code</a:Name>
<a:Code>Code</a:Code>
@@ -49696,7 +49717,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3321">
<o:Column Id="o3323">
<a:ObjectID>6B819078-3027-4E31-A4AB-1B2F1E802B49</a:ObjectID>
<a:Name>Year</a:Name>
<a:Code>Year</a:Code>
@@ -49708,7 +49729,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3322">
<o:Column Id="o3324">
<a:ObjectID>7655FCD4-7DB7-4F6A-A0AF-72F9F0B3ADE9</a:ObjectID>
<a:Name>Number</a:Name>
<a:Code>Number</a:Code>
@@ -49720,7 +49741,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3323">
<o:Column Id="o3325">
<a:ObjectID>B4C1A7E0-92F7-44F6-B6E5-DA83D2B54011</a:ObjectID>
<a:Name>Nomination</a:Name>
<a:Code>Nomination</a:Code>
@@ -49732,7 +49753,7 @@ B9AF
<a:DataType>nvarchar(200)</a:DataType>
<a:Length>200</a:Length>
</o:Column>
<o:Column Id="o3324">
<o:Column Id="o3326">
<a:ObjectID>E3A0DC66-8F83-4CD0-83A4-D41F6B0E4673</a:ObjectID>
<a:Name>Classification</a:Name>
<a:Code>Classification</a:Code>
@@ -49744,7 +49765,7 @@ B9AF
<a:DataType>nvarchar(200)</a:DataType>
<a:Length>200</a:Length>
</o:Column>
<o:Column Id="o3325">
<o:Column Id="o3327">
<a:ObjectID>2CD6EDCB-AD80-41ED-9089-B25551BE9687</a:ObjectID>
<a:Name>StartTime</a:Name>
<a:Code>StartTime</a:Code>
@@ -49755,7 +49776,7 @@ B9AF
<a:Comment>立卷起始日期</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3326">
<o:Column Id="o3328">
<a:ObjectID>66165D82-1D0D-4598-A533-E9BB7AB1DE01</a:ObjectID>
<a:Name>EndTime</a:Name>
<a:Code>EndTime</a:Code>
@@ -49766,7 +49787,7 @@ B9AF
<a:Comment>立卷截止日期</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3327">
<o:Column Id="o3329">
<a:ObjectID>9D5F3CDA-6DDB-44AB-B38B-02C2508F8FE5</a:ObjectID>
<a:Name>CreateTime</a:Name>
<a:Code>CreateTime</a:Code>
@@ -49777,7 +49798,7 @@ B9AF
<a:Comment>创建时间</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3328">
<o:Column Id="o3330">
<a:ObjectID>576FC7C8-842A-4EFB-8F38-FA6CEBB023AC</a:ObjectID>
<a:Name>CreateUserId</a:Name>
<a:Code>CreateUserId</a:Code>
@@ -49789,7 +49810,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3329">
<o:Column Id="o3331">
<a:ObjectID>82191C50-FE1D-45E4-8FB0-2F17BCBD3B45</a:ObjectID>
<a:Name>CreateUserName</a:Name>
<a:Code>CreateUserName</a:Code>
@@ -49801,7 +49822,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3330">
<o:Column Id="o3332">
<a:ObjectID>B5221D48-3D05-4672-B30C-729A59F0891B</a:ObjectID>
<a:Name>IsDelete</a:Name>
<a:Code>IsDelete</a:Code>
@@ -49811,7 +49832,7 @@ B9AF
<a:Modifier>edy</a:Modifier>
<a:DataType>bit</a:DataType>
</o:Column>
<o:Column Id="o3331">
<o:Column Id="o3333">
<a:ObjectID>4CA26D53-1B4F-4076-A3BF-F34F10AB4374</a:ObjectID>
<a:Name>DeleteUserId</a:Name>
<a:Code>DeleteUserId</a:Code>
@@ -49822,7 +49843,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3332">
<o:Column Id="o3334">
<a:ObjectID>E571294E-62E4-4B95-A65F-56F57ED36DEA</a:ObjectID>
<a:Name>DeleteTime</a:Name>
<a:Code>DeleteTime</a:Code>
@@ -49832,7 +49853,7 @@ B9AF
<a:Modifier>edy</a:Modifier>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3333">
<o:Column Id="o3335">
<a:ObjectID>701B0E68-1C3A-4B4E-98BE-F362E6D040F7</a:ObjectID>
<a:Name>LastModifyTime</a:Name>
<a:Code>LastModifyTime</a:Code>
@@ -49842,7 +49863,7 @@ B9AF
<a:Modifier>edy</a:Modifier>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3334">
<o:Column Id="o3336">
<a:ObjectID>A3F5283C-CCF6-4080-8DCA-2607991B28E9</a:ObjectID>
<a:Name>LastModifyUserId</a:Name>
<a:Code>LastModifyUserId</a:Code>
@@ -49853,7 +49874,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3335">
<o:Column Id="o3337">
<a:ObjectID>B2E98AC1-9F7F-40A4-AE4E-BC69608022F4</a:ObjectID>
<a:Name>LastModifyName</a:Name>
<a:Code>LastModifyName</a:Code>
@@ -49866,7 +49887,7 @@ B9AF
</o:Column>
</c:Columns>
<c:Keys>
<o:Key Id="o3336">
<o:Key Id="o3338">
<a:ObjectID>FAEF46B1-F411-4995-B95C-6B661303B679</a:ObjectID>
<a:Name>Key_1</a:Name>
<a:Code>Key_1</a:Code>
@@ -49875,15 +49896,15 @@ B9AF
<a:ModificationDate>1623394781</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<c:Key.Columns>
<o:Column Ref="o3317"/>
<o:Column Ref="o3319"/>
</c:Key.Columns>
</o:Key>
</c:Keys>
<c:PrimaryKey>
<o:Key Ref="o3336"/>
<o:Key Ref="o3338"/>
</c:PrimaryKey>
<c:ClusterObject>
<o:Key Ref="o3336"/>
<o:Key Ref="o3338"/>
</c:ClusterObject>
</o:Table>
<o:Table Id="o651">
@@ -49892,12 +49913,12 @@ B9AF
<a:Code>ArchiveUser</a:Code>
<a:CreationDate>1569645311</a:CreationDate>
<a:Creator>edy</a:Creator>
<a:ModificationDate>1623396208</a:ModificationDate>
<a:ModificationDate>1625197436</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<a:Comment>档案利用</a:Comment>
<a:TotalSavingCurrency/>
<c:Columns>
<o:Column Id="o3337">
<o:Column Id="o3339">
<a:ObjectID>23F988DA-F8AF-47A6-94E1-64B89F14F6C9</a:ObjectID>
<a:Name>Id</a:Name>
<a:Code>Id</a:Code>
@@ -49910,7 +49931,7 @@ B9AF
<a:Length>50</a:Length>
<a:Column.Mandatory>1</a:Column.Mandatory>
</o:Column>
<o:Column Id="o3338">
<o:Column Id="o3340">
<a:ObjectID>12CCFE26-89C5-476A-98BE-B272EEEAEDF7</a:ObjectID>
<a:Name>ArchiveId</a:Name>
<a:Code>ArchiveId</a:Code>
@@ -49922,7 +49943,19 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3339">
<o:Column Id="o3341">
<a:ObjectID>F515025F-5426-4B2A-AB7F-32A809886F37</a:ObjectID>
<a:Name>Type</a:Name>
<a:Code>Type</a:Code>
<a:CreationDate>1569645316</a:CreationDate>
<a:Creator>edy</a:Creator>
<a:ModificationDate>1625197436</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<a:Comment>类型(借阅/归还/移交/销毁)</a:Comment>
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3342">
<a:ObjectID>526799CD-810D-427D-8333-F4181AB7525E</a:ObjectID>
<a:Name>Remark</a:Name>
<a:Code>Remark</a:Code>
@@ -49934,7 +49967,7 @@ B9AF
<a:DataType>nvarchar(200)</a:DataType>
<a:Length>200</a:Length>
</o:Column>
<o:Column Id="o3340">
<o:Column Id="o3343">
<a:ObjectID>3A3089A1-236C-41D4-8276-449FE2E09784</a:ObjectID>
<a:Name>UseTime</a:Name>
<a:Code>UseTime</a:Code>
@@ -49946,7 +49979,7 @@ B9AF
<a:DataType>nvarchar(100)</a:DataType>
<a:Length>100</a:Length>
</o:Column>
<o:Column Id="o3341">
<o:Column Id="o3344">
<a:ObjectID>C065E401-CB31-4D8E-B96D-111C0DFCE5B5</a:ObjectID>
<a:Name>CreateTime</a:Name>
<a:Code>CreateTime</a:Code>
@@ -49957,7 +49990,7 @@ B9AF
<a:Comment>借阅/归还/移交/销毁时间</a:Comment>
<a:DataType>datetime</a:DataType>
</o:Column>
<o:Column Id="o3342">
<o:Column Id="o3345">
<a:ObjectID>6135B994-5DEE-4EB5-90B0-CF87564D94E8</a:ObjectID>
<a:Name>CreateUserId</a:Name>
<a:Code>CreateUserId</a:Code>
@@ -49969,7 +50002,7 @@ B9AF
<a:DataType>nvarchar(50)</a:DataType>
<a:Length>50</a:Length>
</o:Column>
<o:Column Id="o3343">
<o:Column Id="o3346">
<a:ObjectID>23FD9CE8-FAA9-4D91-95AB-0F17F8FAF4D2</a:ObjectID>
<a:Name>CreateUserName</a:Name>
<a:Code>CreateUserName</a:Code>
@@ -49983,7 +50016,7 @@ B9AF
</o:Column>
</c:Columns>
<c:Keys>
<o:Key Id="o3344">
<o:Key Id="o3347">
<a:ObjectID>5981328C-F683-4E17-8FD1-E7F746142873</a:ObjectID>
<a:Name>Key_1</a:Name>
<a:Code>Key_1</a:Code>
@@ -49992,15 +50025,15 @@ B9AF
<a:ModificationDate>1623395971</a:ModificationDate>
<a:Modifier>edy</a:Modifier>
<c:Key.Columns>
<o:Column Ref="o3337"/>
<o:Column Ref="o3339"/>
</c:Key.Columns>
</o:Key>
</c:Keys>
<c:PrimaryKey>
<o:Key Ref="o3344"/>
<o:Key Ref="o3347"/>
</c:PrimaryKey>
<c:ClusterObject>
<o:Key Ref="o3344"/>
<o:Key Ref="o3347"/>
</c:ClusterObject>
</o:Table>
</c:Tables>
@@ -50025,7 +50058,7 @@ B9AF
<o:Key Ref="o693"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3345">
<o:ReferenceJoin Id="o3348">
<a:ObjectID>14D78C43-17A2-48F0-83B4-3DF757D5ABE8</a:ObjectID>
<a:CreationDate>1552635393</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50060,7 +50093,7 @@ B9AF
<o:Key Ref="o789"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3346">
<o:ReferenceJoin Id="o3349">
<a:ObjectID>FEAECB7B-8E2A-4492-A530-B0062E1511B8</a:ObjectID>
<a:CreationDate>1552635777</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50095,7 +50128,7 @@ B9AF
<o:Key Ref="o817"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3347">
<o:ReferenceJoin Id="o3350">
<a:ObjectID>81527A47-E565-49C2-AAA7-F0555E81CE72</a:ObjectID>
<a:CreationDate>1553245426</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50130,7 +50163,7 @@ B9AF
<o:Key Ref="o828"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3348">
<o:ReferenceJoin Id="o3351">
<a:ObjectID>A3225D9D-069C-4A67-ABF0-43DC2FA55CF0</a:ObjectID>
<a:CreationDate>1553247802</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50164,7 +50197,7 @@ B9AF
<o:Key Ref="o725"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3349">
<o:ReferenceJoin Id="o3352">
<a:ObjectID>B458081F-CEE1-4251-9E7A-5E9CC93519D5</a:ObjectID>
<a:CreationDate>1553248376</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50199,7 +50232,7 @@ B9AF
<o:Key Ref="o806"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3350">
<o:ReferenceJoin Id="o3353">
<a:ObjectID>8397C4F6-A728-4D3F-B2F8-FAC56886462B</a:ObjectID>
<a:CreationDate>1553248622</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50233,7 +50266,7 @@ B9AF
<o:Key Ref="o866"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3351">
<o:ReferenceJoin Id="o3354">
<a:ObjectID>2F8BC700-F31E-41CC-9DA8-9505EAC5DA85</a:ObjectID>
<a:CreationDate>1553483161</a:CreationDate>
<a:Creator>l</a:Creator>
@@ -50267,7 +50300,7 @@ B9AF
<o:Key Ref="o899"/>
</c:ParentKey>
<c:Joins>
<o:ReferenceJoin Id="o3352">
<o:ReferenceJoin Id="o3355">
<a:ObjectID>0E2D2049-564F-4247-9F5B-B0AA82F9BE96</a:ObjectID>
<a:CreationDate>1555404296</a:CreationDate>
<a:Creator>admin</a:Creator>
@@ -50284,7 +50317,7 @@ B9AF
</o:Reference>
</c:References>
<c:DefaultGroups>
<o:Group Id="o3353">
<o:Group Id="o3356">
<a:ObjectID>46EC3E2A-6CBF-421A-9DA8-6BCCEDEC7DF5</a:ObjectID>
<a:Name>PUBLIC</a:Name>
<a:Code>PUBLIC</a:Code>
@@ -50547,7 +50580,7 @@ B9AF
</o:ExtendedDependency>
</c:ChildTraceabilityLinks>
<c:TargetModels>
<o:TargetModel Id="o3354">
<o:TargetModel Id="o3357">
<a:ObjectID>B1BAD530-6C69-4A9D-BD41-F62F564CA348</a:ObjectID>
<a:Name>Microsoft SQL Server 2008</a:Name>
<a:Code>MSSQLSRV2008</a:Code>


Loading…
Cancel
Save