Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
K
klck
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
位宇华
klck
Commits
a0b9f28d
Commit
a0b9f28d
authored
1 year ago
by
lenovo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
通用规则新增修改
parent
fe8277ec
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
49 additions
and
9 deletions
+49
-9
ruoyi-ui/src/views/ActSuppliesConvert/convert/index.vue
ruoyi-ui/src/views/ActSuppliesConvert/convert/index.vue
+46
-8
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
+3
-1
No files found.
ruoyi-ui/src/views/ActSuppliesConvert/convert/index.vue
View file @
a0b9f28d
...
@@ -162,7 +162,15 @@
...
@@ -162,7 +162,15 @@
<div
v-for=
"index in instea"
:key=
"index"
v-if=
""
>
<div
v-for=
"index in instea"
:key=
"index"
v-if=
""
>
<el-form-item
label=
"导入表行/列/单元格选择"
prop=
"detailMH"
class=
"form-item-inline"
>
<el-form-item
label=
"导入表行/列/单元格选择"
prop=
"detailMH"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"ZE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<!-- <el-input-number size="medium" v-model="ZE[index-1]" :min="1" :step="1">1</el-input-number>-->
<el-select
v-model=
"ZE[index-1]"
filterable
placeholder=
"请选择运算方法"
>
<el-option
v-for=
"option in optionsOne"
:key=
"option.operationName"
:label=
"option.operationName"
:value=
"option.id"
></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"导入表列坐标"
prop=
"detailML"
class=
"form-item-inline"
>
<el-form-item
label=
"导入表列坐标"
prop=
"detailML"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"CE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"CE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
...
@@ -170,20 +178,28 @@
...
@@ -170,20 +178,28 @@
<el-form-item
label=
"导入表行坐标"
prop=
"detailYH"
class=
"form-item-inline"
>
<el-form-item
label=
"导入表行坐标"
prop=
"detailYH"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"RE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"RE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"导入表
单元格
长度"
prop=
"detailYL"
class=
"form-item-inline"
>
<el-form-item
label=
"导入表长度"
prop=
"detailYL"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"LE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"LE[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"模板表行坐标"
prop=
"detailMH"
class=
"form-item-inline"
>
<el-form-item
label=
"模板表行/列/单元格选择"
prop=
"detailMH"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"ZT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<!-- <el-input-number size="medium" v-model="ZT[index-1]" :min="1" :step="1">1</el-input-number>-->
<el-select
v-model=
"ZT[index-1]"
filterable
placeholder=
"请选择运算方法"
>
<el-option
v-for=
"option in optionsOne"
:key=
"option.operationName"
:label=
"option.operationName"
:value=
"option.id"
></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"模板表列坐标"
prop=
"detailML"
class=
"form-item-inline"
>
<el-form-item
label=
"模板表列坐标"
prop=
"detailML"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"CT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"CT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
导入
表行坐标"
prop=
"detailYH"
class=
"form-item-inline"
>
<el-form-item
label=
"
模板
表行坐标"
prop=
"detailYH"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"RT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"RT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
导入表列坐标
"
prop=
"detailYL"
class=
"form-item-inline"
>
<el-form-item
label=
"
模板表长度
"
prop=
"detailYL"
class=
"form-item-inline"
>
<el-input-number
size=
"medium"
v-model=
"LT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
<el-input-number
size=
"medium"
v-model=
"LT[index-1]"
:min=
"1"
:step=
"1"
>
1
</el-input-number>
</el-form-item>
</el-form-item>
...
@@ -276,6 +292,7 @@ export default {
...
@@ -276,6 +292,7 @@ export default {
//运算方法/0无运算方法/1加法/2减法/3乘法/4除法/5平均值/6最大值/7最小值
//运算方法/0无运算方法/1加法/2减法/3乘法/4除法/5平均值/6最大值/7最小值
options2
:[{
id
:
0
,
operationName
:
"
无运算方法
"
},{
id
:
1
,
operationName
:
"
加法运算
"
},{
id
:
2
,
operationName
:
"
减法运算
"
},{
id
:
3
,
operationName
:
"
乘法运算
"
},{
id
:
4
,
operationName
:
"
除法运算
"
},{
id
:
5
,
operationName
:
"
平均值
"
},{
id
:
6
,
operationName
:
"
最大值
"
},{
id
:
7
,
operationName
:
"
最小值
"
}],
options2
:[{
id
:
0
,
operationName
:
"
无运算方法
"
},{
id
:
1
,
operationName
:
"
加法运算
"
},{
id
:
2
,
operationName
:
"
减法运算
"
},{
id
:
3
,
operationName
:
"
乘法运算
"
},{
id
:
4
,
operationName
:
"
除法运算
"
},{
id
:
5
,
operationName
:
"
平均值
"
},{
id
:
6
,
operationName
:
"
最大值
"
},{
id
:
7
,
operationName
:
"
最小值
"
}],
options3
:{},
options3
:{},
optionsOne
:[{
id
:
1
,
operationName
:
"
行
"
},{
id
:
2
,
operationName
:
"
列
"
},{
id
:
3
,
operationName
:
"
单元格
"
}],
// 表单校验
// 表单校验
rules
:
{
rules
:
{
...
@@ -323,7 +340,7 @@ export default {
...
@@ -323,7 +340,7 @@ export default {
this
.
RT
[
this
.
instea
-
1
]
=
1
;
this
.
RT
[
this
.
instea
-
1
]
=
1
;
this
.
LT
[
this
.
instea
-
1
]
=
1
;
this
.
LT
[
this
.
instea
-
1
]
=
1
;
this
.
YS
[
this
.
instea
-
1
]
=
1
;
this
.
YS
[
this
.
instea
-
1
]
=
0
;
},
},
...
@@ -352,7 +369,8 @@ export default {
...
@@ -352,7 +369,8 @@ export default {
createBy
:
null
,
createBy
:
null
,
createTime
:
null
,
createTime
:
null
,
updateBy
:
null
,
updateBy
:
null
,
updateTime
:
null
updateTime
:
null
,
YS
:
0
,
};
};
this
.
resetForm
(
"
form
"
);
this
.
resetForm
(
"
form
"
);
},
},
...
@@ -374,6 +392,9 @@ export default {
...
@@ -374,6 +392,9 @@ export default {
},
},
/** 新增按钮操作 */
/** 新增按钮操作 */
handleAdd
()
{
handleAdd
()
{
this
.
instea
=
0
;
this
.
reset
();
this
.
reset
();
this
.
open
=
true
;
this
.
open
=
true
;
this
.
title
=
"
添加通用规则
"
;
this
.
title
=
"
添加通用规则
"
;
...
@@ -384,6 +405,23 @@ export default {
...
@@ -384,6 +405,23 @@ export default {
const
id
=
row
.
id
||
this
.
ids
const
id
=
row
.
id
||
this
.
ids
getConvert
(
id
).
then
(
response
=>
{
getConvert
(
id
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
this
.
form
=
response
.
data
;
let
content
=
response
.
data
.
content
;
let
parse
=
JSON
.
parse
(
content
);
this
.
ZE
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
ze
));
this
.
CE
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
ce
)
+
1
);
this
.
RE
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
re
)
+
1
);
this
.
LE
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
le
));
this
.
ZT
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
zt
));
this
.
CT
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
ct
)
+
1
);
this
.
RT
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
rt
)
+
1
);
this
.
LT
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
lt
));
this
.
YS
=
parse
.
map
(
obj
=>
parseInt
(
obj
.
ys
));
this
.
instea
=
this
.
YS
.
length
;
this
.
open
=
true
;
this
.
open
=
true
;
this
.
title
=
"
修改通用规则
"
;
this
.
title
=
"
修改通用规则
"
;
});
});
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
View file @
a0b9f28d
...
@@ -485,6 +485,8 @@ export default {
...
@@ -485,6 +485,8 @@ export default {
this
.
options3
=
response
.
rows
;
this
.
options3
=
response
.
rows
;
})
})
this
.
instea
=
0
;
this
.
instea
=
0
;
this
.
getnameid
();
this
.
getnameid
();
this
.
reset
();
this
.
reset
();
...
@@ -522,7 +524,6 @@ export default {
...
@@ -522,7 +524,6 @@ export default {
}
}
},
},
/** 提交按钮 */
/** 提交按钮 */
submitForm
()
{
submitForm
()
{
...
@@ -561,6 +562,7 @@ export default {
...
@@ -561,6 +562,7 @@ export default {
type
:
"
warning
"
type
:
"
warning
"
}).
then
(
function
()
{
}).
then
(
function
()
{
return
delSuppliesroledetail
(
ids
);
return
delSuppliesroledetail
(
ids
);
}).
then
(()
=>
{
}).
then
(()
=>
{
this
.
getList
();
this
.
getList
();
this
.
msgSuccess
(
"
删除成功
"
);
this
.
msgSuccess
(
"
删除成功
"
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment