Browse Source

去掉pdf插件 无用 导致打包失误

master
ruanqi 2 years ago
parent
commit
fb145432c6
  1. 42
      src/views/modules/sys/user-add-or-update.vue

42
src/views/modules/sys/user-add-or-update.vue

@ -34,16 +34,18 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form> <el-form>
<el-form-item>
<span slot="label" style="" @click="getBaseList(93)"><a herf="#">工厂</a></span>
<el-input v-model="dataForm.site" style="width: 150px;" placeholder="工厂"></el-input>
</el-form-item>
<el-form-item label="语言" prop="languageDefault">
<el-select filterable v-model="dataForm.languageDefault" style="width: 150px;">
<el-option :label="item.languageName" :value="item.languageCode" v-for="(item,index) in languageList "
<el-form-item label="工厂">
<el-select filterable v-model="dataForm.site" style="width: 150px;">
<el-option :label="item.siteID+'-'+item.siteName" :value="item.siteID" v-for="(item,index) in siteList "
:key="index"></el-option> :key="index"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="语言" prop="languageDefault">-->
<!-- <el-select filterable v-model="dataForm.languageDefault" style="width: 150px;">-->
<!-- <el-option :label="item.languageName" :value="item.languageCode" v-for="(item,index) in languageList "-->
<!-- :key="index"></el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
</el-form> </el-form>
<el-form> <el-form>
<el-form-item label="角色" size="mini" prop="roleIdList"> <el-form-item label="角色" size="mini" prop="roleIdList">
@ -77,7 +79,7 @@
<script> <script>
import Chooselist from '@/views/modules/common/Chooselist' import Chooselist from '@/views/modules/common/Chooselist'
import {searchSysLanguage} from "@/api/sysLanguage.js" import {searchSysLanguage} from "@/api/sysLanguage.js"
import {getSiteData} from "@/api/base/site.js"
export default { export default {
data() { data() {
return { return {
@ -100,6 +102,7 @@
site: '', site: '',
userDisplay: '' userDisplay: ''
}, },
siteList:[],
dataRule: { dataRule: {
userName: [ userName: [
{required: true, message: ' ', trigger: 'blur'} {required: true, message: ' ', trigger: 'blur'}
@ -123,6 +126,14 @@
Chooselist Chooselist
}, },
methods: { methods: {
getSite(){
let data={
companyName:'',
}
getSiteData(data).then(({data})=>{
this.siteList=data.rows
})
},
getBaseData(val){ getBaseData(val){
if (this.tagNo === 93){ if (this.tagNo === 93){
this.dataForm.site = val.SiteID this.dataForm.site = val.SiteID
@ -150,6 +161,7 @@
this.dataForm.id = id || 0 this.dataForm.id = id || 0
// this.factoryList(); // this.factoryList();
this.getLanguageList(); this.getLanguageList();
this.getSite()
this.$http({ this.$http({
url: this.$http.adornUrl('/sys/role/select'), url: this.$http.adornUrl('/sys/role/select'),
method: 'get', method: 'get',
@ -180,7 +192,18 @@
this.dataForm.userDisplay = data.user.userDisplay this.dataForm.userDisplay = data.user.userDisplay
} }
}) })
}else {
this.dataForm.userName = ''
this.dataForm.salt = ''
this.dataForm.email =''
this.dataForm.mobile = ''
this.dataForm.roleIdList = []
this.dataForm.status = 1
this.dataForm.languageDefault = 'cn'
this.dataForm.site = this.siteList[0].siteID
this.dataForm.userDisplay =''
} }
}) })
}, },
// //
@ -218,7 +241,8 @@
// //
closeDialog(){ closeDialog(){
Object.assign(this.$data, this.$options.data()) Object.assign(this.$data, this.$options.data())
}
},
}, },
created() { created() {
// this.factoryList() // this.factoryList()

Loading…
Cancel
Save