userName 11 månader sedan
förälder
incheckning
cf5e8e4edd

+ 0 - 244
js/addon/custom/js/performancenew/ExamineGradePersonScorerEdit.js

@@ -1,244 +0,0 @@
-/**
- * 描述:周期季度 单据头表单校验
- */
-shr.defineClass("shr.custom.ExamineGradePersonScorerEdit", shr.framework.Edit, {
-    /**
-     * 描述:初始化操作
-     * 
-     * @action
-     */
-    initalizeDOM: function () {
-        var self = this;
-        $("#addRow_entrys").hide();
-        $("#deleteRow_entrys").hide();
-        shr.custom.ExamineGradePersonScorerEdit.superClass.initalizeDOM.call(this);
-        self.isValidationPeriodExpired();
-    },
-    /**
-     * 计算得分
-     */
-    calculateScoreAction() {
-        shr.custom.ExamineGradePersonScorerEdit.superClass.saveAction.call(this);
-        var _self = this;
-        var billId = shr.getUrlRequestParam("billId");
-        _self.remoteCall({
-            method: 'submitFilterAdmin',
-            param: {
-                billId: billId,
-            },
-            async: false,
-            success: function (data) {
-                if (data != null) {
-                    $('#adminOrg').shrPromptBox("setFilter", "id in(" + data + ")");
-                    $("#adminOrg").shrPromptBox("open");
-                }
-            }, error: function (response) {
-                shr.showError({
-                    message: response.summary
-                });
-            }
-        });
-
-        $("#adminOrg").shrPromptBox("option", {
-            onchange: function (e, value) {
-                var dataList = [];
-                var currentArray = value.current;
-                // 使用each方法循环遍历数组
-                $.each(currentArray, function (index, value) {
-                    // 在控制台打印每个元素的索引和值
-                    dataList.push(value.id)
-                });
-                _self.remoteCall({
-                    method: 'calculateScore',
-                    param: {
-                        adminIdArray: dataList + "",
-                        billId: billId,
-                    },
-                    success: function (data) {
-                        if (data != null) {
-                            shr.showInfo({
-                                message: "已成功计算得分",
-                                history: 2
-                            });
-                            setTimeout(function () {
-                                location.reload();
-                            }, 2000); // 2000 毫秒即为两秒钟
-                        }
-                    }, error: function (response) {
-                        shr.showError({
-                            message: response.summary
-                        });
-                    }
-                });
-            }
-
-        })
-    },
-    /**
- * 查看累计得分
- */
-    showAddupScoreAction() {
-        //获取周期季度ID
-        var billId = shr.getUrlRequestParam("billId");
-        this.reloadPage({
-            uipk: "com.kingdee.eas.custom.performancenew.app.ExamineGradePersonEntryAddupScore.list",
-            billId: billId,
-            //  method: 'list'id -> {BOSUuid@34323} "RpcAAAALmPOP3MLU"
-        });
-
-    },
-    /**
-    * 校验周期是否解除
-    */
-    isValidationPeriodExpired() {
-        var billId = shr.getUrlRequestParam("billId");
-        _self.remoteCall({
-            method: 'isValidationPeriodExpired',
-            param: {
-                billId: billId,
-            },
-            async: false,
-            success: function (data) {
-                if (data.value == 1) {
-                    $("#save").hide();
-                    $("#calculateScore").hide();
-                    $("#customSubmit").hide();
-                    $("#import").hide();
-                    $("#showAddupScore").hide();
-                    //顺序列表不可编辑
-                    var elements = $('[aria-describedby="entrys_index"]');
-                    $.each(elements, function (i, n) {
-                        this.setAttribute("class", "disabled")
-                        this.style.pointerEvents = "none"
-                    })
-                    //领导得分列不可编辑
-                    var elements = $('[aria-describedby="entrys_scoreLeader"]');
-                    $.each(elements, function (i, n) {
-                        this.setAttribute("class", "disabled")
-                        this.style.pointerEvents = "none"
-                    })
-                    //备注列不可编辑
-                    var elements = $('[aria-describedby="entrys_remark"]');
-                    $.each(elements, function (i, n) {
-                        this.setAttribute("class", "disabled")
-                        this.style.pointerEvents = "none"
-                    })
-                    shr.showWarning({
-                        message: "周期已锁定不可用进行操作",
-                        history: 3,
-                    });
-                }
-            }, error: function (response) {
-                shr.showError({
-                    message: response.summary
-                });
-            }
-        });
-    },
-
-    /**
-    * 自定义提交按钮
-    */
-    customSubmitAction() {
-
-
-        var _self = this;
-        var billId = shr.getUrlRequestParam("billId");
-        _self.remoteCall({
-            method: 'submitFilterAdmin',
-            param: {
-                billId: billId,
-            },
-            async: false,
-            success: function (data) {
-                if (data != null) {
-                    $('#adminOrg').shrPromptBox("setFilter", "id in(" + data + ")");
-                    $("#adminOrg").shrPromptBox("open");
-                }
-            }, error: function (response) {
-                shr.showError({
-                    message: response.summary
-                });
-            }
-        });
-
-        $("#adminOrg").shrPromptBox("option", {
-            onchange: function (e, value) {
-                var dataList = [];
-                var currentArray = value.current;
-                // 使用each方法循环遍历数组
-                $.each(currentArray, function (index, value) {
-                    // 在控制台打印每个元素的索引和值
-                    dataList.push(value.id)
-                });
-                _self.remoteCall({
-                    method: 'customSubmit',
-                    param: {
-                        adminIdArray: dataList + "",
-                        billId: billId,
-                    },
-                    success: function (data) {
-                        if (data != null) {
-                            shr.showInfo({
-                                message: "提交成功",
-                                history: 2
-                            });
-                            setTimeout(function () {
-                                location.reload();
-                            }, 2000); // 2000 毫秒即为两秒钟
-                        }
-                    }, error: function (response) {
-                        shr.showError({
-                            message: response.summary
-                        });
-                    }
-                });
-            }
-
-        })
-
-    },
-    /**
-     * 保存真正执行方法
-     */
-    doSave: function (event, action) {
-        var _self = this;
-        var data = _self.assembleSaveData(action);
-
-        var target;
-        if (event && event.currentTarget) {
-            target = event.currentTarget;
-        }
-        shr.doAction({
-            target: target,
-            url: _self.dynamicPage_url,
-            type: 'post',
-            data: data,
-            success: function (response) {
-                if (_self.isFromF7()) {
-                    // 来自F7,关闭当前界面,并给F7设置
-                    var dataF7 = {
-                        id: response,
-                        name: $.parseJSON(data.model).name
-                    };
-                    dialogClose(dataF7);
-                } else {
-                    // 普通保存,去除最后一个面包屑,防止修改名字造成面包屑重复
-                    shrDataManager.pageNavigationStore.pop();
-                    // _self.viewAction(response);
-                }
-            }
-        });
-    },
-    cancelAction: function () {
-        var that = this;
-        if (this.getOperateState().toUpperCase() == 'ADDNEW' || this.getOperateState().toUpperCase() == 'EDIT') {
-            setTimeout(function () {
-                that.reloadPage({
-                    uipk: "com.kingdee.eas.custom.performancenew.app.ExamineGradePersonScorer.list"
-                });
-            });
-        }
-    },
-
-});

