ソースを参照

查询医院关键人

wu 2 ヶ月 前
コミット
e5fb3e612e

+ 2 - 2
src/custom/restcontroller/sale/customer/Hospital.java

@@ -441,10 +441,10 @@ public class Hospital extends Controller {
             row.putIfAbsent("totalop", 0);
             row.putIfAbsent("totalop", 0);
             //关键人
             //关键人
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname")));
+            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname"),","));
             //签约经销商
             //签约经销商
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename")));
+            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename"),","));
             String stagename = row.getString("stagename");
             String stagename = row.getString("stagename");
             for (Row stageRow : stageRows) {
             for (Row stageRow : stageRows) {
                 if (stagename.equals(stageRow.getString("stagename"))) {
                 if (stagename.equals(stageRow.getString("stagename"))) {

+ 1 - 1
src/custom/restcontroller/webmanage/sale/agents/agents2.java

@@ -92,7 +92,7 @@ public class agents2 extends Controller {
             row.putIfAbsent("totalop", 0);
             row.putIfAbsent("totalop", 0);
             //关键人
             //关键人
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname")));
+            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname"),","));
             String stagename = row.getString("stagename");
             String stagename = row.getString("stagename");
             for (Row stageRow : stageRows) {
             for (Row stageRow : stageRows) {
                 if (stagename.equals(stageRow.getString("stagename"))) {
                 if (stagename.equals(stageRow.getString("stagename"))) {

+ 2 - 2
src/custom/restcontroller/webmanage/sale/contract/Contract2.java

@@ -381,10 +381,10 @@ public class Contract2 extends Controller {
             row.putIfAbsent("totalop", 0);
             row.putIfAbsent("totalop", 0);
             //关键人
             //关键人
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname")));
+            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname"),","));
             //签约经销商
             //签约经销商
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename")));
+            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename"),","));
             String stagename = row.getString("stagename");
             String stagename = row.getString("stagename");
             for (Row stageRow : stageRows) {
             for (Row stageRow : stageRows) {
                 if (stagename.equals(stageRow.getString("stagename"))) {
                 if (stagename.equals(stageRow.getString("stagename"))) {

+ 2 - 2
src/custom/restcontroller/webmanage/sale/order/Order2.java

@@ -542,10 +542,10 @@ public class Order2 extends Controller {
             row.putIfAbsent("totalop", 0);
             row.putIfAbsent("totalop", 0);
             //关键人
             //关键人
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows KeyDoctors = KeyDoctorsRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname")));
+            row.putIfAbsent("keyperson", StringUtils.join(KeyDoctors.toArray("doctorname"),","));
             //签约经销商
             //签约经销商
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
             Rows signagent = AgentRowsMap.getOrDefault(String.valueOf(id), new Rows());
-            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename")));
+            row.putIfAbsent("signagent", StringUtils.join(signagent.toArray("enterprisename"),","));
             String stagename = row.getString("stagename");
             String stagename = row.getString("stagename");
             for (Row stageRow : stageRows) {
             for (Row stageRow : stageRows) {
                 if (stagename.equals(stageRow.getString("stagename"))) {
                 if (stagename.equals(stageRow.getString("stagename"))) {