|
|
@@ -62,6 +62,11 @@ Page({
|
|
|
{
|
|
|
code: 'orgName',
|
|
|
},
|
|
|
+ {
|
|
|
+ code: 'flgValid',
|
|
|
+ title: mixins.$t('flgValid'),
|
|
|
+ dataType: 'checkbox'
|
|
|
+ },
|
|
|
],
|
|
|
|
|
|
// 列表区(脚部金额)
|
|
|
@@ -236,17 +241,8 @@ Page({
|
|
|
toDetail(e) {
|
|
|
console.log(e, "toDetail");
|
|
|
if (e) {
|
|
|
- let item = null;
|
|
|
- if (e.currentTarget.dataset.item) {
|
|
|
- item = e.currentTarget.dataset.item
|
|
|
- }
|
|
|
- if (!e.detail) {
|
|
|
- e.detail = {
|
|
|
- }
|
|
|
- }
|
|
|
- if (item) {
|
|
|
- e.detail.item = item;
|
|
|
- }
|
|
|
+ let item = e.detail.item;
|
|
|
+
|
|
|
if (e.detail.item) {
|
|
|
let button = {
|
|
|
formMode: Constants.formMode.edit
|
|
|
@@ -254,8 +250,11 @@ Page({
|
|
|
e.detail.item.button = button
|
|
|
}
|
|
|
// 如果name不传递,默认为edit
|
|
|
-
|
|
|
- e.detail.name = 'edit'
|
|
|
+ if (item.intoType == Constants.intoType.pur || item.intoType == Constants.intoType.other) {
|
|
|
+ e.detail.name = 'edit'
|
|
|
+ } else {
|
|
|
+ e.detail.name = 'editReturn'
|
|
|
+ }
|
|
|
}
|
|
|
this.open(e);
|
|
|
},
|