提交 5c011341 authored 作者: 何忠建's avatar 何忠建

合作伙伴优化

上级 605fdf38
...@@ -84,14 +84,14 @@ ...@@ -84,14 +84,14 @@
:start="model.empowerBeginDate" /> :start="model.empowerBeginDate" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
<a-col :span="12"> <!-- <a-col :span="12">
<a-form-model-item label="分利规则" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sharingRuleName"> <a-form-model-item label="分利规则" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sharingRuleName">
<a-input v-model="model.sharingRuleName" placeholder="请选择分利规则" read-only> <a-input v-model="model.sharingRuleName" placeholder="请选择分利规则" read-only>
<a-icon slot="addonAfter" type="search" @click="chooseRules()" /> <a-icon slot="addonAfter" type="search" @click="chooseRules()" />
</a-input> </a-input>
</a-form-model-item> </a-form-model-item>
</a-col> </a-col> -->
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="管理员账户" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="adminLoginName"> <a-form-model-item label="管理员账户" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="adminLoginName">
<a-input v-model="model.adminLoginName" placeholder="请输入管理员账户"></a-input> <a-input v-model="model.adminLoginName" placeholder="请输入管理员账户"></a-input>
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
</a-card> </a-card>
</a-form-model> </a-form-model>
</j-form-container> </j-form-container>
<Select-Rules-Modal ref="selectRulesModal" @selectFinished="selectRulesOK"></Select-Rules-Modal> <!-- <Select-Rules-Modal ref="selectRulesModal" @selectFinished="selectRulesOK"></Select-Rules-Modal> -->
</a-spin> </a-spin>
</template> </template>
...@@ -139,13 +139,13 @@ let timer = null ...@@ -139,13 +139,13 @@ let timer = null
import { getPartnersDetailApi, auditPartnersApi } from '@/api/api' import { getPartnersDetailApi, auditPartnersApi } from '@/api/api'
import { httpAction, getAction } from '@/api/manage' import { httpAction, getAction } from '@/api/manage'
import { isMobile, validateCreditCode, alphanumeric } from '@/utils/validate' import { isMobile, validateCreditCode, alphanumeric } from '@/utils/validate'
import SelectRulesModal from './modules/SelectRulesModal' // import SelectRulesModal from './modules/SelectRulesModal'
export default { export default {
name: 'PartnersDetails', name: 'PartnersDetails',
inject: ['closeCurrent'], inject: ['closeCurrent'],
components: { components: {
SelectRulesModal, //SelectRulesModal,
}, },
data() { data() {
const validateToNextPhone = (rule, value, callback) => { const validateToNextPhone = (rule, value, callback) => {
...@@ -198,7 +198,7 @@ export default { ...@@ -198,7 +198,7 @@ export default {
//logoUrl: [{ required: true, message: '请上传集团LOGO', trigger: 'change' }], //logoUrl: [{ required: true, message: '请上传集团LOGO', trigger: 'change' }],
empowerBeginDate: [{ required: true, message: '请选择授权开始日期', trigger: 'change' }], empowerBeginDate: [{ required: true, message: '请选择授权开始日期', trigger: 'change' }],
empowerEndDate: [{ required: true, message: '请选择权结束日期', trigger: 'change' }], empowerEndDate: [{ required: true, message: '请选择权结束日期', trigger: 'change' }],
sharingRuleName: [{ required: true, message: '请选择分利规则', trigger: 'change' }], //sharingRuleName: [{ required: true, message: '请选择分利规则', trigger: 'change' }],
adminLoginName: [{ required: true, message: '请输入管理员账号', trigger: 'blur' }], adminLoginName: [{ required: true, message: '请输入管理员账号', trigger: 'blur' }],
adminPassword: [{ required: true, message: '请输入管理员密码', trigger: 'blur' }], adminPassword: [{ required: true, message: '请输入管理员密码', trigger: 'blur' }],
accessAddress: [ accessAddress: [
...@@ -213,7 +213,7 @@ export default { ...@@ -213,7 +213,7 @@ export default {
}, },
costList: [], costList: [],
mapRef: null, mapRef: null,
sharingRuleId:[] //sharingRuleId:[]
} }
}, },
computed: { computed: {
...@@ -274,25 +274,25 @@ export default { ...@@ -274,25 +274,25 @@ export default {
this.$router.go(-1) this.$router.go(-1)
}, },
//选择分利规则 //选择分利规则
chooseRules() { // chooseRules() {
this.sharingRuleId = this.model.sharingRuleId.split(',') // this.sharingRuleId = this.model.sharingRuleId.split(',')
console.log(this.sharingRuleId) // console.log(this.sharingRuleId)
console.log(11111) // console.log(11111)
this.$refs.selectRulesModal.visible = true // this.$refs.selectRulesModal.visible = true
this.$refs.selectRulesModal.selectedRowKeys = this.sharingRuleId // this.$refs.selectRulesModal.selectedRowKeys = this.sharingRuleId
}, // },
selectRulesOK(data) { // selectRulesOK(data) {
console.log(data) // console.log(data)
let sharingRuleId = '' // let sharingRuleId = ''
let sharingRuleName = '' // let sharingRuleName = ''
for (var a = 0; a < data.length; a++) { // for (var a = 0; a < data.length; a++) {
sharingRuleId += data[a].id + ','; // sharingRuleId += data[a].id + ',';
sharingRuleName += data[a].ruleName + ','; // sharingRuleName += data[a].ruleName + ',';
} // }
sharingRuleId = sharingRuleId.substring(0, sharingRuleId.lastIndexOf(',')); // sharingRuleId = sharingRuleId.substring(0, sharingRuleId.lastIndexOf(','));
this.$set(this.model,'sharingRuleId',sharingRuleId); // this.$set(this.model,'sharingRuleId',sharingRuleId);
this.$set(this.model,'sharingRuleName',sharingRuleName); // this.$set(this.model,'sharingRuleName',sharingRuleName);
}, // },
contactPhoneChange(e) { contactPhoneChange(e) {
if (!this.model.adminLoginName) { if (!this.model.adminLoginName) {
this.model.adminLoginName = e.target.value this.model.adminLoginName = e.target.value
...@@ -309,12 +309,12 @@ export default { ...@@ -309,12 +309,12 @@ export default {
this.visible = true this.visible = true
// //
let list = record.partnersInfo.shareRuleList; // let list = record.partnersInfo.shareRuleList;
let sharingRuleName = '' // let sharingRuleName = ''
for (var a = 0; a < list.length; a++) { // for (var a = 0; a < list.length; a++) {
sharingRuleName += list[a].ruleName + ','; // sharingRuleName += list[a].ruleName + ',';
} // }
this.$set(this.model,'sharingRuleName',sharingRuleName); // this.$set(this.model,'sharingRuleName',sharingRuleName);
}, },
onExamine(type) { onExamine(type) {
const that = this const that = this
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论