|
@@ -181,6 +181,26 @@ $("#use-to-all").click(function() {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+function saveAddRule(){
|
|
|
+ let setting = getAddRuleSetting();
|
|
|
+ let toUpdate = false;
|
|
|
+ if(!projectObj.project.property.addRule){
|
|
|
+ toUpdate = true;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ for(let attr in setting){
|
|
|
+ if(setting[attr] !== projectObj.project.property.addRule[attr]){
|
|
|
+ toUpdate = true;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(toUpdate){
|
|
|
+ projectObj.project.property.addRule = setting;
|
|
|
+ projectObj.project.saveProperty('addRule', setting);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
// 添加位置选择
|
|
|
$("#add-position").change(function() {
|
|
|
const selected = $(this).children(":selected").val();
|
|
@@ -205,6 +225,7 @@ $("#add-position").change(function() {
|
|
|
addContentEle.val(1);
|
|
|
break;
|
|
|
}
|
|
|
+ saveAddRule();
|
|
|
});
|
|
|
// 添加内容选择
|
|
|
$("#add-content").change(function() {
|
|
@@ -245,6 +266,17 @@ $("#add-content").change(function() {
|
|
|
childDisplayFormatEle.attr('disabled', 'disabled');
|
|
|
break;
|
|
|
}
|
|
|
+ saveAddRule();
|
|
|
+});
|
|
|
+
|
|
|
+//显示格式
|
|
|
+$('#display-format').change(function () {
|
|
|
+ saveAddRule();
|
|
|
+});
|
|
|
+
|
|
|
+//特征生成方式
|
|
|
+$('#character-format').change(function () {
|
|
|
+ saveAddRule();
|
|
|
});
|
|
|
|
|
|
// 子目生成方式选择事件
|
|
@@ -260,6 +292,12 @@ $("#child-display-format").change(function() {
|
|
|
serialTypeEle.val(1);
|
|
|
serialTypeEle.removeAttr('disabled');
|
|
|
}
|
|
|
+ saveAddRule();
|
|
|
+});
|
|
|
+
|
|
|
+//序号格式
|
|
|
+$('#serial-type').change(function () {
|
|
|
+ saveAddRule();
|
|
|
});
|
|
|
|
|
|
/**
|