|
@@ -130,15 +130,11 @@ $("#use-to-current").click(function() {
|
|
|
self.attr('disabled', 'disabled');
|
|
|
let selectedNode = projectObj.mainController.tree.selected;
|
|
|
// 获取原名称
|
|
|
- let libId = projectInfoObj.projectInfo.engineeringInfo.bill_lib[0].id;
|
|
|
- let orgCode = selectedNode.data.code.substr(0, 9);
|
|
|
- CommonAjax.post('/stdBillsEditor/getStdBillsByCode', {userId: userID, billsLibId: libId, code: orgCode}, function (data) {
|
|
|
- if (data) {
|
|
|
- pageCCOprObj.nameCache = data.name;
|
|
|
- // 操作内容
|
|
|
- pageCCOprObj.setCharacterBySetting(selectedNode, setting);
|
|
|
- }
|
|
|
- });
|
|
|
+ const name = selectedNode.data.name.split("\r\n");
|
|
|
+ pageCCOprObj.nameCache = name[0] !== undefined ? name[0] : "";
|
|
|
+ // 操作内容
|
|
|
+ pageCCOprObj.setCharacterBySetting(selectedNode, setting);
|
|
|
+
|
|
|
// 防止连续点击1秒后才能再次发起请求
|
|
|
setTimeout(function() {
|
|
|
isSaving = false;
|
|
@@ -189,6 +185,7 @@ $("#add-position").change(function() {
|
|
|
const addContentEle = $("#add-content");
|
|
|
const displayFormatEle = $("#display-format");
|
|
|
const characterFormatEle = $("#character-format");
|
|
|
+ const serialTypeEle = $("#serial-type");
|
|
|
switch (selected) {
|
|
|
case '4':
|
|
|
// 分别添加到对应列
|
|
@@ -196,14 +193,14 @@ $("#add-position").change(function() {
|
|
|
addContentEle.val('');
|
|
|
addContentEle.attr('disabled', 'disabled');
|
|
|
displayFormatEle.val(1);
|
|
|
- displayFormatEle.attr('disabled', 'disabled');
|
|
|
characterFormatEle.val(2);
|
|
|
- characterFormatEle.attr('disabled', 'disabled');
|
|
|
+ serialTypeEle.val(1);
|
|
|
break;
|
|
|
default:
|
|
|
addContentEle.removeAttr('disabled');
|
|
|
displayFormatEle.removeAttr('disabled');
|
|
|
characterFormatEle.removeAttr('disabled');
|
|
|
+ addContentEle.val(1);
|
|
|
break;
|
|
|
}
|
|
|
});
|
|
@@ -228,6 +225,11 @@ $("#add-content").change(function() {
|
|
|
case '2':
|
|
|
case '3':
|
|
|
characterFormatEle.removeAttr('disabled');
|
|
|
+ if (serialTypeEle.val() === '') {
|
|
|
+ serialTypeEle.val(1);
|
|
|
+ }
|
|
|
+ serialTypeEle.removeAttr('disabled');
|
|
|
+ childDisplayFormatEle.attr('disabled', 'disabled');
|
|
|
break;
|
|
|
case '4':
|
|
|
// 当“添加内容”是“定额子目”或“工作内容”,则“特征生成方式”灰显,不需选择;否则有效可选。
|
|
@@ -235,6 +237,9 @@ $("#add-content").change(function() {
|
|
|
characterFormatEle.val(2);
|
|
|
default:
|
|
|
serialTypeEle.removeAttr('disabled');
|
|
|
+ if (serialTypeEle.val() === '') {
|
|
|
+ serialTypeEle.val(1);
|
|
|
+ }
|
|
|
childDisplayFormatEle.attr('disabled', 'disabled');
|
|
|
break;
|
|
|
}
|