+ 0 - 48
js/addon/custom/js/performancenew/ExamineGradePersonScorerList.js

@@ -1,48 +0,0 @@
-/**
- * 描述:shr编辑界面JS最高超类
- */
-shr.defineClass("shr.custom.ExamineGradePersonScorerList", shr.framework.List, {
-
-    /**
-     * 描述:初始化操作
-     * 
-     * @action
-     */
-    initalizeDOM: function () {
-        var _self = this;
-        shr.custom.ExamineGradePersonScorerList.superClass.initalizeDOM.call(this);
-    },
-    /**直接进入编辑界面
-* 查看
-*/
-    viewAction: function (billId, rowid) {
-        // 编辑界面禁用,则直接返回
-        if (this.editViewDisable) {
-            return;
-        }
-        console.log(this.getEditUIPK());
-        this.reloadPage({
-            uipk: "com.kingdee.eas.custom.performancenew.app.ExamineGradePersonScorer.form",
-            billId: billId,
-            method: 'edit'
-        });
-    },
-   	/**
-	 * 获得快速查询和高级查询条件
-	 */
-	getQuickFilterItems: function () {
-		var filter = $('#searcher').shrSearchBar('option', 'filterView');
-		if (filter && filter.filterItems) {
-			var filterItems = filter.filterItems;
-			var pattern = /(\w+)\s+like\s+'%(.*?)%'/; // 匹配字段名和百分号内的内容
-
-			var matchResult = filterItems.match(pattern);
-			var columnName = matchResult ? matchResult[1] : null;
-			var extractedData = matchResult ? matchResult[2] : null;
-			if (columnName != null) {
-				return filterItems = "(" + columnName + " = '" + extractedData + "')"
-			}
-		}
-	},
-
-});

