/** * Created by TT on 2018/7/23. */ ; spa_define(function () { return $.use(["spa", "util", "form"], function (spa, util, fb) { return { modal: function (data) { var root = spa.findInModal(".sys_product_keywords"); var ca = {ready: true, items: []}; var form = fb.build(root.find(".newForm"), { keywordList: ca }); var oValue; var oJudge; var saveBtn = root.find(".opt-save"), save = function () { if (form.val().keywordList) { form.val({ keywords: oString(form.val().keywordList) }); } else { form.val({keywords: null}); } util.post("../ajax/product/kw", { id: data.data.id, kw: form.val().keywords }, function () { spa.closeModal(); if (data.hand) { data.hand(); } }, {}); }; var trim = function (str) { //删除左右两端的空格    return str.replace(/(^\s*)|(\s*$)/g, ""); }; var part = function (one, list, num) { oValue = one; oJudge = list || []; if (oJudge.length >= num) { util.alert("最多" + num + "个"); return; } var repeat, b; if (!oValue) { util.alert('提示', '请先填写内容'); return; } if (oValue.length > 15) { util.alert('提示', '添加内容不能超过15个字'); return; } else { var oValueList = oValue.split(","), length = oValueList.length; for (var m = 0;m