|
|
@@ -103,7 +103,8 @@ Page({
|
|
|
if (dictCode == mixins.$t('warehouseSys')) {//仓库档案
|
|
|
//设置新建编辑字段
|
|
|
console.log('dictCode',dictCode)
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'whCode', type: 'str', title: mixins.$t('whCode'), required: false, readonly: true, },
|
|
|
{ code: 'whName', type: 'str', title: mixins.$t('whName'), required: true },
|
|
|
@@ -118,69 +119,143 @@ Page({
|
|
|
{ code: 'contactPhone', type: 'str', title: mixins.$t('contactPhone'), required: true },
|
|
|
{ code: 'remarks', type: 'str', title: mixins.$t('remarks'), required: false }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ //新建
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'whCode', type: 'str', title: mixins.$t('whCode'), required: false, readonly: true, },
|
|
|
+ { code: 'whName', type: 'str', title: mixins.$t('whName'), required: true },
|
|
|
+ {
|
|
|
+ name: 'supervisor',
|
|
|
+ code: 'supervisor',
|
|
|
+ title: mixins.$t("supervisor"),
|
|
|
+ type: 'choose',
|
|
|
+ required: true,
|
|
|
+ urlKey: 'chooseStaff'
|
|
|
+ },
|
|
|
+ { code: 'contactPhone', type: 'str', title: mixins.$t('contactPhone'), required: true },
|
|
|
+ { code: 'remarks', type: 'str', title: mixins.$t('remarks'), required: false }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
routeObjNameGoTo = 'warehouse'
|
|
|
console.log('popContent',popContent)
|
|
|
} else if (dictCode == mixins.$t('saleChannelSys')) {
|
|
|
//设置新建编辑字段
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'channelCode', type: 'str', title: mixins.$t('channelCode'), required: false, readonly: true, },
|
|
|
{ code: 'channelName', type: 'str', title: mixins.$t('channelName'), required: true },
|
|
|
{ code: 'remarks', type: 'str', title: mixins.$t('remarks'), required: false }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'channelCode', type: 'str', title: mixins.$t('channelCode'), required: false, readonly: true, },
|
|
|
+ { code: 'channelName', type: 'str', title: mixins.$t('channelName'), required: true },
|
|
|
+ { code: 'remarks', type: 'str', title: mixins.$t('remarks'), required: false }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
} else {
|
|
|
if (dictCode == mixins.$t('incomeCategorySys')) {
|
|
|
//设置新建编辑字段 收入类别
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('incomeCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('incomeName'), required: true }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('incomeCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('incomeName'), required: true }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
this.setData({
|
|
|
flgDefault: null
|
|
|
})
|
|
|
}
|
|
|
if (dictCode == mixins.$t('expenditureCategorySys')) {
|
|
|
//设置新建编辑字段 支出类别
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('expenditureCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('expenditureName'), required: true }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('expenditureCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('expenditureName'), required: true }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
this.setData({
|
|
|
flgDefault: null
|
|
|
})
|
|
|
}
|
|
|
if (dictCode == mixins.$t('reasonStorageSys')) {
|
|
|
//设置新建编辑字段 入库原因
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('reasonCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('reasonName'), required: true }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('reasonCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('reasonName'), required: true }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
this.setData({
|
|
|
flgDefault: null
|
|
|
})
|
|
|
}
|
|
|
if (dictCode == mixins.$t('reasonOutboundSys')) {
|
|
|
//设置新建编辑字段 出库原因
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('reasonCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('reasonName'), required: true }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('reasonCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('reasonName'), required: true }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
this.setData({
|
|
|
flgDefault: null
|
|
|
})
|
|
|
}
|
|
|
if (dictCode == mixins.$t('accountCategorySys')) {
|
|
|
//设置新建编辑字段 账户类别
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('accountCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('accountName'), required: true }
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('accountCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('accountName'), required: true }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
this.setData({
|
|
|
@@ -189,20 +264,38 @@ Page({
|
|
|
}
|
|
|
if (dictCode == mixins.$t('customerSourceSys')) {
|
|
|
//设置新建编辑字段 客户来源
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('sourceCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('sourceName'), required: true },
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('sourceCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('sourceName'), required: true },
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|
|
|
if (dictCode == mixins.$t('profitLossSys')) {
|
|
|
//设置新建编辑字段 客户来源
|
|
|
- popContent =
|
|
|
+ if(dataItem){
|
|
|
+ popContent =
|
|
|
[
|
|
|
{ code: 'dataCode', type: 'str', title: mixins.$t('profitLossCode'), required: false, readonly: true, },
|
|
|
{ code: 'dataValue', type: 'str', title: mixins.$t('profitLossName'), required: true },
|
|
|
]
|
|
|
+ }else{
|
|
|
+ popContent =
|
|
|
+ [
|
|
|
+ // { code: 'dataCode', type: 'str', title: mixins.$t('profitLossCode'), required: false, readonly: true, },
|
|
|
+ { code: 'dataValue', type: 'str', title: mixins.$t('profitLossName'), required: true },
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
this.setData({
|
|
|
flgDefault: null
|
|
|
})
|