From d66cbfe2dec69d08f9905b320851eb11d09567bc Mon Sep 17 00:00:00 2001
From: PC-201906131823\Administrator <zyyao>
Date: 星期三, 10 十一月 2021 16:14:55 +0800
Subject: [PATCH] 提交
---
zhengcaioa/zhengcaioa/Views/AdmGoodsManage/Edit.cshtml | 102 ++++++++++++++++++++++++++++++++++++--------------
1 files changed, 73 insertions(+), 29 deletions(-)
diff --git a/zhengcaioa/zhengcaioa/Views/AdmGoodsManage/Edit.cshtml b/zhengcaioa/zhengcaioa/Views/AdmGoodsManage/Edit.cshtml
index 8349980..b550e75 100644
--- a/zhengcaioa/zhengcaioa/Views/AdmGoodsManage/Edit.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/AdmGoodsManage/Edit.cshtml
@@ -8,6 +8,10 @@
List<AdmGoodsClassifyDTO> ClassifyId = ViewData["ClassifyId"] as List<AdmGoodsClassifyDTO>; //鐗╁搧绫诲瀷
+ List<SysCodeDtl> shifou = ViewData["shifou"] as List<SysCodeDtl>; //鐗╁搧鐘舵��
+
+ string ClassifyIds = ViewData["ClassifyIds"] as string; //鐗╁搧绫诲瀷
+
}
@{
Layout = null;
@@ -135,30 +139,30 @@
- <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鐗╁搧浠锋牸锛堝厓锛�<i class="red">*</i></label>
- <div class="col-sm-2 col-md-2" grouptype="Vdata">
- <input class="form-control" label="鐗╁搧浠锋牸锛堝厓锛�" name="GoodsPrice" id="GoodsPrice" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsPrice" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
+ <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鐗╁搧浠锋牸锛堝厓锛�<i class="red">*</i></label>
+ <div class="col-sm-2 col-md-2" grouptype="Vdata">
+ <input class="form-control" label="鐗╁搧浠锋牸锛堝厓锛�" name="GoodsPrice" id="GoodsPrice" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsPrice" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
- </div>
+ </div>
- <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鐗╁搧鏁伴噺<i class="red">*</i></label>
- <div class="col-sm-2 col-md-2" grouptype="Vdata">
- <input class="form-control" label="鐗╁搧鏁伴噺" name="GoodsNum" id="GoodsNum" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsNum" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
+ <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鐗╁搧鏁伴噺<i class="red">*</i></label>
+ <div class="col-sm-2 col-md-2" grouptype="Vdata">
+ <input class="form-control" label="鐗╁搧鏁伴噺" name="GoodsNum" id="GoodsNum" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsNum" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
- </div>
+ </div>
-
- </div>*@
+
+ </div>*@
<div class="clearfix layer-area" style="padding-bottom:15px;">
@*@if (!string.IsNullOrWhiteSpace(Model.Id))
- {
- <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鍓╀綑鏁伴噺</label>
- <div class="col-sm-2 col-md-2" grouptype="Vdata">
- <input class="form-control" label="鍓╀綑鏁伴噺" name="GoodsLeft" id="GoodsLeft" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsLeft" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
+ {
+ <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">鍓╀綑鏁伴噺</label>
+ <div class="col-sm-2 col-md-2" grouptype="Vdata">
+ <input class="form-control" label="鍓╀綑鏁伴噺" name="GoodsLeft" id="GoodsLeft" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.GoodsLeft" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
- </div>
- }*@
+ </div>
+ }*@
@@ -186,14 +190,41 @@
</select>
</div>
+ <label class="text-right col-sm-1 col-md-1 control-label">鏄惁鑰楁潗<i class="red">*</i></label>
+ <div class="col-sm-2 col-md-2">
+ <select id="HaocaiStatus" class="form-control" name="HaocaiStatus" data-placeholder="閫夋嫨 搴忓垪 ...">
+ <option value="" hassubinfo="true">璇烽�夋嫨</option>
+ @foreach (var item in shifou)
+ {
+ @if (!item.CodeSn.Equals(Model.HaocaiStatus))
+ {
+ <option value="@item.CodeSn" hassubinfo="true">
+ @item.Comments
+ </option>
+ }
+ else
+ {
+ <option value="@item.CodeSn" hassubinfo="true" selected="selected">
+ @item.Comments
+ </option>
+ }
+
+ }
+
+ </select>
+ </div>
</div>
-
+ <div class="clearfix layer-area" style="padding-bottom:15px;">
+ <label class="text-right col-sm-1 col-md-1 control-label">ISBN</label>
+ <div class="col-sm-2 col-md-2">
+ <input id="ISBN" class="form-control" label="ISBN" name="ISBN" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.ISBN">
+ </div>
-
+ </div>
</div>
@@ -270,14 +301,22 @@
"hideMethod": "fadeOut"
};
-
-
-
var id = '@Model.Id';
- if (id == null || id == '') {
- $("#GoodsStatus").val("A");
- }
+ $(function () {
+
+ if (id.length > 0) {
+
+ }
+ else {
+ $("#GoodsStatus").val("A");
+ $("#ClassifyId").val("@ClassifyIds");
+ }
+
+
+
+
+ });
var delPosition = function () {
if (id == null || id == '') {
@@ -319,7 +358,7 @@
// 淇濆瓨宀椾綅淇℃伅
var savePosition = function () {
-
+
if ($("#ClassifyId").val() == '') {
toastr.warning("鐗╁搧绫诲埆涓嶈兘涓虹┖");
@@ -333,7 +372,7 @@
toastr.warning("鐗╁搧鏁伴噺涓嶈兘涓虹┖");
return;
}
-
+
if ($("#GoodsStatus").val() == '') {
toastr.warning("鐗╁搧鐘舵�佷笉鑳戒负绌�");
return;
@@ -343,7 +382,12 @@
toastr.warning("鐗╁搧鍚嶇О涓嶈兘涓虹┖");
return;
}
-
+
+ if ($("#HaocaiStatus").val() == '') {
+ toastr.warning("鏄惁鑰楁潗涓嶈兘涓虹┖");
+ return;
+ }
+
@@ -358,13 +402,13 @@
global: false,
data: $('form').serializeArray(),
success: function (data) {
-
+
if (data.Result) {
// parent._afterSave(true);
parent.layer.msg('鎴愬姛淇濆瓨', { icon: 6 });
- window.location = "/AdmGoodsManage/Edit";
+ window.location = "/AdmGoodsManage/Edit?ClassifyIds=" + $("#ClassifyId").val();
//try {
--
Gitblit v1.9.1