12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
-
- <div id="OtherConfigDiv">
- <form action="" method="post" class="config-form">
- <div class="config-form-group">
- <label class="config-form-label">计量单位设置</label>
- <select class="config-form-select" v-model="values.Unit">
- <option>英制IMPERIAL</option>
- <option>美制US</option>
- <option>国际METRIC</option>
- </select>
- <span class="config-form-danger"></span>
- </div>
- <div class="config-form-hint-group">
- <label class="config-form-hint">选择英制、美制、国际单位</label>
- </div>
- <div class="config-form-group">
- <label class="config-form-label">库存报表采集时间设置(小时)</label>
- <select class="config-form-select" v-model="values.TcReference">
- <option>1</option>
- <option>2</option>
- <option>3</option>
- <option>4</option>
- <option>6</option>
- <option>8</option>
- <option>12</option>
- <option>24</option>
- </select>
- <span class="config-form-danger"></span>
- </div>
- <div class="config-form-hint-group">
- <label class="config-form-hint">选择报表采集时间频率</label>
- </div>
- <div class="config-form-group">
- <label class="config-form-label">库存报表采集时间设置(分钟)</label>
- <select class="config-form-select" v-model="values.InventorySamplingInterval">
- <option>1</option>
- <option>2</option>
- <option>5</option>
- <option>10</option>
- <option>30</option>
- </select>
- <span class="config-form-danger"></span>
- </div>
- <div class="config-form-hint-group">
- <label class="config-form-hint">选择报表采集时间频率</label>
- </div>
- <div class="config-form-group">
- <label class="config-form-label">进油方式设置</label>
- <select class="config-form-select" v-model="values.DeliveryMode">
- <option value='Automatic'>自动进油</option>
- <option value='Manual'>手动进油</option>
- </select>
- <span class="config-form-danger"></span>
- </div>
- <div class="config-form-hint-group">
- <label class="config-form-hint">选择手动进油或自动进油</label>
- </div>
- <div class="config-form-submit-group">
- <label :class="show ? (result ? 'config-form-result' : 'config-form-result-fail') : 'color-transparent'">{{ result ? '提交完成' : '提交失败' }}</label>
- </div>
- <div class="config-form-submit-group">
- <label class="config-form-label"></label>
- <button class="config-form-submit" type="button" @@click="submit(event)" id="TankOverallConfig" />
- </div>
- </form>
- </div>
- <script type="text/javascript">
- var vm = new Vue({
- el: '#OtherConfigDiv',
- data: {
- values: { 'Unit': "美制US", 'TcReference': 8, 'InventorySamplingInterval': 30, 'DeliveryMode': "Manual" },
- show: false,
- result: false
- },
- mounted: function () {
- let path = '/sys/atg_classic_App/Application.ATG_Classic_App.App/thing/service/GetConfigAsync'
- Publish1(path)
- },
- methods: {
- submit(e) {
- let path = '/sys/atg_classic_App/Application.ATG_Classic_App.App/thing/service/UpsertConfigAsync'
- Publish(e.target.id, JSON.stringify(this.values), path)
- return false
- }
- }
- })
- function OnReply(jsonObj) {
- console.log(jsonObj)
- $('#labelResult').text('提交完成')
- //vm.values = jsonObj
- }
- </script>
|