+ 3 - 2
js/addon/custom/js/performancenew/ExamineGradePersonZQJDEdit.js

@@ -33,7 +33,8 @@
                 if (!validYear) {
                     shr.showWarning({
                         message: '请输入有效年',
-                        hideAfter: 2
+                        history: 2
+
                     });
                     return;
                 }
@@ -43,7 +44,7 @@
                 if (!validYearMonth) {
                     shr.showWarning({
                         message: '请输入有效年或季度',
-                        hideAfter: 2
+                        history: 2
                     });
                     return;
                 }

+ 11 - 14
properties/SubSystem_bos.xml

@@ -1,9 +1,6 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- BOS子系统树配置文件 by mgl 2009-2-18 -->
-<subSystem>
-    <row fullname="com.kingdee.eas.base.apply" name="baseapply" alias_l1="baseapply" alias_l2="自助服务申请" alias_l3="自助服务申请" isleaf="0" parent="com.kingdee.eas.enterModel" />
-    <row fullname="com.kingdee.eas.base.evs" name="evs" alias_l1="Electronic Voucher Data Standards" alias_l2="电子凭证数据标准" alias_l3="电子凭证数据标准" isleaf="1" parent="com.kingdee.eas.enterModel" />
-    <row fullname="com.kingdee.eas.base" name="base" alias_l1="base" alias_l2="基础系统" alias_l3="基礎系統" isleaf="0" parent="com.kingdee.eas" hide="true" />
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- BOS子系统树配置文件 by mgl 2009-2-18 --><subSystem>
+    <row fullname="com.kingdee.eas.base.apply" name="baseapply" alias_l1="baseapply" alias_l2="自助服务申请" alias_l3="自助服务申请" isleaf="0" parent="com.kingdee.eas.enterModel" /><row fullname="com.kingdee.eas.base.evs" name="evs" alias_l1="Electronic Voucher Data Standards" alias_l2="电子凭证数据标准" alias_l3="电子凭证数据标准" isleaf="1" parent="com.kingdee.eas.enterModel" /><row fullname="com.kingdee.eas.base" name="base" alias_l1="base" alias_l2="基础系统" alias_l3="基礎系統" isleaf="0" parent="com.kingdee.eas" hide="true" />
     <row fullname="com.kingdee.eas.base.dap" name="dap" alias_l1="dap" alias_l2="动态会计平台" alias_l3="動態會計平臺" isleaf="1" parent="com.kingdee.eas.base" />
     <row fullname="com.kingdee.eas.base.init" name="init" alias_l1="init" alias_l2="系统初始化" alias_l3="系統初始化" isleaf="1" parent="com.kingdee.eas.base" />
     <row fullname="com.kingdee.eas.base.job" name="job" alias_l1="job" alias_l2="后台任务管理" alias_l3="後臺任務管理" isleaf="1" parent="com.kingdee.eas.base" />
