|
@@ -8,7 +8,11 @@ $(function (){
|
|
|
});
|
|
|
|
|
|
// 查询药房信息
|
|
|
- initDynamicSelect("selectYfAllByTime", "groupNo", "groupNo", "groupName");
|
|
|
+ initDynamicSelect("selectYfAllByTime", "groupNo", "groupNo", "groupName", function (){
|
|
|
+ $('#groupNo').selectpicker('val', getLocalStorage("groupNo"));
|
|
|
+ $('#groupNo').selectpicker('refresh');
|
|
|
+ });
|
|
|
+
|
|
|
// 查询药库信息
|
|
|
initDynamicSelect("selectYkAll", "groupYk", "groupNo", "groupName");
|
|
|
|
|
@@ -16,6 +20,20 @@ $(function (){
|
|
|
// 根据药房查询药房发药窗口
|
|
|
initDynamicSelectByParam("selectWinNoByGroupNo", "winNo", no, "winNo", "winName");
|
|
|
|
|
|
+ $(document).ready(function() {
|
|
|
+ // 值改变时触发
|
|
|
+ $('#groupNo').on('change', function() {
|
|
|
+ if ($(this).val() !== getLocalStorage("groupNo")) {
|
|
|
+ handleGroupNoChange($(this).val());
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+
|
|
|
+ function handleGroupNoChange(value) {
|
|
|
+ // 根据药房查询药房发药窗口
|
|
|
+ initDynamicSelectByParam("selectWinNoByGroupNo", "winNo", value, "winNo", "winName");
|
|
|
+ }
|
|
|
+
|
|
|
//延迟触发列表加载,因为一开始打印程序还没有加载成功
|
|
|
setTimeout('createPrinterList()',500);
|
|
|
delay(getLastDispensingWindowsByCurrentUser);
|