123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
- <meta name="viewport" content="height=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">
- <title>查看推送品种</title>
- <link rel="stylesheet" href="css/common.css" />
- <link rel="stylesheet" href="css/register.css" />
- <script type="text/javascript" src="/lib/jquery/dist/jquery.js"></script>
- <script>
- $(function () {
- var json = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(@ViewData["data"]).Replace('/','_').Replace('\\','_'))';
- var obj = JSON.parse(json);
- function initGroup(feedbacks) {
- var inputhtml = '<div class="message" name="group" id="group" data="">' +
- '<span id="GoodsName"></span>' +
- '<input name="StoreGapNum" id="StoreGapNum" type="text" placeholder="数量" value="" required/>' +
- '<input name="Feedback" id="Feedback" type="text" placeholder="备注" pattern="" required />' +
- '</div>';
- var Id = "";
- for (var t = 0; t < feedbacks.length; t++) {
- Id = feedbacks[t].PushRecordId;
- var htmldom = inputhtml.replace('id="group"', 'id="group_' + t + '"').replace('data=""', 'data="' + feedbacks[t].GoodsId + '"')
- .replace('GoodsName">', 'GoodsName">' + feedbacks[t].GoodsName + " 需求数量:" + feedbacks[t].PurchaseTotalNum + "盒"
- + " 价格:" + feedbacks[t].PurPrice + ""
- + " 件装:" + feedbacks[t].WmsMeas + ""
- ).replace('value=""', 'value="' + + feedbacks[t].StoreGapNum+'"')
- ;
- $("#form66").prepend(htmldom);
- }
- return Id;
- }
- var Id = initGroup(obj);
- function checkRate(dom,input) {
- var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/
- //var nubmer = document.getElementById(input).value;
- var nubmer = $(dom).find("#"+input).val();
- if (!re.test(nubmer)) {
- alert("请输入数字");
- //document.getElementById(input).value = "";
- $(dom).find("#" + input).val("");
- return false;
- }
- return true;
- }
- function submit_22() {
- if (!obj) {
- alert("数据出现错误,请联系人开发人员!");
- return false;
- }
- var groupdom = $("div[name=group]");
- for (var i = 0; i < groupdom.length; i++ ) {
- var StoreGapNum = $(groupdom[i]).find("#StoreGapNum").val();
- var Feedback = $(groupdom[i]).find("#Feedback").val();
- var GoodsId = $(groupdom[i]).attr("data");
- if (jQuery.trim($("#StoreGapNum").val()) == '') {
- alert("前填写数量");
- return false;
- }
- if (!checkRate(groupdom[i],"StoreGapNum")) {
- return false;
- }
- for (var t in obj) {
- //alert(JSON.stringify(obj['pfbs'][t]));
- if (obj[t]['GoodsId'] == GoodsId) {
- obj[t]['StoreGapNum'] = StoreGapNum;
- obj[t]['Feedback'] = Feedback;
- }
- }
- }
- var postdata = {};
- postdata['Id'] = Id;
- postdata['pfbs'] = obj;
- json = JSON.stringify(postdata);
- $.ajax({
- headers: {
- "Sso-Token":"@ViewData["staffId"]"
- },
- type: "POST",
- url: "/web/supplypush/editfeedback" ,
- contentType: "application/json; charset=utf-8",
- data: json,
- dataType: 'json',
- beforeSend: function (request) {
- request.setRequestHeader("Sso-Token", "@ViewData["staffId"]");
- },
- success: function (message) {
- if (message.success) {
- alert("已提交!");
- } else {
- alert(message.msg);
- }
- },
- error: function (message) {
- $("#request-process-patent").html("提交数据失败!");
- }
- });
- }
- $("#subconfirm").on("click",submit_22);
- });
- </script>
- </head>
- <body>
- <div class="register">
- <div class="regTop">
- <span>查看推送品种</span>
- </div>
- <div class="content">
- <div class="point">
- <span>
- 已经绑定成功! 您的账户:
- <br />
- 登陆名:@ViewData["AccountName"]
- <br />
- 密码:@ViewData["AccountPassword"]
- <br />
- openid:@ViewData["WxOpenId"]
- <br />
- 登陆链接:<a href="http://coop.360lj.com:8000">http://coop.360lj.com:8000</a>
- <br />
- <br />
- @foreach (var x in (List<Dictionary<String, Object>>)ViewData["data"])
- {
- <ul>
- <li>@x["GoodsName"]</li>
- <li>@x["PurchaseTotalNum"]盒</li>
- <li>标准进价:@x["ActPrice"]</li>
- <li>实际进价:@x["PurPrice"]</li>
- <li>@x["BusinessName"]</li>
- <li>@x["GoodsSpec"]</li>
- </ul>
- <br />
- }
- </span>
- <div id="request-process-patent"></div>
- <form action="/web/supplymobile/" enctype="multipart/form-data" method="post" name="form66" id="form66">
- <button class="submit" type="button" id="subconfirm">确认</button>
- </form>
- </div>
-
- </div>
- </div>
- </body>
- </html>
|