@@ -31,12 +28,12 @@
     <row fullname="com.kingdee.eas.safeManager" name="safeManager" alias_l1="safeManager" alias_l2="安全管理" alias_l3="安全管理" isleaf="0" parent="com.kingdee.eas.enterModel" />
     <row fullname="com.kingdee.eas.base.permission" name="permission" alias_l1="permission" alias_l2="权限系统" alias_l3="許可權系統" isleaf="0" parent="com.kingdee.eas.safeManager" />
     <row fullname="com.kingdee.eas.base.user" name="user" alias_l1="user" alias_l2="用户管理" alias_l3="用戶管理" isleaf="1" parent="com.kingdee.eas.safeManager" />
-    <row fullname="com.kingdee.eas.base.xtsync" name="xtsync" alias_l1="xtsync" alias_l2="云之家同步" alias_l3="云之家同步" isleaf="1" parent="com.kingdee.eas.base.user" />
+	<row fullname="com.kingdee.eas.base.xtsync" name="xtsync" alias_l1="xtsync" alias_l2="云之家同步" alias_l3="云之家同步" isleaf="1" parent="com.kingdee.eas.base.user" />
     <row fullname="com.kingdee.eas.base.auth" name="auth" alias_l1="auth" alias_l2="身份认证" alias_l3="身份認證" isleaf="1" parent="com.kingdee.eas.safeManager" />
     <row fullname="com.kingdee.eas.base.log" name="log" alias_l1="log" alias_l2="上机日志" alias_l3="上機日誌" isleaf="1" parent="com.kingdee.eas.safeManager" />
     <row fullname="com.kingdee.eas.busRule" name="busRule" alias_l1="busRule" alias_l2="业务规则" alias_l3="業務規則" isleaf="0" parent="com.kingdee.eas.enterModel" />
     <row fullname="com.kingdee.eas.base.codingrule" name="codingrule" alias_l1="codingrule" alias_l2="编码规则" alias_l3="編碼規則" isleaf="1" parent="com.kingdee.eas.busRule" />
-    <row fullname="com.kingdee.eas.base.attachment" name="attachment" alias_l1="attachment" alias_l2="附件管理" alias_l3="附件管理" isleaf="1" parent="com.kingdee.eas.busRule" />
+	<row fullname="com.kingdee.eas.base.attachment" name="attachment" alias_l1="attachment" alias_l2="附件管理" alias_l3="附件管理" isleaf="1" parent="com.kingdee.eas.busRule" />
     <row fullname="com.kingdee.eas.base.forewarn" name="forewarn" alias_l1="forewarn" alias_l2="预警平台" alias_l3="預警平臺" isleaf="1" parent="com.kingdee.eas.busRule" />
     <row fullname="com.kingdee.eas.basedata" name="basedata" alias_l1="basedata" alias_l2="基础资料" alias_l3="基礎資料" isleaf="0" parent="com.kingdee.eas.enterModel" />
     <row fullname="com.kingdee.eas.basedata.org" name="org" alias_l1="org" alias_l2="组织架构" alias_l3="組織架構" isleaf="1" parent="com.kingdee.eas.enterModel" />
@@ -48,11 +45,11 @@
     <row fullname="com.kingdee.eas.base.ssc" name="ssc" alias_l1="share service manage" alias_l2="共享服务管理" alias_l3="共享服務管理" isleaf="1" parent="com.kingdee.eas.enterModel" />
     <row fullname="com.kingdee.eas.base.wssc" name="wssc" alias_l1="share service center base service" alias_l2="共享服务中心基础服务" alias_l3="共享服务中心基础服务" isleaf="1" parent="com.kingdee.eas.enterModel" />
     <row fullname="com.kingdee.eas.base.risk" name="risk" alias_l1="Risk control management" alias_l2="风控管理" alias_l3="风控管理" isleaf="1" parent="com.kingdee.eas.enterModel" />
