jiangyy 3 years ago
parent
commit
90f76cf319
  1. 4
      src/views/modules/communityService/policy/addPolicy.vue
  2. 40
      src/views/modules/communityService/policy/rule.vue

4
src/views/modules/communityService/policy/addPolicy.vue

@ -94,13 +94,13 @@
prop="principalName"
label-width="150px"
style="display: block">
<rule :ref="'ref_rule'+index"></rule>
<rule :ref="'ref_rule'+index"
:formType="formType"></rule>
</el-form-item>
<div v-if="index===(ruleList.length-1)"
class="btn-add-rule">
<el-button type="primary"
size="mini"
plain
@click="addRule">增加细则</el-button>
</div>
</div>

40
src/views/modules/communityService/policy/rule.vue

@ -11,12 +11,17 @@
<span @click="clickTab('static')"
:class="['tab-title',{'tab-title-sel':staticSel}]">统计信息</span>
<el-button class="diy-button--search"
<el-button v-if="formType!=='detail'"
class="diy-button--search"
@click="handlePreview"
plain
:disabled="formType!=='detail' "
size="mini">预览</el-button>
<el-button class="diy-button--add"
<el-button v-if="formType!=='detail'"
class="diy-button--add"
@click="addRule"
plain
size="mini">增加</el-button>
</div>
@ -81,9 +86,9 @@
<el-date-picker v-else-if="personItem.colType==='datepicker'||personItem.colType==='date'"
v-model="personItem.colVal"
class="item_width_1"
type="date"
value-format="yyyy-MM-dd"
value="yyyy-MM-dd"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
value="yyyy-MM-dd HH:mm:ss"
placeholder="开始时间">
</el-date-picker>
<el-input v-else
@ -107,7 +112,8 @@
</el-option>
</el-select>
<img class="img_del"
<img v-if="formType!=='detail'"
class="img_del"
src="@/assets/img/icon-del.png"
@click="delPerson(personIndex)">
@ -170,10 +176,10 @@
<el-date-picker v-else-if="houseItem.colType==='datepicker'||houseItem.colType==='date'"
v-model="houseItem.colVal"
class="item_width_1"
type="date"
type="datetime"
size="mini"
value-format="yyyy-MM-dd"
value="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm:ss"
value="yyyy-MM-dd HH:mm:ss"
placeholder="开始时间">
</el-date-picker>
<el-input v-else
@ -197,7 +203,8 @@
</el-option>
</el-select>
<img class="img_del"
<img v-if="formType!=='detail'"
class="img_del"
src="@/assets/img/icon-del.png"
@click="delHouse(houseIndex)">
<!-- <el-button icon="el-icon-remove-outline"
@ -264,9 +271,9 @@
<el-date-picker v-else-if="staticItem.colType==='datepicker'||staticItem.colType==='date'"
v-model="staticItem.colVal"
class="item_width_1"
type="date"
value-format="yyyy-MM-dd"
value="yyyy-MM-dd"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
value="yyyy-MM-dd HH:mm:ss"
placeholder="开始时间">
</el-date-picker>
<el-input v-else
@ -290,7 +297,8 @@
</el-option>
</el-select>
<img class="img_del"
<img v-if="formType!=='detail'"
class="img_del"
src="@/assets/img/icon-del.png"
@click="delStatic(staticIndex)">
@ -1129,6 +1137,10 @@ export default {
},
props: {
formType: {
type: String,
required: 'true'
},
}
}

Loading…
Cancel
Save