63 lines
1.5 KiB
JavaScript
63 lines
1.5 KiB
JavaScript
define({
|
|
name: "shareholderProfit",
|
|
template: `
|
|
<div>
|
|
<el-form ref="form" label-width="15%">
|
|
<div id="vue_head">
|
|
<div class="base_set">
|
|
<div class="vue-main-title">
|
|
<div class="vue-main-title-left"></div>
|
|
<div class="vue-main-title-content">股东分红设置</div>
|
|
</div>
|
|
<el-divider></el-divider>
|
|
<div class="vue-main-form">
|
|
<el-form-item label="是否计入股东分红业绩" label-width="200px">
|
|
<el-radio v-model="is_no_count" :label="1">否</el-radio>
|
|
<el-radio v-model="is_no_count" :label="0">是</el-radio>
|
|
</el-form-item>
|
|
|
|
<el-divider></el-divider>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</el-form>
|
|
</div>
|
|
`,
|
|
style: `
|
|
.help-block{
|
|
font-size:12px;
|
|
margin-bottom:0px;
|
|
}
|
|
.location{
|
|
display:flex;
|
|
justify-content:flex-end;
|
|
}
|
|
|
|
`,
|
|
props: {
|
|
form: {
|
|
type: Object,
|
|
default() {
|
|
return {}
|
|
}
|
|
}
|
|
},
|
|
data(){
|
|
return {
|
|
is_no_count: 1, // 1否 0是
|
|
}
|
|
},
|
|
mounted () {
|
|
if (this.form.item && !Array.isArray(this.form.item)) {
|
|
this.is_no_count = this.form.item.is_no_count;
|
|
}
|
|
},
|
|
|
|
methods: {
|
|
validate () {
|
|
return {
|
|
is_no_count: this.is_no_count,
|
|
}
|
|
},
|
|
},
|
|
}) |