分区新增 - 独联体

This commit is contained in:
2025-09-16 17:52:52 +08:00
parent e5a3152276
commit 5751e68318
12 changed files with 96 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ const partitionInfoMap = {
4: '华语区', 4: '华语区',
8: '土耳其区', 8: '土耳其区',
16: '英语2区', 16: '英语2区',
32: '独联体',
} }
export const partitionDesc = (val) => { export const partitionDesc = (val) => {

View File

@@ -117,6 +117,9 @@
<input type="checkbox" <input type="checkbox"
name="partitionFlag" name="partitionFlag"
value="16" />英语2区<br> value="16" />英语2区<br>
<input type="checkbox"
name="partitionFlag"
value="32" />独联体<br>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -709,6 +712,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },
@@ -1271,6 +1277,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
// 打开编辑弹窗 // 打开编辑弹窗
$("#cardGoodsModal").modal('show'); $("#cardGoodsModal").modal('show');

View File

@@ -111,6 +111,9 @@
<input type="checkbox" <input type="checkbox"
name="partitionFlag" name="partitionFlag"
value="16" />英语2区<br> value="16" />英语2区<br>
<input type="checkbox"
name="partitionFlag"
value="32" />独联体<br>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -370,6 +373,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },
@@ -580,6 +586,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
$("#addModal").modal('show'); $("#addModal").modal('show');
}); });

View File

@@ -280,6 +280,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },

View File

@@ -119,6 +119,9 @@
<input type="checkbox" <input type="checkbox"
name="partitionFlag" name="partitionFlag"
value="16" />英语2区<br> value="16" />英语2区<br>
<input type="checkbox"
name="partitionFlag"
value="32" />独联体<br>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -623,6 +626,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },
@@ -1197,6 +1203,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
// 打开编辑弹窗 // 打开编辑弹窗
$("#headwearModal").modal('show'); $("#headwearModal").modal('show');

View File

@@ -116,6 +116,9 @@
<input type="checkbox" <input type="checkbox"
name="partitionFlag" name="partitionFlag"
value="16" />英语2区<br /> value="16" />英语2区<br />
<input type="checkbox"
name="partitionFlag"
value="32" />独联体<br />
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -402,6 +405,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += "英语2区<br>"; value += "英语2区<br>";
} }
if ((val & 32) != 0) {
value += "独联体<br>";
}
return value; return value;
}, },
}, },
@@ -696,6 +702,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
$("#addModal").modal("show"); $("#addModal").modal("show");
}); });

View File

@@ -653,6 +653,9 @@ export default {
if ((num & 16) != 0) { if ((num & 16) != 0) {
valArr.push(16); valArr.push(16);
} }
if ((num & 32) != 0) {
valArr.push(32);
}
return valArr; return valArr;
} else { } else {
if ((num & 1) != 0) { if ((num & 1) != 0) {
@@ -670,6 +673,9 @@ export default {
if ((num & 16) != 0) { if ((num & 16) != 0) {
val += '英语2区 '; val += '英语2区 ';
} }
if ((num & 32) != 0) {
val += '独联体 ';
}
return val; return val;
} }

View File

@@ -445,6 +445,9 @@ export default {
if ((num & 16) != 0) { if ((num & 16) != 0) {
valArr.push(16); valArr.push(16);
} }
if ((num & 32) != 0) {
valArr.push(32);
}
return valArr; return valArr;
} else { } else {
if ((num & 1) != 0) { if ((num & 1) != 0) {
@@ -462,6 +465,9 @@ export default {
if ((num & 16) != 0) { if ((num & 16) != 0) {
val += '英语2区 '; val += '英语2区 ';
} }
if ((num & 32) != 0) {
val += '独联体 ';
}
return val; return val;
} }

View File

@@ -136,6 +136,9 @@
<input type="checkbox" <input type="checkbox"
name="partitionFlag" name="partitionFlag"
value="16" />英语2区<br> value="16" />英语2区<br>
<input type="checkbox"
name="partitionFlag"
value="32" />独联体<br>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -462,6 +465,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },
@@ -755,6 +761,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
// 打开编辑弹窗 // 打开编辑弹窗
$("#addModal").modal('show'); $("#addModal").modal('show');
$("#modalLabel").text("编辑铭牌"); $("#modalLabel").text("编辑铭牌");

View File

@@ -131,6 +131,7 @@
<el-checkbox label="阿拉伯语区">2</el-checkbox> <el-checkbox label="阿拉伯语区">2</el-checkbox>
<el-checkbox label="土耳其区">8</el-checkbox> <el-checkbox label="土耳其区">8</el-checkbox>
<el-checkbox label="英语2区">16</el-checkbox> <el-checkbox label="英语2区">16</el-checkbox>
<el-checkbox label="独联体">32</el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</div> </div>
<!-- 是否展示 --> <!-- 是否展示 -->
@@ -231,6 +232,10 @@ export default {
partitionFlag: 16, partitionFlag: 16,
label: "英语2区", label: "英语2区",
}, },
{
partitionFlag: 32,
label: "独联体",
},
{ {
partitionFlag: "", partitionFlag: "",
label: "全部", label: "全部",
@@ -389,7 +394,8 @@ export default {
英语区: 1, 英语区: 1,
阿拉伯语区: 2, 阿拉伯语区: 2,
土耳其区: 8, 土耳其区: 8,
英语2区: 16 英语2区: 16,
独联体: 32,
}; };
this.ediObj.checkList.forEach((res, i) => { this.ediObj.checkList.forEach((res, i) => {
num += district[res]; num += district[res];
@@ -423,6 +429,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区 '; value += '英语2区 ';
} }
if ((val & 32) != 0) {
value += '独联体 ';
}
return value; return value;
}, },
// 编辑回显分区 // 编辑回显分区
@@ -443,6 +452,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
arr.push('英语2区'); arr.push('英语2区');
} }
if ((val & 32) != 0) {
arr.push('独联体');
}
return arr; return arr;
}, },
// 分页导航 // 分页导航

View File

@@ -160,6 +160,7 @@
<input type="checkbox" name="partitionFlag" value="4"/>华语区<br> <input type="checkbox" name="partitionFlag" value="4"/>华语区<br>
<input type="checkbox" name="partitionFlag" value="8"/>土耳其区<br> <input type="checkbox" name="partitionFlag" value="8"/>土耳其区<br>
<input type="checkbox" name="partitionFlag" value="16"/>英语2区<br> <input type="checkbox" name="partitionFlag" value="16"/>英语2区<br>
<input type="checkbox" name="partitionFlag" value="32"/>独联体<br>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -712,6 +713,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
} }
}, },
@@ -1471,6 +1475,11 @@ export default {
} else { } else {
$("input:checkbox[name='partitionFlag']")[4].checked = false; $("input:checkbox[name='partitionFlag']")[4].checked = false;
} }
if ((partitionFlag & 32) != 0) {
$("input:checkbox[name='partitionFlag']")[5].checked = true;
} else {
$("input:checkbox[name='partitionFlag']")[5].checked = false;
}
// 打开编辑弹窗 // 打开编辑弹窗
$("#giftModal").modal('show'); $("#giftModal").modal('show');
} else { } else {

View File

@@ -341,6 +341,9 @@ export default {
if ((val & 16) != 0) { if ((val & 16) != 0) {
value += '英语2区<br>'; value += '英语2区<br>';
} }
if ((val & 32) != 0) {
value += '独联体<br>';
}
return value; return value;
}, },
}, },