|
@@ -527,6 +527,79 @@
|
|
|
</div>
|
|
|
</el-form>
|
|
|
</el-tab-pane>
|
|
|
+ <el-tab-pane label="erp配置" name="erp.config">
|
|
|
+ <el-form ref="form13" :model="form13" :rules="rules13" label-width="180px">
|
|
|
+ <el-form-item label="是否开启erp">
|
|
|
+ <el-switch
|
|
|
+ v-model="form13.erpOpen"
|
|
|
+ active-color="#13ce66"
|
|
|
+ inactive-color="#ff4949"
|
|
|
+ active-value=1
|
|
|
+ inactive-value=0>
|
|
|
+ </el-switch>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erp类型" v-if="form13.erpOpen == 1">
|
|
|
+ <el-radio v-model="form13.erpType" label=1>管易</el-radio>
|
|
|
+ <el-radio v-model="form13.erpType" label=2>旺店通</el-radio>
|
|
|
+ <el-radio v-model="form13.erpType" label=3>金博</el-radio>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpAppKey" v-if="form13.erpOpen == 1 && form13.erpType == 1 " prop="erpAppKey">
|
|
|
+ <el-input v-model="form13.erpAppKey" label="请输入erpAppKey"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpSessionKey" v-if="form13.erpOpen == 1 && form13.erpType == 1 " prop="erpSessionKey">
|
|
|
+ <el-input v-model="form13.erpSessionKey" label="请输入erpSessionKey"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpSecret" v-if="form13.erpOpen == 1 && form13.erpType == 1 " prop="erpSecret">
|
|
|
+ <el-input v-model="form13.erpSecret" label="请输入erpSecret"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpUrl" v-if="form13.erpOpen == 1 && form13.erpType == 1 " prop="erpUrl">
|
|
|
+ <el-input v-model="form13.erpUrl" label="请输入erpUrl"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpShopCode" v-if="form13.erpOpen == 1 && form13.erpType == 1 " prop="erpShopCode">
|
|
|
+ <el-input v-model="form13.erpShopCode" label="请输入erpShopCode"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="erpWdAppKey" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWdAppKey">
|
|
|
+ <el-input v-model="form13.erpWdAppKey" label="请输入erpAppKey"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpWdAppsecret" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWdAppsecret">
|
|
|
+ <el-input v-model="form13.erpWdAppsecret" label="erpWdAppsecret"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpWdSid" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWdSid">
|
|
|
+ <el-input v-model="form13.erpWdSid" label="请输入erpWdSid"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpWdShopCode" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWdShopCode">
|
|
|
+ <el-input v-model="form13.erpWdShopCode" label="请输入erpWdShopCode"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpWdBaseUrl" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWdBaseUrl">
|
|
|
+ <el-input v-model="form13.erpWdBaseUrl" label="请输入erpWdBaseUrl"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="erpWarehouseCode" v-if="form13.erpOpen == 1 && form13.erpType == 2 " prop="erpWarehouseCode">
|
|
|
+ <el-input v-model="form13.erpWarehouseCode" label="请输入erpWarehouseCode"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="kingbosan" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="kingbosan">
|
|
|
+ <el-input v-model="form13.kingbosan" label="请输入账套名称(kingbosan)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="kingbosSecret" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="kingbosSecret">
|
|
|
+ <el-input v-model="form13.kingbosSecret" label="请输入密钥(kingbosSecret)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="kingbosUrl" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="kingbosUrl">
|
|
|
+ <el-input v-model="form13.kingbosUrl" label="请输入金博地址(kingbosUrl)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="corgid" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="corgid">
|
|
|
+ <el-input v-model="form13.corgid" label="请输入机构编码(corgid)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="cwarehouseCode" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="cwarehouseCode">
|
|
|
+ <el-input v-model="form13.cwarehouseCode" label="请输入仓库编码(cwarehouseCode)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="cwarehouseName" v-if="form13.erpOpen == 1 && form13.erpType == 3 " prop="cwarehouseName">
|
|
|
+ <el-input v-model="form13.cwarehouseName" label="请输入仓库名称(cwarehouseName)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <div class="footer">
|
|
|
+ <el-button type="primary" @click="submitForm13">提 交</el-button>
|
|
|
+ </div>
|
|
|
+ </el-form>
|
|
|
+ </el-tab-pane>
|
|
|
|
|
|
</el-tabs>
|
|
|
<el-dialog :title="sign.title" :visible.sync="sign.open" width="500px" append-to-body>
|
|
@@ -646,7 +719,9 @@ export default {
|
|
|
// 表单校验
|
|
|
rules5: {
|
|
|
|
|
|
- }
|
|
|
+ },
|
|
|
+ form13:{},
|
|
|
+ rules13:{}
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -771,6 +846,14 @@ export default {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ else if(key == "erp.config"){
|
|
|
+ this.configId=response.data.configId;
|
|
|
+ this.configKey=response.data.configKey;
|
|
|
+ if(response.data.configValue != null) {
|
|
|
+ this.form13 =JSON.parse(response.data.configValue);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
});
|
|
|
},
|
|
|
/** 提交按钮 */
|
|
@@ -895,6 +978,14 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ submitForm13(){
|
|
|
+ var param={configId:this.configId,configValue:JSON.stringify(this.form13)}
|
|
|
+ updateConfigByKey(param).then(response => {
|
|
|
+ if (response.code === 200) {
|
|
|
+ this.msgSuccess("修改成功");
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
/** 清理缓存按钮操作 */
|
|
|
handleClearCache() {
|
|
|
clearCache().then(response => {
|