Files
zszq-trs/YLErpWeb/Views/assetunit/assetunitEdit.cshtml
T
2024-05-09 14:06:26 +08:00

113 lines
4.6 KiB
Plaintext

@model AssetUnit
@{
ViewBag.Title = "簿记账户 | 编辑";
Layout = "~/Views/Shared/_InfoLayout.cshtml";
var pageObj = new
{
HasGroup = ConsUserGroup.HasGroup,
TraderIdsInt = Model.TraderIdsInt,
IsDongGuan = PS.Config.Company==CompanyEnum.东莞
};
}
@section CSS{
}
@section JS{
<script src="@(HtmlUtil.BasicDataJsV2(pageObj.IsDongGuan?"系统用户":"交易员"))"></script>
<script type="text/javascript">
var page = @Json.Serialize(pageObj);
</script>
<script src="~/Scripts/app/basic/assetunitEdit.js?v=@(HtmlUtil.JsVersion)"></script>
}
@using (Html.BeginForm("assetunitEdit", "assetunit", FormMethod.Post, new { id = "assetunitEditForm", autocomplete = "off" }))
{
<div class="yc-panel">
<input type="hidden" value="@Model.id" name="id" id="id" />
@Html.HiddenFor(model => model.EncryptId)
@Html.MyTextFor(model => model.Name, true)
@if (ConsUserGroup.HasGroup)
{
<div class="form-group">
<label class="formlabel" for="UserGroup">用户组</label>
<select id="UserGroup" name="UserGroup">
@foreach (var item in ConsUserGroup.GetGroups())
{
<option value="@(item.ItemValue)" @(Model.UserGroup == item.ItemValue ? "selected" : "")>@(item.ItemDesc)</option>
}
</select>
</div>
<div class='form-group col-md-6'>
@if (pageObj.IsDongGuan) {
<label class='formlabel'>系统账号</label>
}else{
<label class='formlabel'>交易员</label>
}
<select class="chosen-select" data-placeholder="请选择 " id="TraderIds" multiple="" name="TraderIds"></select>
</div>
}
else
{
<input type="hidden" name="UserGroup" value="" />
@if (pageObj.IsDongGuan)
{
<div class='form-group col-md-6'>
<label class='formlabel'>系统账号</label>
<select class="chosen-select" data-placeholder="请选择 " id="TraderIds" multiple="" name="TraderIds"></select>
</div>
}else{
@Html.MyAceDropdownFor(model => model.TraderIds, GlobalData.GetAllTrader(), "", false)
}
}
<div class="d-flex">
@Html.MyDropdownFor1(model => model.GroupId, AssetUnitModel.GetAllAssetUnitGroupItem(), appendBlank: false)
<div>
<button class="btn btn-sm btn-outline-danger" type="button" onclick="addGroup()">新增</button>
</div>
</div>
@Html.HiddenFor(model => model.TraderNames)
@Html.MyDropdownFor1(model => model.BaseCurrency,YLErp.Web.Controllers.CurrencyController.getList(), appendBlank: false)
<div class="form-group" style="height:34px">
<label class="formlabel" for="InitialMoney">初始金额</label>
<input id="InitialMoney" class="text-box valid" onkeyup="this.value=this.value.replace(/[^0-9.-]/g,'')" onblur="this.value=(/^(0|[1-9]\d*)(\.\d*)?$/.test(this.value) ? this.value : '')" data-val-required="请输入数值" type="text" value="@Model.InitialMoney" name="InitialMoney" onchange="changeMoneyToChinese()">
<span class="field-validation-valid" data-valmsg-for="InitialMoney" data-valmsg-replace="true"></span>
<span id="showChineseMoney"></span>
</div>
@Html.MyTextFor(model => model.Remark)
</div>
<div class="form-buttons">
@MyControls.Btn("保存", "saveassetunit()")
@MyControls.Btn("关闭", "layer.closeMe()")
</div>
<div class="modal fade" id="myModal" data-backdrop="static">
<div class="modal-dialog">
<div class="modal-content">
<!-- 模态框头部 -->
<div class="modal-header">
<h4 class="modal-title">簿记账户组新增</h4>
<button type="button" class="close" v-on:click="closeModal()">&times;</button>
</div>
<!-- 模态框主体 -->
<div class="modal-body">
<lable>账户组名称</lable>
<input v-model="GroupName" />
</div>
<!-- 模态框底部 -->
<div class="modal-footer">
<button type="button" class="btn" v-on:click="saveModal()">保存</button>
</div>
</div>
</div>
</div>
}