From 0a7c3ab0a45582c354176dcad7a9cde7042e3084 Mon Sep 17 00:00:00 2001
From: guanzheng <17633119157@163.com>
Date: Tue, 30 Apr 2024 11:09:04 +0800
Subject: [PATCH] 1:ocr_dict_init
---
.../web/backstage/oa/ocr/distionary/list.html | 57 ++++++++++++++++++-
.../service/impl/DepartmentServiceImpl.java | 2 +-
.../jyjz/xiaoyao/admin/vo/DepartmentVo.java | 11 ++++
.../mapper/admin/DepartmentMapper.xml | 6 +-
.../controller/OcrDictionaryController.java | 19 +++++++
.../xiaoyao/ocr/dataobject/OcrDictionary.java | 5 ++
6 files changed, 95 insertions(+), 5 deletions(-)
diff --git a/htmlweb/web/backstage/oa/ocr/distionary/list.html b/htmlweb/web/backstage/oa/ocr/distionary/list.html
index 21525478..0e156964 100644
--- a/htmlweb/web/backstage/oa/ocr/distionary/list.html
+++ b/htmlweb/web/backstage/oa/ocr/distionary/list.html
@@ -79,6 +79,18 @@
+
@@ -119,6 +131,33 @@
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
});
+
+ parent.axgetXiaoyao("${ctx}/backstage/admin/department/showDeptJsTree",null,false,function (data) {
+ $.each(data,function(name,anArray) {
+ console.log(anArray)
+ $("#tenantId").append("");
+ });
+ });
+
+
+ var config = {
+ '.chosen-select': {},
+ '.chosen-select-deselect': {
+ allow_single_deselect: true
+ },
+ '.chosen-select-no-single': {
+ disable_search_threshold: 10
+ },
+ '.chosen-select-no-results': {
+ no_results_text: 'Oops, nothing found!'
+ },
+ '.chosen-select-width': {
+ width: "95%"
+ }
+ }
+ //for (var selector in config) {
+ // $(selector).chosen(config[selector]);
+ //}
_tableListDistionary = $('#Distionary_list').bootstrapTable({
url: '${ctx}/ocr/dictionary/list',
pagination: true, //是否显示分页(*)
@@ -149,6 +188,8 @@
// { width:150,valign: "middle",field:'distionatygroupid',title:'数据字典分组主键',sortable:true},
{ width:150,valign: "middle",field:'value',title:'编码',sortable:true},
{ width:150,valign: "middle",field:'lable',title:'描述',sortable:true},
+ { width:150,valign: "middle",field:'tenantName',title:'部门名称',sortable:true},
+
{
width:200,
field: 'id',
@@ -164,6 +205,15 @@
]
});
+
+ /*
+
+
+ $('.i-checks').iCheck({
+ checkboxClass: 'icheckbox_square-green',
+ radioClass: 'iradio_square-green',
+ });*/
+
$("#Distionaryform").attr("action","${ctx}/ocr/dictionary/save");
var distionaryForm1 = $('#Distionaryform');
var distionaryError1 = $('.alert-danger', distionaryForm1);
@@ -198,6 +248,7 @@
},
success: function (label) {
label.closest('.form-group').removeClass('has-error');
+
},
submitHandler: function (){
parent.layer.load();
@@ -241,10 +292,10 @@
});
}
function _distionaryAdd(){
- $("#Distionaryform")[0].reset();
showDistionaryModel();
- $("#Distionaryform")[0].reset();
}
+
+
function _distionaryUpdateData(jframeid,str){
parent.axgetXiaoyao('${ctx}/ocr/dictionary/getdata/' + str,null,false , function(data){
@@ -252,10 +303,12 @@
$("#id").val(data.data.id);
$("#value").val(data.data.value);
$("#lable").val(data.data.lable);
+ $("#tenantId option[value='" + data.data.tenantId + "']").attr("selected",true);
showDistionaryModel();
}else{
parent.toastr.error("非法请求。");
}
+
});
}
diff --git a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DepartmentServiceImpl.java b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DepartmentServiceImpl.java
index 564971fe..a649ce8e 100644
--- a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DepartmentServiceImpl.java
+++ b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DepartmentServiceImpl.java
@@ -288,7 +288,7 @@ public class DepartmentServiceImpl extends BaseServiceImpl and ENABLED ${enabled.dataOp} ${enabled.likestar}#{enabled.value}${enabled.likeend}
and PARENTID ${parentid.dataOp} ${parentid.likestar}#{parentid.value}${parentid.likeend}
@@ -185,7 +186,8 @@
select
ID AS id,
DEPARTNAME AS name,
- PARENTID AS pId
+ PARENTID AS pId,
+ DEPTNO AS deptNo
from S_DEPARTMENT_T WHERE ID = #{id}