Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
EcomWeb
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zihan.wu
2025-02-27 11:25:12 +0800
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
6888612f611fc2d4671be51d09247f9ebfe5b0c4
6888612f
2 parents
d516a5dd
b2078637
Merge branch 'refs/heads/dev-qingdao'
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
54 additions
and
55 deletions
src/store/modules/permission.js
src/views/customerConfig/dialog.vue
src/views/editReportingData/RowDataEditForm.vue
src/views/roleConfig/dialog.vue
src/store/modules/permission.js
View file @
6888612
...
...
@@ -64,10 +64,10 @@ const permission = {
// 遍历后台传来的路由字符串,转换为组件对象
function
filterAsyncRouter
(
asyncRouterMap
,
lastRouter
=
false
,
type
=
false
)
{
return
asyncRouterMap
.
filter
(
route
=>
{
//
//
屏蔽包含 summary 的路由
//
if (route.path.includes('summary')) {
//
return false;
//
}
// 屏蔽包含 summary 的路由
if
(
route
.
path
.
includes
(
'summary'
))
{
return
false
;
}
if
(
type
&&
route
.
children
)
{
route
.
children
=
filterChildren
(
route
.
children
)
}
...
...
src/views/customerConfig/dialog.vue
View file @
6888612
...
...
@@ -91,7 +91,7 @@
<el-checkbox v-model="formData.qdCheck" @change="changeQDCheckBox()"></el-checkbox>青岛
</div>
<el-row :gutter="5">
<div v-if="isCipherMachine"
>
<!-- <div v-if="isCipherMachine">--
>
<!-- 公服DXPID -->
<el-col :span="8">
<Formitem label="公服DXPID" prop="qingdaoUserDxpid" type="edit">
...
...
@@ -137,7 +137,7 @@
></el-input>
</Formitem>
</el-col>
</div
>
<!-- </div>--
>
<el-col :span="8">
<Formitem label="山电DXPID" prop="qingdaoDanyiUserDxpid" type="edit">
<el-input
...
...
@@ -235,26 +235,26 @@
</div>
</el-col>
<!-- 加密方式 -->
<el-col :span="8"
>
<Formitem label="加密方式" prop="methodOfSignature" type="edit"
>
<el-select
type="text"
id="inputInner-edit-methodOfSignature"
v-model="formData.methodOfSignature"
clearable
maxlength="4"
:disabled="!formData.qdCheck"
placeholder=""
>
<el-option
v-for="(item, index) in $store.getters.dict.METHOD_OF_SIGNATURE"
:key="index"
:label="item.itemChineseName"
:value="item.itemValue"
></el-option
>
</el-select
>
</Formitem
>
</el-col
>
<!-- <el-col :span="8">--
>
<!-- <Formitem label="加密方式" prop="methodOfSignature" type="edit">--
>
<!-- <el-select-->
<!-- type="text"-->
<!-- id="inputInner-edit-methodOfSignature"-->
<!-- v-model="formData.methodOfSignature"-->
<!-- clearable-->
<!-- maxlength="4"-->
<!-- :disabled="!formData.qdCheck"-->
<!-- placeholder=""-->
<!-- >--
>
<!-- <el-option-->
<!-- v-for="(item, index) in $store.getters.dict.METHOD_OF_SIGNATURE"-->
<!-- :key="index"-->
<!-- :label="item.itemChineseName"-->
<!-- :value="item.itemValue"-->
<!-- ></el-option>--
>
<!-- </el-select>--
>
<!-- </Formitem>--
>
<!-- </el-col>--
>
</el-row>
<div class="checkTitle">
<el-checkbox v-model="formData.bjCheck" @change="changeBJCheckBox()"></el-checkbox>北京
...
...
@@ -431,7 +431,7 @@ export default {
ecomEntEmail: "",
ecomEntName: "",
orderRequester: "",
methodOfSignature: this.getDefaultMethodOfSignature(), // 设置默认值
//
methodOfSignature: this.getDefaultMethodOfSignature(), // 设置默认值
certificateSerialNumber: "",
certificateIndexNumber: "",
qingdaoKey: "",
...
...
@@ -467,13 +467,13 @@ export default {
message: "订单申报方不能为空!",
},
],
methodOfSignature: [
{
required: true,
trigger: "change",
message: "加密方式不能为空!",
},
],
//
methodOfSignature: [
//
{
//
required: true,
//
trigger: "change",
//
message: "加密方式不能为空!",
//
},
//
],
// declarationUnit18: [
// {
// required: true,
...
...
@@ -546,11 +546,11 @@ export default {
}
},
},
computed: {
isCipherMachine() {
return this.formData.methodOfSignature === 'PUBLIC_SERVICE';
}
},
//
computed: {
//
isCipherMachine() {
//
return this.formData.methodOfSignature === 'PUBLIC_SERVICE';
//
}
//
},
created() {
// 确保字典数据已加载
...
...
@@ -859,7 +859,7 @@ export default {
ecomEntEmail: "",
ecomEntName: "",
orderRequester: "",
methodOfSignature: this.getDefaultMethodOfSignature(), // 重置默认值
//
methodOfSignature: this.getDefaultMethodOfSignature(), // 重置默认值
certificateSerialNumber: "",
certificateIndexNumber: "",
qingdaoKey: "",
...
...
src/views/editReportingData/RowDataEditForm.vue
View file @
6888612
...
...
@@ -156,10 +156,10 @@
<el-col :span="4">
<Formitem label="数量" prop="qty">
<el-input
type="number"
class="inputShadow"
id="inputInner--qty"
resize="none"
maxlength="14"
v-model.number="tableRowformData.qty"
clearable
placeholder=""
...
...
@@ -297,9 +297,14 @@
if (value < 0) {
callback(new Error('数值不能为负'));
} else {
const valueStr = value.toString();
if (valueStr.length > 14) {
callback(new Error('最多14位'));
} else {
callback();
}
}
}
};
return {
tableRowformData:{},
...
...
src/views/roleConfig/dialog.vue
View file @
6888612
...
...
@@ -94,6 +94,14 @@ export default {
watch: {
outerVisible(val) {
if (val) {
this.loadings.dialogLoading = false;
if (this.type == "update") {
this.formData = this.active;
} else if (this.type == "menuChange") {
this.formData = this.active;
this.searchTreeData();
this.loadCheckedKeys();//加载已绑定的菜单
}
}
},
},
...
...
@@ -128,20 +136,6 @@ export default {
loadingText: "",
};
},
watch: {
outerVisible(val) {
if (val) {
this.loadings.dialogLoading = false;
if (this.type == "update") {
this.formData = this.active;
} else if (this.type == "menuChange") {
this.formData = this.active;
this.searchTreeData();
this.loadCheckedKeys();//加载已绑定的菜单
}
}
},
},
methods: {
//查询菜单数据
searchTreeData() {
...
...
Please
register
or
login
to post a comment