|
@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
import java.util.Calendar;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Random;
|
|
|
|
|
|
/**
|
|
|
* Created by Administrator on 2017/7/21.
|
|
@ -68,11 +69,22 @@ public class PatientPrescriptionController extends BaseController {
|
|
|
String month = cal.get(Calendar.MONTH)+1<10?"0"+temp:""+temp;
|
|
|
String day = ""+cal.get(Calendar.DAY_OF_MONTH);
|
|
|
String ymd = year+month+day;
|
|
|
int temp2 = (int)((Math.random()*9+1)*100000);
|
|
|
String code = ymd +temp2;
|
|
|
//int temp2 = (int)((Math.random()*9+1)*100000);
|
|
|
String randomNum = randomString("0123456789",6);
|
|
|
String code = ymd +randomNum;
|
|
|
|
|
|
return ymd;
|
|
|
}
|
|
|
|
|
|
public String randomString(String base, int length) {
|
|
|
Random random = new Random();
|
|
|
StringBuffer sb = new StringBuffer();
|
|
|
for (int i = 0; i < length; i++) {
|
|
|
int number = random.nextInt(base.length());
|
|
|
sb.append(base.charAt(number));
|
|
|
}
|
|
|
return sb.toString();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 显示居民所有的取药码列表
|