中扬CRM客户关系管理系统
LSH
2023-07-27 08db83852d3f00d1be9703e6adb4373395fe1466
src/main/webapp/static/js/plan/plan.js
@@ -257,7 +257,12 @@
                                                        data.field.orderId = orderSel.getValue()[0] ? orderSel.getValue()[0].value : null;
                                                        data.field.cstmrId = cstmrSel.getValue()[0] ? cstmrSel.getValue()[0].value : null;
                                                        data.field.userId = userSel.getValue()[0] ? userSel.getValue()[0].value : null;
                                                        data.field.planNeed = planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                                        // data.field.planNeed = planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                                        var planNeedValue= planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                                        for (var i=1;i<planNeedSel.getValue().length;i++){
                                                            planNeedValue =planNeedSel.getValue()[i] ? planNeedValue+"-"+planNeedSel.getValue()[i].value : planNeedValue;
                                                        }
                                                        data.field.planNeed = planNeedValue;
                                                        delete data.field.select;delete data.field.planTypeName;
@@ -511,7 +516,20 @@
                            if (plan.orderId) { orderSel.setValue([{name: plan.orderId$, value: plan.orderId}]); }
                            if (plan.cstmrId) { cstmrSel.setValue([{name: plan.cstmrId$, value: plan.cstmrId}]); }
                            if (plan.userId) { userSel.setValue([{name: plan.userId$, value: plan.userId}]); }
                            if (plan.planNeed) { planNeedSel.setValue([{name: plan.planNeed$, value: plan.planNeed}]); }
                            // console.log(plan);
                            // console.log(plan.planNeed);
                            // console.log(plan.planNeed.split("-"));
                            // console.log(plan.planNeed.split("-").length);
                            let split = plan.planNeed.split("-");
                            // console.log(split);
                            // console.log(split.length);
                            if (plan.planNeed) {
                                var planNeedValue1=split[0];
                                for (var i=1;i<split.length;i++){
                                    planNeedValue1 = planNeedSel+"-" +split[i];
                                }
                                planNeedSel.setValue([{name: plan.planNeed$, value: planNeedValue1}]);
                            }
                            layDateRender(plan);
                            plan['planTypeName'] = plan.planType$;
                            form.val('detail', plan);
@@ -519,8 +537,12 @@
                                data.field.orderId = orderSel.getValue()[0] ? orderSel.getValue()[0].value : null;
                                data.field.cstmrId = cstmrSel.getValue()[0] ? cstmrSel.getValue()[0].value : null;
                                data.field.userId = userSel.getValue()[0] ? userSel.getValue()[0].value : null;
                                data.field.planNeed = planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                // data.field.planNeed = planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                var planNeedValue= planNeedSel.getValue()[0] ? planNeedSel.getValue()[0].value : null;
                                for (var i=1;i<planNeedSel.getValue().length;i++){
                                    planNeedValue =planNeedSel.getValue()[i] ? planNeedValue+"-"+planNeedSel.getValue()[i].value : planNeedValue;
                                }
                                data.field.planNeed = planNeedValue;
                                delete data.field.select;delete data.field.planTypeName;
                                if (!data.field.orderId) {
@@ -725,7 +747,6 @@
            autoRow: true,
            filterable: true,
            remoteSearch: true,
            radio: true,
            remoteMethod: function (val, cb, show) {
                $.ajax({
                    url: baseUrl + "/planNeed/all/get/kv",