@@ -205,32 +210,38 @@ export default {
//删除客户,开发和体验服显示
del (row) {
- this.startLoading()
- const url = 'https://epmet-cloud.elinkservice.cn/third/pacustomer/deletepubliccustomer'
- const param = {
- customerId: row.customerId,
- source: this.env
- }
- window.app.ajax.post(
- url,
- param,
- (data, rspMsg) => {
- this.endLoading()
- this.$message.success('删除成功')
- this.loadData()
- // eslint-disable-next-line
- },
- (rspMsg, data) => {
- this.endLoading()
- this.$message.error(rspMsg)
+ this.$confirm('确认删除?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
+ }).then(() => {
+ this.startLoading()
+ const url = 'https://epmet-cloud.elinkservice.cn/api/third/pacustomer/deletepubliccustomer'
+ const param = {
+ customerId: row.customerId,
+ source: this.env
}
- )
+ window.app.ajax.post(
+ url,
+ param,
+ (data, rspMsg) => {
+ this.endLoading()
+ this.$message.success('删除成功')
+ this.loadData()
+ // eslint-disable-next-line
+ },
+ (rspMsg, data) => {
+ this.endLoading()
+ this.$message.error(rspMsg)
+ }
+ )
+ })
},
//获取token,开发和体验服显示
showToken (row) {
this.startLoading()
- const url = 'https://epmet-cloud.elinkservice.cn/third/pacustomer/tokenlist'
+ const url = 'https://epmet-cloud.elinkservice.cn/api/third/pacustomer/tokenlist'
const param = {
customerId: row.customerId
}
@@ -239,7 +250,6 @@ export default {
param,
(data, rspMsg) => {
this.endLoading()
- this.$message.success('初始化成功')
this.diaVisible = true
this.$nextTick(() => {
this.tokenForm = data
@@ -255,7 +265,6 @@ export default {
// 取消
diaCancel () {
-
this.diaVisible = false
},
diff --git a/epmet-oper-web/src/views/modules/customer/manage/CustomerInfo.vue b/epmet-oper-web/src/views/modules/customer/manage/CustomerInfo.vue
index 341416d..b86eead 100644
--- a/epmet-oper-web/src/views/modules/customer/manage/CustomerInfo.vue
+++ b/epmet-oper-web/src/views/modules/customer/manage/CustomerInfo.vue
@@ -80,7 +80,7 @@
跟管理员信息
+ style="width:100%;margin-top:10px">根管理员信息
{
this.endLoading()
+ localStorage.setItem('customerName', this.dataForm.customerInfoDTO.customerName)
+ this.$emit('changeCustomerName', this.dataForm.customerInfoDTO.customerName)
+
this.$message.success('修改成功')
this.loadData()
},
diff --git a/epmet-oper-web/src/views/modules/productConfig/customizeFunction/CustomFun.vue b/epmet-oper-web/src/views/modules/productConfig/customizeFunction/CustomFun.vue
index 4953006..456de81 100644
--- a/epmet-oper-web/src/views/modules/productConfig/customizeFunction/CustomFun.vue
+++ b/epmet-oper-web/src/views/modules/productConfig/customizeFunction/CustomFun.vue
@@ -149,9 +149,9 @@ export default {
},
computed: {
tableHeight () {
- return this.clientHeight - 60 - 80 - 80 - 90
+ return this.clientHeight - 60 - 80 - 80 - 45
},
- ...mapGetters(['clientHeight', 'env'])
+ ...mapGetters(['clientHeight'])
},
methods: {
// 刷新
diff --git a/epmet-oper-web/src/views/modules/productConfig/customizeFunction/Edit.vue b/epmet-oper-web/src/views/modules/productConfig/customizeFunction/Edit.vue
index 4b49e99..a674db9 100644
--- a/epmet-oper-web/src/views/modules/productConfig/customizeFunction/Edit.vue
+++ b/epmet-oper-web/src/views/modules/productConfig/customizeFunction/Edit.vue
@@ -13,9 +13,18 @@
:label-width="'120px'">
-
+
+
+
+
+ 2-5个字
@@ -184,28 +193,28 @@ export default {
dataRule () {
return {
functionName: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '功能名称不能为空', trigger: 'blur' }
+ ],
+ domainName: [
+ { required: true, message: '业务域名不能为空', trigger: 'blur' }
],
- // domainName: [
- // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- // ],
iconLargeImg: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '大图标不能为空', trigger: 'blur' }
],
iconSmallImg: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '小图标不能为空', trigger: 'blur' }
],
fromApp: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '来源不能为空', trigger: 'blur' }
],
shoppingStatus: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '上架状态不能为空', trigger: 'blur' }
],
functionExplain: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '功能描述不能为空', trigger: 'blur' }
],
targetLink: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: true, message: '不能为空', trigger: 'blur' }
]
}
}
@@ -290,9 +299,17 @@ export default {
},
saveForm () {
- this.$refs['dataForm'].validate((valid) => {
+ this.$refs['dataForm'].validate((valid, messageObj) => {
+
if (!valid) {
- this.$message.error('表单验证失败!')
+ let message = ''
+ for (var oneObj in messageObj) {
+ // debugger
+ // console.log(messageObj[oneObj])
+ message = message + (messageObj[oneObj])[0].message + ' \n '
+ }
+ // message = message.substring(0, message.length - 1)
+ this.$message.error(message)
} else {
if (this.dataForm.functionName.length > 5) {
this.$message.warning('功能名称长度不能大于5个字!')
diff --git a/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarEdit.vue b/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarEdit.vue
new file mode 100644
index 0000000..49d9200
--- /dev/null
+++ b/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarEdit.vue
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
+
diff --git a/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarList.vue b/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarList.vue
new file mode 100644
index 0000000..dbbe539
--- /dev/null
+++ b/epmet-oper-web/src/views/modules/productConfig/footbar/FootbarList.vue
@@ -0,0 +1,352 @@
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/epmet-oper-web/src/views/modules/productConfig/homeCustom/index.vue b/epmet-oper-web/src/views/modules/productConfig/homeCustom/index.vue
index 5d8ede7..d548c4f 100644
--- a/epmet-oper-web/src/views/modules/productConfig/homeCustom/index.vue
+++ b/epmet-oper-web/src/views/modules/productConfig/homeCustom/index.vue
@@ -4,11 +4,11 @@
shadow="never"
class="aui-card--fill">
居民端
+ size="small"
+ @click="startSetWxIndex('', '', 0)">居民端
工作端
+ size="small"
+ @click="startSetWxIndex('', '', 1)">工作端
this.checkCptRegion(item) === 'ban')
},
cntCptList () {
- console.log('cntCpt发生了变化')
let arr = this.cptList.filter(item => this.checkCptRegion(item) === 'cnt')
arr.sort((f, s) => f.displayOrder - s.displayOrder)
return arr
diff --git a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue
index 1f30650..2ca0b4f 100644
--- a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue
+++ b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue
@@ -562,7 +562,6 @@ export default {
return this.cptList.filter(item => this.checkCptRegion(item) === 'ban')
},
cntCptList () {
- console.log('cntCpt发生了变化')
let arr = this.cptList.filter(item => this.checkCptRegion(item) === 'cnt')
arr.sort((f, s) => f.displayOrder - s.displayOrder)
return arr
diff --git a/epmet-oper-web/src/views/pages/login.vue b/epmet-oper-web/src/views/pages/login.vue
index df5a429..3d15bc6 100644
--- a/epmet-oper-web/src/views/pages/login.vue
+++ b/epmet-oper-web/src/views/pages/login.vue
@@ -12,7 +12,7 @@
ref="dataForm"
@keyup.enter.native="dataFormSubmitHandle()"
status-icon>
-
+
diff --git a/epmet-oper-web/src/views/pages/loginWork.vue b/epmet-oper-web/src/views/pages/loginWork.vue
index a65bac1..f5350b0 100644
--- a/epmet-oper-web/src/views/pages/loginWork.vue
+++ b/epmet-oper-web/src/views/pages/loginWork.vue
@@ -13,7 +13,7 @@
ref="dataForm"
@keyup.enter.native="dataFormSubmitHandle()"
status-icon>
-
+