-    <row fullname="com.kingdee.eas.bizframework" name="bizframework" alias_l1="bizframework" alias_l2="工作平台配置" alias_l3="工作平台配置" isleaf="1" parent="com.kingdee.eas.busRule" />
-    <row fullname="com.kingdee.bos.workflow.metas" name="workflow" alias_l1="workflow" alias_l2="工作流管理" alias_l3="工作流管理" isleaf="0" parent="com.kingdee.eas" />
-    <row fullname="com.kingdee.eas.bs" name="bs" alias_l1="multilanManager" alias_l2="多语言管理" alias_l3="多语言管理" isleaf="1" parent="com.kingdee.eas.sysTool" />
-    <row fullname="com.kingdee.eas.base.rpa" name="baserpa" alias_l1="baserpa" alias_l2="自助机器人" alias_l3="自助機器人" isleaf="0" parent="com.kingdee.eas.enterModel" />
-    <row fullname="com.kingdee.eas.custom" name="custom" alias_l1="custom" alias_l2="用户自定义" alias_l3="用戶自定義" isleaf="0" parent="com.kingdee.eas" />
+	<row fullname="com.kingdee.eas.bizframework" name="bizframework" alias_l1="bizframework" alias_l2="工作平台配置" alias_l3="工作平台配置" isleaf="1" parent="com.kingdee.eas.busRule" />
+	<row fullname="com.kingdee.bos.workflow.metas" name="workflow" alias_l1="workflow" alias_l2="工作流管理" alias_l3="工作流管理" isleaf="0" parent="com.kingdee.eas" /> 
+	<row fullname="com.kingdee.eas.bs" name="bs" alias_l1="multilanManager" alias_l2="多语言管理" alias_l3="多语言管理" isleaf="1" parent="com.kingdee.eas.sysTool" />
+	<row fullname="com.kingdee.eas.base.rpa" name="baserpa" alias_l1="baserpa" alias_l2="自助机器人" alias_l3="自助機器人" isleaf="0" parent="com.kingdee.eas.enterModel" />
+	<row fullname="com.kingdee.eas.custom" name="custom" alias_l1="custom" alias_l2="用户自定义" alias_l3="用戶自定義" isleaf="0" parent="com.kingdee.eas" />
     <row fullname="com.kingdee.eas.custom.projectbonus" name="projectbonus" alias_l1="projectbonus" alias_l2="项目奖金核算" alias_l3="项目奖金核算" isleaf="1" parent="com.kingdee.eas.custom" />
     <row fullname="com.kingdee.eas.custom.projectbonus.task" name="task" alias_l1="task" alias_l2="项目奖金核算事务" alias_l3="项目奖金核算" isleaf="1" parent="com.kingdee.eas.custom.projectbonus" />
     <row fullname="com.kingdee.eas.custom.notify" name="notify" alias_l1="notify" alias_l2="待办集成" alias_l3="待办集成" isleaf="1" parent="com.kingdee.eas.custom" />
@@ -61,4 +58,4 @@
 	<row fullname="com.kingdee.eas.custom.orgunitEx" name="orgunitEx" alias_l1="orgunitEx" alias_l2="组织扩展" alias_l3="组织扩展" isleaf="1" parent="com.kingdee.eas.custom" />
 	<row fullname="com.kingdee.eas.custom.performancenew.task" name="task" alias_l1="task" alias_l2="正态分布后台事务" alias_l3="正态分布后台事务" isleaf="1" parent="com.kingdee.eas.custom.performancenew" />
 	<row fullname="com.kingdee.eas.custom.expandassess.task" name="task" alias_l1="task" alias_l2="拓展人员考核后台事务" alias_l3="拓展人员考核后台事务" isleaf="1" parent="com.kingdee.eas.custom.expandassess" />
-</subSystem>
+</subSystem>